static compl_T *compl_curr_match = NULL;
static compl_T *compl_shown_match = NULL;
+/* When "compl_leader" is not NULL only matches that start with this string
+ * are used. */
+static char_u *compl_leader = NULL;
+
+static int compl_used_match; /* Selected one of the matches. When
+ FALSE the match was edited or using
+ the longest common string. */
+
/* When the first completion is done "compl_started" is set. When it's
* FALSE the word to be completed must be located. */
static int compl_started = FALSE;
static void ins_compl_upd_pum __ARGS((void));
static void ins_compl_del_pum __ARGS((void));
static int pum_wanted __ARGS((void));
+static int pum_two_or_more __ARGS((void));
static void ins_compl_dictionaries __ARGS((char_u *dict, char_u *pat, int dir, int flags, int thesaurus));
static void ins_compl_free __ARGS((void));
static void ins_compl_clear __ARGS((void));
+static int ins_compl_bs __ARGS((void));
+static void ins_compl_addleader __ARGS((int c));
static int ins_compl_prep __ARGS((int c));
static buf_T *ins_compl_next_buf __ARGS((buf_T *buf, int flag));
static int ins_compl_get_exp __ARGS((pos_T *ini, int dir));
if (c == K_DOWN && pum_visible())
c = Ctrl_N;
- /* Prepare for or stop CTRL-X mode. This doesn't do completion, but
- * it does fix up the text when finishing completion. */
- if (c != K_IGNORE)
+ /* When using BS while the popup menu is wanted and still after the
+ * character where completion started: Change the subset of matches to
+ * what matches "compl_leader". */
+ if (compl_started && pum_wanted() && curwin->w_cursor.col > compl_col)
{
- if (ins_compl_prep(c))
+ if ((c == K_BS || c == Ctrl_H) && ins_compl_bs())
+ continue;
+
+ /* Editing the word. */
+ if (!compl_used_match && vim_isprintc(c))
+ {
+ ins_compl_addleader(c);
continue;
+ }
}
+
+ /* Prepare for or stop CTRL-X mode. This doesn't do completion, but
+ * it does fix up the text when finishing completion. */
+ if (c != K_IGNORE && ins_compl_prep(c))
+ continue;
#endif
/* CTRL-\ CTRL-N goes to Normal mode,
static int
pum_wanted()
{
- compl_T *compl;
- int i;
-
/* 'completeopt' must contain "menu" */
if (*p_cot == NUL)
return FALSE;
#endif
)
return FALSE;
+ return TRUE;
+}
+
+/*
+ * Return TRUE if there are two or more matches to be shown in the popup menu.
+ */
+ static int
+pum_two_or_more()
+{
+ compl_T *compl;
+ int i;
/* Don't display the popup menu if there are no matches or there is only
* one (ignoring the original text). */
int i;
int cur = -1;
colnr_T col;
+ int lead_len = 0;
- if (!pum_wanted())
+ if (!pum_wanted() || !pum_two_or_more())
return;
/* Update the screen before drawing the popup menu over it. */
/* Need to build the popup menu list. */
compl_match_arraysize = 0;
compl = compl_first_match;
+ if (compl_leader != NULL)
+ lead_len = STRLEN(compl_leader);
do
{
- if ((compl->cp_flags & ORIGINAL_TEXT) == 0)
+ if ((compl->cp_flags & ORIGINAL_TEXT) == 0
+ && (compl_leader == NULL
+ || STRNCMP(compl->cp_str, compl_leader, lead_len) == 0))
++compl_match_arraysize;
compl = compl->cp_next;
} while (compl != NULL && compl != compl_first_match);
+ if (compl_match_arraysize == 0)
+ return;
compl_match_array = (char_u **)alloc((unsigned)(sizeof(char_u **)
* compl_match_arraysize));
if (compl_match_array != NULL)
compl = compl_first_match;
do
{
- if ((compl->cp_flags & ORIGINAL_TEXT) == 0)
+ if ((compl->cp_flags & ORIGINAL_TEXT) == 0
+ && (compl_leader == NULL
+ || STRNCMP(compl->cp_str, compl_leader,
+ lead_len) == 0))
{
if (compl == compl_shown_match)
cur = i;
else
{
/* popup menu already exists, only need to find the current item.*/
- i = 0;
- compl = compl_first_match;
- do
- {
- if ((compl->cp_flags & ORIGINAL_TEXT) == 0)
- {
- if (compl == compl_shown_match)
- {
- cur = i;
- break;
- }
- ++i;
- }
- compl = compl->cp_next;
- } while (compl != NULL && compl != compl_first_match);
+ for (i = 0; i < compl_match_arraysize; ++i)
+ if (compl_match_array[i] == compl_shown_match->cp_str)
+ break;
+ cur = i;
}
if (compl_match_array != NULL)
vim_free(compl_pattern);
compl_pattern = NULL;
+ vim_free(compl_leader);
+ compl_leader = NULL;
if (compl_first_match == NULL)
return;
compl_matches = 0;
vim_free(compl_pattern);
compl_pattern = NULL;
+ vim_free(compl_leader);
+ compl_leader = NULL;
save_sm = -1;
edit_submode_extra = NULL;
}
+/*
+ * Delete one character before the cursor and make a subset of the matches
+ * that match now.
+ * Returns TRUE if the work is done and another char to be got from the user.
+ */
+ static int
+ins_compl_bs()
+{
+ char_u *line;
+ char_u *p;
+
+ if (curwin->w_cursor.col <= compl_col + compl_length)
+ {
+ /* Deleted more than what was used to find matches, need to look for
+ * matches all over again. */
+ ins_compl_free();
+ compl_started = FALSE;
+ compl_matches = 0;
+ }
+
+ line = ml_get_curline();
+ p = line + curwin->w_cursor.col;
+ mb_ptr_back(line, p);
+
+ vim_free(compl_leader);
+ compl_leader = vim_strnsave(line + compl_col, (p - line) - compl_col);
+ if (compl_leader != NULL)
+ {
+ ins_compl_del_pum();
+ ins_compl_delete();
+ ins_bytes(compl_leader + curwin->w_cursor.col - compl_col);
+
+ if (!compl_started)
+ {
+ /* Matches were cleared, need to search for them now. */
+ if (ins_complete(Ctrl_N) == FAIL)
+ compl_cont_status = 0;
+ else
+ {
+ /* Remove the completed word again. */
+ ins_compl_delete();
+ ins_bytes(compl_leader + curwin->w_cursor.col - compl_col);
+ }
+ }
+
+ /* Show the popup menu with a different set of matches. */
+ ins_compl_show_pum();
+ compl_used_match = FALSE;
+
+ return TRUE;
+ }
+ return FALSE;
+}
+
+/*
+ * Append one character to the match leader. May reduce the number of
+ * matches.
+ */
+ static void
+ins_compl_addleader(c)
+ int c;
+{
+#ifdef FEAT_MBYTE
+ int cc;
+
+ if (has_mbyte && (cc = (*mb_char2len)(c)) > 1)
+ {
+ char_u buf[MB_MAXBYTES + 1];
+
+ (*mb_char2bytes)(c, buf);
+ buf[cc] = NUL;
+ ins_char_bytes(buf, cc);
+ }
+ else
+#endif
+ ins_char(c);
+
+ vim_free(compl_leader);
+ compl_leader = vim_strnsave(ml_get_curline() + compl_col,
+ curwin->w_cursor.col - compl_col);
+ if (compl_leader != NULL)
+ {
+ /* Show the popup menu with a different set of matches. */
+ ins_compl_del_pum();
+ ins_compl_show_pum();
+ compl_used_match = FALSE;
+ }
+}
+
/*
* Prepare for Insert mode completion, or stop it.
* Called just after typing a character in Insert mode.
ins_compl_insert()
{
ins_bytes(compl_shown_match->cp_str + curwin->w_cursor.col - compl_col);
+ compl_used_match = TRUE;
}
/*
int num_matches = -1;
int i;
int todo = count;
+ compl_T *found_compl = NULL;
+ int found_end = FALSE;
if (allow_get_expansion)
{
if (compl_shows_dir == FORWARD && compl_shown_match->cp_next != NULL)
{
compl_shown_match = compl_shown_match->cp_next;
- if (compl_shown_match->cp_next != NULL
- && compl_shown_match->cp_next == compl_first_match)
- break;
+ found_end = (compl_first_match != NULL
+ && (compl_shown_match->cp_next == compl_first_match
+ || compl_shown_match == compl_first_match));
}
else if (compl_shows_dir == BACKWARD
&& compl_shown_match->cp_prev != NULL)
{
+ found_end = (compl_shown_match == compl_first_match);
compl_shown_match = compl_shown_match->cp_prev;
- if (compl_shown_match == compl_first_match)
- break;
+ found_end |= (compl_shown_match == compl_first_match);
}
else
{
compl_pending = TRUE;
- if (allow_get_expansion)
+ if (!allow_get_expansion)
+ return -1;
+
+ num_matches = ins_compl_get_exp(&compl_startpos, compl_direction);
+ if (compl_pending && compl_direction == compl_shows_dir)
+ compl_shown_match = compl_curr_match;
+ found_end = FALSE;
+ }
+ if ((compl_shown_match->cp_flags & ORIGINAL_TEXT) == 0
+ && compl_leader != NULL
+ && STRNCMP(compl_shown_match->cp_str,
+ compl_leader, STRLEN(compl_leader)) != 0)
+ ++todo;
+ else
+ /* Remember a matching item. */
+ found_compl = compl_shown_match;
+
+ /* Stop at the end of the list when we found a usable match. */
+ if (found_end)
+ {
+ if (found_compl != NULL)
{
- num_matches = ins_compl_get_exp(&compl_startpos,
- compl_direction);
- if (compl_pending)
- {
- if (compl_direction == compl_shows_dir)
- compl_shown_match = compl_curr_match;
- }
+ compl_shown_match = found_compl;
+ break;
}
- else
- return -1;
+ todo = 1; /* use first usable match after wrapping around */
}
}
# Do ":help uganda" in Vim to read copying and usage conditions.
# Do ":help credits" in Vim to see a list of people who contributed.
#
-# MURAOKA Taro <koron@tka.att.ne.jp>, 2001-5.
-# Last Change: 05-Mar-2005.
+# MURAOKA Taro <koron@tka.att.ne.jp>, 2001-6.
+# Last Change: 05-Feb-2006.
#
msgid ""
msgstr ""
"Project-Id-Version: Vim 7.0\n"
-"POT-Creation-Date: 2005-03-04 13:11+0900\n"
-"PO-Revision-Date: 2004-03-05 00:50+0900\n"
+"POT-Creation-Date: 2006-02-04 22:44+0900\n"
+"PO-Revision-Date: 2006-02-05 00:10+0900\n"
"Last-Translator: MURAOKA Taro <koron@tka.att.ne.jp>\n"
"Language-Team: MURAOKA Taro <koron@tka.att.ne.jp>\n"
"MIME-Version: 1.0\n"
"\n"
"# \83o\83b\83t\83@\83\8a\83X\83g:\n"
+msgid "[Location List]"
+msgstr "[\8fê\8f\8a\83\8a\83X\83g]"
+
msgid "[Error List]"
msgstr "[\83G\83\89\81[\83\8a\83X\83g]"
msgstr " \83L\81[\83\8f\81[\83h\95â\8a® (^N^P)"
#. ctrl_x_mode == 0, ^P/^N compl.
-msgid " ^X mode (^E^Y^L^]^F^I^K^D^U^V^N^P)"
-msgstr " ^X \83\82\81[\83h (^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 " \8bÇ\8f\8a\83L\81[\83\8f\81[\83h\95â\8a® (^N^P)"
+msgid " ^X mode (^]^D^E^F^I^K^L^N^O^P^S^U^V^Y)"
+msgstr " ^X \83\82\81[\83h (^]^D^E^F^I^K^L^N^O^P^S^U^V^Y)"
msgid " Whole line completion (^L^N^P)"
msgstr " \8ds(\91S\91Ì)\95â\8a® (^L^N^P)"
msgid " User defined completion (^U^N^P)"
msgstr " \83\86\81[\83U\92è\8b`\95â\8a® (^U^N^P)"
+msgid " Omni completion (^O^N^P)"
+msgstr " \83I\83\80\83j\95â\8a® (^O^N^P)"
+
+msgid " Spelling suggestion (^S^N^P)"
+msgstr " \92Ô\82è\8fC\90³\8có\95â (^S^N^P)"
+
+msgid " Keyword Local completion (^N^P)"
+msgstr " \8bÇ\8f\8a\83L\81[\83\8f\81[\83h\95â\8a® (^N^P)"
+
msgid "Hit end of paragraph"
msgstr "\92i\97\8e\82Ì\8dÅ\8cã\82É\83q\83b\83g"
-msgid "'thesaurus' option is empty"
-msgstr "'thesaurus' \83I\83v\83V\83\87\83\93\82ª\8bó\82Å\82·"
-
msgid "'dictionary' option is empty"
msgstr "'dictionary' \83I\83v\83V\83\87\83\93\82ª\8bó\82Å\82·"
+msgid "'thesaurus' option is empty"
+msgstr "'thesaurus' \83I\83v\83V\83\87\83\93\82ª\8bó\82Å\82·"
+
#, c-format
msgid "Scanning dictionary: %s"
msgstr "\8e«\8f\91\82ð\83X\83L\83\83\83\93\92\86: %s"
msgstr "E686: %s \82Ì\88ø\90\94\82Í\83\8a\83X\83g\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
#, c-format
-msgid "E712: Argument of %s must be a List or Dictionaary"
+msgid "E712: Argument of %s must be a List or Dictionary"
msgstr "E712: %s \82Ì\88ø\90\94\82Í\83\8a\83X\83g\8c^\82Ü\82½\82Í\8e«\8f\91\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
msgid "E713: Cannot use empty key for Dictionary"
msgid "E130: Unknown function: %s"
msgstr "E130: \96¢\92m\82Ì\8aÖ\90\94\82Å\82·: %s"
+#, c-format
+msgid "E461: Illegal variable name: %s"
+msgstr "E461: \95s\90³\82È\95Ï\90\94\96¼\82Å\82·: %s"
+
msgid "E687: Less targets than List items"
msgstr "E687: \83^\81[\83Q\83b\83g\82ª\83\8a\83X\83g\8c^\93à\82Ì\97v\91f\82æ\82è\82à\8f\82È\82¢\82Å\82·"
msgid "E720: Missing colon in Dictionary: %s"
msgstr "E720: \8e«\8f\91\8c^\82É\83R\83\8d\83\93\82ª\82 \82è\82Ü\82¹\82ñ: %s"
-msgid "E721: Duplicate key in Dictionary"
-msgstr "E721: \8e«\8f\91\8c^\82É\8fd\95¡\83L\81[\82ª\82»\82ñ\82´\82¢\82µ\82Ü\82·"
+#, c-format
+msgid "E721: Duplicate key in Dictionary: \"%s\""
+msgstr "E721: \8e«\8f\91\8c^\82É\8fd\95¡\83L\81[\82ª\82 \82è\82Ü\82·: \"%s\""
#, c-format
msgid "E722: Missing comma in Dictionary: %s"
msgstr "E704: \8aÖ\90\94\8eQ\8fÆ\8c^\95Ï\90\94\96¼\82Í\91å\95¶\8e\9a\82Å\8en\82Ü\82ç\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ: %s"
#, c-format
-msgid "705: Variable name conflicts with existing function: %s"
-msgstr "705: \95Ï\90\94\96¼\82ª\8aù\91¶\82Ì\8aÖ\90\94\96¼\82Æ\8fÕ\93Ë\82µ\82Ü\82·: %s"
-
-#, c-format
-msgid "E461: Illegal variable name: %s"
-msgstr "E461: \95s\90³\82È\95Ï\90\94\96¼\82Å\82·: %s"
+msgid "E705: Variable name conflicts with existing function: %s"
+msgstr "E705: \95Ï\90\94\96¼\82ª\8aù\91¶\82Ì\8aÖ\90\94\96¼\82Æ\8fÕ\93Ë\82µ\82Ü\82·: %s"
#, c-format
msgid "E706: Variable type mismatch for: %s"
msgid "E132: Function call depth is higher than 'maxfuncdepth'"
msgstr "E132: \8aÖ\90\94\8cÄ\8fo\82Ì\93ü\82ê\8eq\90\94\82ª 'maxfuncdepth' \82ð\92´\82¦\82Ü\82µ\82½"
-#. always scroll up, don't overwrite
#, c-format
msgid "calling %s"
msgstr "%s \82ð\8eÀ\8ds\92\86\82Å\82·"
msgid "%s returning %s"
msgstr "%s \82ª %s \82ð\95Ô\82µ\82Ü\82µ\82½"
-#. always scroll up, don't overwrite
#, c-format
msgid "continuing in %s"
msgstr "%s \82Ì\8eÀ\8ds\82ð\8cp\91±\92\86\82Å\82·"
"\n"
"# \83O\83\8d\81[\83o\83\8b\95Ï\90\94:\n"
+msgid ""
+"\n"
+"\tLast set from "
+msgstr ""
+"\n"
+"\tLast set from "
+
#, c-format
msgid "<%s>%s%s %d, Hex %02x, Octal %03o"
msgstr "<%s>%s%s %d, 16\90i\90\94 %02x, 8\90i\90\94 %03o"
msgid "Save As"
msgstr "\95Ê\96¼\82Å\95Û\91¶"
-#. Overwriting a file that is loaded in another buffer is not a
-#. * good idea.
-msgid "E139: File is loaded in another buffer"
-msgstr "E139: \93¯\82¶\96¼\91O\82Ì\83t\83@\83C\83\8b\82ª\91¼\82Ì\83o\83b\83t\83@\82Å\93Ç\8d\9e\82Ü\82ê\82Ä\82¢\82Ü\82·"
-
msgid "Write partial file?"
msgstr "\83t\83@\83C\83\8b\82ð\95\94\95ª\93I\82É\95Û\91¶\82µ\82Ü\82·\82©?"
msgstr "E140: \83o\83b\83t\83@\82ð\95\94\95ª\93I\82É\95Û\91¶\82·\82é\82É\82Í ! \82ð\8eg\82Á\82Ä\82\82¾\82³\82¢"
#, c-format
-msgid "Overwrite existing file \"%.*s\"?"
-msgstr "\8aù\91¶\82Ì\83t\83@\83C\83\8b \"%.*s\" \82ð\8fã\8f\91\82«\82µ\82Ü\82·\82©?"
+msgid "Overwrite existing file \"%s\"?"
+msgstr "\8aù\91¶\82Ì\83t\83@\83C\83\8b \"%s\" \82ð\8fã\8f\91\82«\82µ\82Ü\82·\82©?"
+
+#, c-format
+msgid "Swap file \"%s\" exists, overwrite anyway?"
+msgstr "\83X\83\8f\83b\83v\83t\83@\83C\83\8b \"%s\" \82ª\91¶\8dÝ\82µ\82Ü\82·. \8fã\8f\91\82«\82ð\8b\90§\82µ\82Ü\82·\82©?"
+
+#, c-format
+msgid "E768: Swap file exists: %s (:silent! overrides)"
+msgstr "E768: \83X\83\8f\83b\83v\83t\83@\83C\83\8b\82ª\91¶\8dÝ\82µ\82Ü\82·: %s (:silent! \82ð\92Ç\89Á\82Å\8fã\8f\91)"
#, c-format
msgid "E141: No file name for buffer %ld"
#, 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\" \82É\82Í 'readonly' \83I\83v\83V\83\87\83\93\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82·\n"
-"\8b\90§\93I\82É\8fã\8f\91\82«\82µ\82Ü\82·\82©?"
+"\"%s\" \82É\82Í 'readonly' \83I\83v\83V\83\87\83\93\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82·.\n"
+"\8fã\8f\91\82«\8b\90§\82ð\82µ\82Ü\82·\82©?"
msgid "Edit File"
msgstr "\83t\83@\83C\83\8b\82ð\95Ò\8fW"
msgstr "E750: \8f\89\82ß\82É :profile start <fname> \82ð\8eÀ\8ds\82µ\82Ä\82\82¾\82³\82¢"
#, c-format
-msgid "Save changes to \"%.*s\"?"
-msgstr "\95Ï\8dX\82ð \"%.*s\" \82É\95Û\91¶\82µ\82Ü\82·\82©?"
+msgid "Save changes to \"%s\"?"
+msgstr "\95Ï\8dX\82ð \"%s\" \82É\95Û\91¶\82µ\82Ü\82·\82©?"
msgid "Untitled"
msgstr "\96³\91è"
msgid "E168: :finish used outside of a sourced file"
msgstr "E168: :finish \82ª\8eæ\8d\9e\83X\83N\83\8a\83v\83g\88È\8aO\82Å\8eg\97p\82³\82ê\82Ü\82µ\82½"
-#, c-format
-msgid "Page %d"
-msgstr "%d \83y\81[\83W"
-
-msgid "No text to be printed"
-msgstr "\88ó\8dü\82·\82é\83e\83L\83X\83g\82ª\82 \82è\82Ü\82¹\82ñ"
-
-msgid "Printing page %d (%d%%)"
-msgstr "\88ó\8dü\92\86: \83y\81[\83W %d (%d%%)"
-
-#, c-format
-msgid " Copy %d of %d"
-msgstr " \83R\83s\81[ %d (\91S %d \92\86)"
-
-#, c-format
-msgid "Printed: %s"
-msgstr "\88ó\8dü\82µ\82Ü\82µ\82½: %s"
-
-msgid "Printing aborted"
-msgstr "\88ó\8dü\82ª\92\86\8e~\82³\82ê\82Ü\82µ\82½"
-
-msgid "E455: Error writing to PostScript output file"
-msgstr "E455: PostScript\8fo\97Í\83t\83@\83C\83\8b\82Ì\8f\91\8d\9e\82Ý\83G\83\89\81[\82Å\82·"
-
-#, c-format
-msgid "E624: Can't open file \"%s\""
-msgstr "E624: \83t\83@\83C\83\8b \"%s\" \82ð\8aJ\82¯\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E457: Can't read PostScript resource file \"%s\""
-msgstr "E457: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"%s\" \82ð\93Ç\8d\9e\82ß\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E618: file \"%s\" is not a PostScript resource file"
-msgstr "E618: \83t\83@\83C\83\8b \"%s\" \82Í PostScript \83\8a\83\\\81[\83X\83t\83@\83C\83\8b\82Å\82Í\82 \82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E619: file \"%s\" is not a supported PostScript resource file"
-msgstr "E619: \83t\83@\83C\83\8b \"%s\" \82Í\91Î\89\9e\82µ\82Ä\82¢\82È\82¢ PostScript \83\8a\83\\\81[\83X\83t\83@\83C\83\8b\82Å\82·"
-
-#, c-format
-msgid "E621: \"%s\" resource file has wrong version"
-msgstr "E621: \83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"%s\" \82Í\83o\81[\83W\83\87\83\93\82ª\88Ù\82È\82è\82Ü\82·"
-
-msgid "E673: Incompatible multi-byte encoding and character set."
-msgstr "E673: \8cÝ\8a·\90«\82Ì\96³\82¢\83}\83\8b\83`\83o\83C\83g\83G\83\93\83R\81[\83f\83B\83\93\83O\82Æ\95¶\8e\9a\83Z\83b\83g\82Å\82·"
-
-msgid "E674: printmbcharset cannot be empty with multi-byte encoding."
-msgstr "E674: \83}\83\8b\83`\83o\83C\83g\83G\83\93\83R\81[\83f\83B\83\93\83O\82Å\82Í printmbcharset \82ð\8bó\82É\82Å\82«\82Ü\82¹\82ñ"
-
-msgid "E675: No default font specfifed for multi-byte printing."
-msgstr ""
-"E675: \83}\83\8b\83`\83o\83C\83g\95¶\8e\9a\82ð\88ó\8dü\82·\82é\82½\82ß\82Ì\83f\83t\83H\83\8b\83g\83t\83H\83\93\83g\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
-
-msgid "E324: Can't open PostScript output file"
-msgstr "E324: PostScript\8fo\97Í\97p\82Ì\83t\83@\83C\83\8b\82ð\8aJ\82¯\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E456: Can't open file \"%s\""
-msgstr "E456: \83t\83@\83C\83\8b \"%s\" \82ð\8aJ\82¯\82Ü\82¹\82ñ"
-
-msgid "E456: Can't find PostScript resource file \"prolog.ps\""
-msgstr "E456: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"prolog.ps\" \82ª\82Ý\82Â\82©\82è\82Ü\82¹\82ñ"
-
-msgid "E456: Can't find PostScript resource file \"cidfont.ps\""
-msgstr "E456: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"cidfont.ps\" \82ª\82Ý\82Â\82©\82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E456: Can't find PostScript resource file \"%s.ps\""
-msgstr "E456: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"%s.ps\" \82ª\82Ý\82Â\82©\82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E620: Unable to convert to print encoding \"%s\""
-msgstr "E620: \88ó\8dü\83G\83\93\83R\81[\83h \"%s\" \82Ö\95Ï\8a·\82Å\82«\82Ü\82¹\82ñ"
-
-msgid "Sending to printer..."
-msgstr "\83v\83\8a\83\93\83^\82É\91\97\90M\92\86..."
-
-msgid "E365: Failed to print PostScript file"
-msgstr "E365: PostScript\83t\83@\83C\83\8b\82Ì\88ó\8dü\82É\8e¸\94s\82µ\82Ü\82µ\82½"
-
-msgid "Print job sent."
-msgstr "\88ó\8dü\83W\83\87\83u\82ð\91\97\90M\82µ\82Ü\82µ\82½."
-
#, c-format
msgid "Current %slanguage: \"%s\""
msgstr "\8c»\8dÝ\82Ì %s\8c¾\8cê: \"%s\""
msgid "E178: Invalid default value for count"
msgstr "E178: \83J\83E\83\93\83g\82Ì\8fÈ\97ª\92l\82ª\96³\8cø\82Å\82·"
-msgid "E179: argument required for complete"
-msgstr "E179: \95â\8a®\82Ì\82½\82ß\82Ì\88ø\90\94\82ª\95K\97v\82Å\82·"
-
-#, c-format
-msgid "E180: Invalid complete value: %s"
-msgstr "E180: \96³\8cø\82È\95â\8a®\8ew\92è\82Å\82·: %s"
-
-msgid "E468: Completion argument only allowed for custom completion"
-msgstr "E468: \95â\8a®\88ø\90\94\82Í\83J\83X\83^\83\80\95â\8a®\82Å\82µ\82©\8eg\97p\82Å\82«\82Ü\82¹\82ñ"
-
-msgid "E467: Custom completion requires a function argument"
-msgstr "E467: \83J\83X\83^\83\80\95â\8a®\82É\82Í\88ø\90\94\82Æ\82µ\82Ä\8aÖ\90\94\82ª\95K\97v\82Å\82·"
+msgid "E179: argument required for -complete"
+msgstr "E179: -\95â\8a®\82Ì\82½\82ß\82Ì\88ø\90\94\82ª\95K\97v\82Å\82·"
#, c-format
msgid "E181: Invalid attribute: %s"
msgid "E184: No such user-defined command: %s"
msgstr "E184: \82»\82Ì\83\86\81[\83U\92è\8b`\83R\83}\83\93\83h\82Í\82 \82è\82Ü\82¹\82ñ: %s"
+#, c-format
+msgid "E180: Invalid complete value: %s"
+msgstr "E180: \96³\8cø\82È\95â\8a®\8ew\92è\82Å\82·: %s"
+
+msgid "E468: Completion argument only allowed for custom completion"
+msgstr "E468: \95â\8a®\88ø\90\94\82Í\83J\83X\83^\83\80\95â\8a®\82Å\82µ\82©\8eg\97p\82Å\82«\82Ü\82¹\82ñ"
+
+msgid "E467: Custom completion requires a function argument"
+msgstr "E467: \83J\83X\83^\83\80\95â\8a®\82É\82Í\88ø\90\94\82Æ\82µ\82Ä\8aÖ\90\94\82ª\95K\97v\82Å\82·"
+
#, c-format
msgid "E185: Cannot find color scheme %s"
msgstr "E185: \83J\83\89\81[\83X\83L\81[\83\80 %s \82ª\82Ý\82Â\82©\82è\82Ü\82¹\82ñ"
msgid "[New File]"
msgstr "[\90V\83t\83@\83C\83\8b]"
+msgid "[New DIRECTORY]"
+msgstr "[\90V\8bK\83f\83B\83\8c\83N\83g\83\8a]"
+
+msgid "[File too big]"
+msgstr "[\83t\83@\83C\83\8b\89ß\91å]"
+
msgid "[Permission Denied]"
msgstr "[\94F\89Â\82ª\82 \82è\82Ü\82¹\82ñ]"
msgid "[crypted]"
msgstr "[\88Ã\8d\86\89»]"
-msgid "[CONVERSION ERROR]"
-msgstr "[\95Ï\8a·\83G\83\89\81[]"
+#, c-format
+msgid "[CONVERSION ERROR in line %ld]"
+msgstr "[%ld \8ds\96Ú\82Å\95Ï\8a·\83G\83\89\81[]"
#, c-format
msgid "[ILLEGAL BYTE in line %ld]"
msgstr "E246: autocommand \82Ì FileChangedShell \82ª\83o\83b\83t\83@\82ð\8dí\8f\9c\82µ\82Ü\82µ\82½"
#, c-format
-msgid "E211: Warning: File \"%s\" no longer available"
-msgstr "E211: \8cx\8d\90: \83t\83@\83C\83\8b \"%s\" \82Í\8aù\82É\91¶\8dÝ\82µ\82Ü\82¹\82ñ"
+msgid "E211: File \"%s\" no longer available"
+msgstr "E211: \83t\83@\83C\83\8b \"%s\" \82Í\8aù\82É\91¶\8dÝ\82µ\82Ü\82¹\82ñ"
#, c-format
msgid ""
"well"
msgstr "W12: \8cx\8d\90: \83t\83@\83C\83\8b \"%s\" \82ª\95Ï\8dX\82³\82êVim\82Ì\83o\83b\83t\83@\82à\95Ï\8dX\82³\82ê\82Ü\82µ\82½"
+msgid "See \":help W12\" for more info."
+msgstr "\8fÚ\8d×\82Í \":help W12\" \82ð\8eQ\8fÆ\82µ\82Ä\82\82¾\82³\82¢"
+
#, c-format
msgid "W11: Warning: File \"%s\" has changed since editing started"
msgstr "W11: \8cx\8d\90: \83t\83@\83C\83\8b \"%s\" \82Í\95Ò\8fW\8aJ\8en\8cã\82É\95Ï\8dX\82³\82ê\82Ü\82µ\82½"
+msgid "See \":help W11\" for more info."
+msgstr "\8fÚ\8d×\82Í \":help W11\" \82ð\8eQ\8fÆ\82µ\82Ä\82\82¾\82³\82¢"
+
#, c-format
msgid "W16: Warning: Mode of file \"%s\" has changed since editing started"
msgstr "W16: \8cx\8d\90: \83t\83@\83C\83\8b \"%s\" \82Ì\83\82\81[\83h\82ª\95Ò\8fW\8aJ\8en\8cã\82É\95Ï\8dX\82³\82ê\82Ü\82µ\82½"
+msgid "See \":help W16\" for more info."
+msgstr "\8fÚ\8d×\82Í \":help W16\" \82ð\8eQ\8fÆ\82µ\82Ä\82\82¾\82³\82¢"
+
#, c-format
msgid "W13: Warning: File \"%s\" has been created after editing started"
msgstr "W13: \8cx\8d\90: \83t\83@\83C\83\8b \"%s\" \82Í\95Ò\8fW\8aJ\8en\8cã\82É\8dì\90¬\82³\82ê\82Ü\82µ\82½"
-msgid "See \":help W11\" for more info."
-msgstr "\8fÚ\8d×\82Í \":help W11\" \82ð\8eQ\8fÆ\82µ\82Ä\82\82¾\82³\82¢"
-
msgid "Warning"
msgstr "\8cx\8d\90"
msgid "Executing %s"
msgstr "%s \82ð\8eÀ\8ds\82µ\82Ä\82¢\82Ü\82·"
-#. always scroll up, don't overwrite
#, c-format
msgid "autocommand %s"
msgstr "autocommand %s"
msgid "E256: Hangul automata ERROR"
msgstr "E256: \83n\83\93\83O\83\8b\83I\81[\83g\83}\83g\83\93\83G\83\89\81["
+msgid "E550: Missing colon"
+msgstr "E550: \83R\83\8d\83\93\82ª\82 \82è\82Ü\82¹\82ñ"
+
+msgid "E551: Illegal component"
+msgstr "E551: \95s\90³\82È\8d\\\95¶\97v\91f\82Å\82·"
+
+msgid "E552: digit expected"
+msgstr "E552: \90\94\92l\82ª\95K\97v\82Å\82·"
+
+#, c-format
+msgid "Page %d"
+msgstr "%d \83y\81[\83W"
+
+msgid "No text to be printed"
+msgstr "\88ó\8dü\82·\82é\83e\83L\83X\83g\82ª\82 \82è\82Ü\82¹\82ñ"
+
+msgid "Printing page %d (%d%%)"
+msgstr "\88ó\8dü\92\86: \83y\81[\83W %d (%d%%)"
+
+#, c-format
+msgid " Copy %d of %d"
+msgstr " \83R\83s\81[ %d (\91S %d \92\86)"
+
+#, c-format
+msgid "Printed: %s"
+msgstr "\88ó\8dü\82µ\82Ü\82µ\82½: %s"
+
+msgid "Printing aborted"
+msgstr "\88ó\8dü\82ª\92\86\8e~\82³\82ê\82Ü\82µ\82½"
+
+msgid "E455: Error writing to PostScript output file"
+msgstr "E455: PostScript\8fo\97Í\83t\83@\83C\83\8b\82Ì\8f\91\8d\9e\82Ý\83G\83\89\81[\82Å\82·"
+
+#, c-format
+msgid "E624: Can't open file \"%s\""
+msgstr "E624: \83t\83@\83C\83\8b \"%s\" \82ð\8aJ\82¯\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E457: Can't read PostScript resource file \"%s\""
+msgstr "E457: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"%s\" \82ð\93Ç\8d\9e\82ß\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E618: file \"%s\" is not a PostScript resource file"
+msgstr "E618: \83t\83@\83C\83\8b \"%s\" \82Í PostScript \83\8a\83\\\81[\83X\83t\83@\83C\83\8b\82Å\82Í\82 \82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E619: file \"%s\" is not a supported PostScript resource file"
+msgstr "E619: \83t\83@\83C\83\8b \"%s\" \82Í\91Î\89\9e\82µ\82Ä\82¢\82È\82¢ PostScript \83\8a\83\\\81[\83X\83t\83@\83C\83\8b\82Å\82·"
+
+#, c-format
+msgid "E621: \"%s\" resource file has wrong version"
+msgstr "E621: \83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"%s\" \82Í\83o\81[\83W\83\87\83\93\82ª\88Ù\82È\82è\82Ü\82·"
+
+msgid "E673: Incompatible multi-byte encoding and character set."
+msgstr "E673: \8cÝ\8a·\90«\82Ì\96³\82¢\83}\83\8b\83`\83o\83C\83g\83G\83\93\83R\81[\83f\83B\83\93\83O\82Æ\95¶\8e\9a\83Z\83b\83g\82Å\82·"
+
+msgid "E674: printmbcharset cannot be empty with multi-byte encoding."
+msgstr "E674: \83}\83\8b\83`\83o\83C\83g\83G\83\93\83R\81[\83f\83B\83\93\83O\82Å\82Í printmbcharset \82ð\8bó\82É\82Å\82«\82Ü\82¹\82ñ"
+
+msgid "E675: No default font specified for multi-byte printing."
+msgstr ""
+"E675: \83}\83\8b\83`\83o\83C\83g\95¶\8e\9a\82ð\88ó\8dü\82·\82é\82½\82ß\82Ì\83f\83t\83H\83\8b\83g\83t\83H\83\93\83g\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+msgid "E324: Can't open PostScript output file"
+msgstr "E324: PostScript\8fo\97Í\97p\82Ì\83t\83@\83C\83\8b\82ð\8aJ\82¯\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E456: Can't open file \"%s\""
+msgstr "E456: \83t\83@\83C\83\8b \"%s\" \82ð\8aJ\82¯\82Ü\82¹\82ñ"
+
+msgid "E456: Can't find PostScript resource file \"prolog.ps\""
+msgstr "E456: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"prolog.ps\" \82ª\82Ý\82Â\82©\82è\82Ü\82¹\82ñ"
+
+msgid "E456: Can't find PostScript resource file \"cidfont.ps\""
+msgstr "E456: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"cidfont.ps\" \82ª\82Ý\82Â\82©\82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E456: Can't find PostScript resource file \"%s.ps\""
+msgstr "E456: PostScript\82Ì\83\8a\83\\\81[\83X\83t\83@\83C\83\8b \"%s.ps\" \82ª\82Ý\82Â\82©\82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E620: Unable to convert to print encoding \"%s\""
+msgstr "E620: \88ó\8dü\83G\83\93\83R\81[\83h \"%s\" \82Ö\95Ï\8a·\82Å\82«\82Ü\82¹\82ñ"
+
+msgid "Sending to printer..."
+msgstr "\83v\83\8a\83\93\83^\82É\91\97\90M\92\86..."
+
+msgid "E365: Failed to print PostScript file"
+msgstr "E365: PostScript\83t\83@\83C\83\8b\82Ì\88ó\8dü\82É\8e¸\94s\82µ\82Ü\82µ\82½"
+
+msgid "Print job sent."
+msgstr "\88ó\8dü\83W\83\87\83u\82ð\91\97\90M\82µ\82Ü\82µ\82½."
+
msgid "Add a new database"
msgstr "\90V\83f\81[\83^\83x\81[\83X\82ð\92Ç\89Á"
msgid "linenr out of range"
msgstr "\94Í\88Í\8aO\82Ì\8ds\94Ô\8d\86\82Å\82·"
+msgid "not allowed in the Vim sandbox"
+msgstr "\83T\83\93\83h\83{\83b\83N\83X\82Å\82Í\8b\96\82³\82ê\82Ü\82¹\82ñ"
+
#, c-format
msgid "E370: Could not load library %s"
msgstr "E370: \83\89\83C\83u\83\89\83\8a %s \82ð\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"
"E281: TCL \83G\83\89\81[: \8fI\97¹\83R\81[\83h\82ª\90®\90\94\92l\82Å\82Í\82 \82è\82Ü\82¹\82ñ!? vim-dev@vim.org "
"\82É\95ñ\8d\90\82µ\82Ä\82\82¾\82³\82¢"
+#, c-format
+msgid "E572: exit code %d"
+msgstr "E572: \8fI\97¹\83R\81[\83h %d"
+
msgid "cannot get line"
msgstr "\8ds\82ð\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ"
msgid "E251: VIM instance registry property is badly formed. Deleted!"
msgstr "E251: VIM \8eÀ\91Ì\82Ì\93o\98^\83v\83\8d\83p\83e\83B\82ª\95s\90³\82Å\82·. \8fÁ\8b\8e\82µ\82Ü\82µ\82½!"
-msgid "Unknown option"
-msgstr "\96¢\92m\82Ì\83I\83v\83V\83\87\83\93\82Å\82·"
+msgid "Unknown option argument"
+msgstr "\96¢\92m\82Ì\83I\83v\83V\83\87\83\93\88ø\90\94\82Å\82·"
msgid "Too many edit arguments"
msgstr "\95Ò\8fW\88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·"
msgid "Argument missing after"
msgstr "\88ø\90\94\82ª\82 \82è\82Ü\82¹\82ñ"
-msgid "Garbage after option"
-msgstr "\83I\83v\83V\83\87\83\93\82Ì\8cã\82É\83S\83~\82ª\82 \82è\82Ü\82·"
+msgid "Garbage after option argument"
+msgstr "\83I\83v\83V\83\87\83\93\88ø\90\94\82Ì\8cã\82É\83S\83~\82ª\82 \82è\82Ü\82·"
msgid "Too many \"+command\", \"-c command\" or \"--cmd command\" arguments"
msgstr "\"+command\", \"-c command\", \"--cmd command\" \82Ì\88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·"
msgid "Invalid argument for"
msgstr "\96³\8cø\82È\88ø\90\94\82Å\82·: "
+#, c-format
+msgid "%d files to edit\n"
+msgstr "%d \8cÂ\82Ì\83t\83@\83C\83\8b\82ª\95Ò\8fW\82ð\8dT\82¦\82Ä\82¢\82Ü\82·\n"
+
msgid "This Vim was not compiled with the diff feature."
msgstr "\82±\82ÌVim\82É\82Ídiff\8b@\94\\\82ª\82 \82è\82Ü\82¹\82ñ(\83R\83\93\83p\83C\83\8b\8e\9e\90Ý\92è)."
msgid "Vim: Warning: Input is not from a terminal\n"
msgstr "Vim: \8cx\8d\90: \92[\96\96\82©\82ç\82Ì\93ü\97Í\82Å\82Í\82 \82è\82Ü\82¹\82ñ\n"
-#, c-format
-msgid "%d files to edit\n"
-msgstr "%d \8cÂ\82Ì\83t\83@\83C\83\8b\82ª\95Ò\8fW\82ð\8dT\82¦\82Ä\82¢\82Ü\82·\n"
-
#. just in case..
msgid "pre-vimrc command line"
msgstr "vimrc\91O\82Ì\83R\83}\83\93\83h\83\89\83C\83\93"
msgid "--socketid <xid>\tOpen Vim inside another GTK widget"
msgstr "--socketid <xid>\t\88Ù\82È\82éGTK widget\82ÅVim\82ð\8aJ\82"
-msgid ""
-"\n"
-"Arguments recognised by kvim (KDE version):\n"
-msgstr ""
-"\n"
-"kvim\82É\82æ\82Á\82Ä\89ð\8eß\82³\82ê\82é\88ø\90\94(KDE\83o\81[\83W\83\87\83\93):\n"
-
-msgid "-black\t\tUse reverse video"
-msgstr "-black\t\t\94½\93]\89æ\96Ê\82ð\8eg\97p\82·\82é"
-
-msgid "-tip\t\t\tDisplay the tip dialog on startup"
-msgstr "-tip\t\t\t\8bN\93®\8e\9e\82É\83`\83b\83v\83_\83C\83A\83\8d\83O\82ð\95\\\8e¦\82·\82é"
-
-msgid "-notip\t\tDisable the tip dialog"
-msgstr "-notip\t\t\83`\83b\83v\83_\83C\83A\83\8d\83O\82ð\96³\8cø\82É\82·\82é"
-
-msgid "--display <display>\tRun vim on <display>"
-msgstr "--display <display>\t<display> \82Åvim\82ð\8eÀ\8ds\82·\82é"
-
msgid "-P <parent title>\tOpen Vim inside parent application"
msgstr "-P <\90e\82Ì\83^\83C\83g\83\8b>\tVim\82ð\90e\83A\83v\83\8a\83P\81[\83V\83\87\83\93\82Ì\92\86\82Å\8bN\93®\82·\82é"
msgid "E317: pointer block id wrong 2"
msgstr "E317: \83|\83C\83\93\83^\83u\83\8d\83b\83N\82ÌID\82ª\8aÔ\88á\82Á\82Ä\82¢\82Ü\82· 2"
+#, c-format
+msgid "E773: Symlink loop for \"%s\""
+msgstr "E773: \"%s\" \82Ì\83V\83\93\83{\83\8a\83b\83N\83\8a\83\93\83N\82ª\83\8b\81[\83v\82É\82È\82Á\82Ä\82¢\82Ü\82·"
+
msgid "E325: ATTENTION"
msgstr "E325: \92\8d\88Ó"
"&Open Read-Only\n"
"&Edit anyway\n"
"&Recover\n"
+"&Delete it\n"
"&Quit\n"
-"&Abort\n"
-"&Delete it"
+"&Abort"
msgstr ""
"\93Ç\8d\9e\90ê\97p\82Å\8aJ\82(&O)\n"
"\82Æ\82É\82©\82\95Ò\8fW\82·\82é(&E)\n"
"\95\9c\8a\88\82³\82¹\82é(&R)ecover\n"
+"\8dí\8f\9c\82·\82é(&D)\n"
"\8fI\97¹\82·\82é(&Q)\n"
-"\92\86\8e~\82·\82é(&A)\n"
-"\8fÁ\8b\8e\82·\82é(&D)"
+"\92\86\8e~\82·\82é(&A)"
msgid "E326: Too many swap files found"
msgstr "E326: \83X\83\8f\83b\83v\83t\83@\83C\83\8b\82ª\91½\90\94\8c©\82Â\82©\82è\82Ü\82µ\82½"
msgid "E328: Menu only exists in another mode"
msgstr "E328: \83\81\83j\83\85\81[\82Í\91¼\82Ì\83\82\81[\83h\82É\82¾\82¯\82 \82è\82Ü\82·"
-msgid "E329: No menu of that name"
-msgstr "E329: \82»\82Ì\96¼\91O\82Ì\83\81\83j\83\85\81[\82Í\82 \82è\82Ü\82¹\82ñ"
+#, c-format
+msgid "E329: No menu \"%s\""
+msgstr "E329: \"%s\" \82Æ\82¢\82¤\83\81\83j\83\85\81[\82Í\82 \82è\82Ü\82¹\82ñ"
msgid "E330: Menu path must not lead to a sub-menu"
msgstr "E330: \83\81\83j\83\85\81[\83p\83X\82Í\83T\83u\83\81\83j\83\85\81[\82ð\90¶\82¶\82é\82×\82«\82Å\82Í\82 \82è\82Ü\82¹\82ñ"
msgid "line %4ld:"
msgstr "\8ds %4ld:"
-msgid "[string too long]"
-msgstr "[\95¶\8e\9a\97ñ\82ª\92·\89ß\82¬\82Ü\82·]"
-
#, c-format
msgid "E354: Invalid register name: '%s'"
msgstr "E354: \96³\8cø\82È\83\8c\83W\83X\83^\96¼: '%s'"
msgid "Interrupt: "
msgstr "\8a\84\8d\9e\82Ý: "
-msgid "Hit ENTER to continue"
-msgstr "\91±\82¯\82é\82É\82ÍENTER\82ð\89\9f\82µ\82Ä\82\82¾\82³\82¢"
-
-msgid "Hit ENTER or type command to continue"
+msgid "Press ENTER or type command to continue"
msgstr "\91±\82¯\82é\82É\82ÍENTER\82ð\89\9f\82·\82©\83R\83}\83\93\83h\82ð\93ü\97Í\82µ\82Ä\82\82¾\82³\82¢"
+#, c-format
+msgid "%s line %ld"
+msgstr "%s \8ds %ld"
+
msgid "-- More --"
msgstr "-- \8cp\91± --"
-msgid " (RET/BS: line, SPACE/b: page, d/u: half page, q: quit)"
-msgstr " (RET/BS: \8ds\91\97\82è, SPACE/b: \83y\81[\83W\91\97\82è, d/u: \94¼\83y\81[\83W\91\97\82è, q: \8fI\97¹)"
-
-msgid " (RET: line, SPACE: page, d: half page, q: quit)"
-msgstr " (RET: \8ds\91\97\82è, SPACE: \83y\81[\83W\91\97\82è, d: \94¼\83y\81[\83W\91\97\82è, q: \8fI\97¹)"
+msgid " SPACE/d/j: screen/page/line down, b/u/k: up, q: quit "
+msgstr " SPACE/d/j: \89æ\96Ê/\83y\81[\83W/\8ds \89º, b/uk: \8fã, q: \8fI\97¹"
msgid "Question"
msgstr "\8e¿\96â"
msgid "E338: Sorry, no file browser in console mode"
msgstr "E338: \83R\83\93\83\\\81[\83\8b\83\82\81[\83h\82Å\82Í\83t\83@\83C\83\8b\83u\83\89\83E\83U\82ð\8eg\82¦\82Ü\82¹\82ñ, \82²\82ß\82ñ\82È\82³\82¢"
+msgid "E766: Insufficient arguments for printf()"
+msgstr "E766: printf() \82Ì\88ø\90\94\82ª\95s\8f\\\95ª\82Å\82·"
+
+msgid "E767: Too many arguments to printf()"
+msgstr "E767: pirntf() \82Ì\88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·"
+
msgid "W10: Warning: Changing a readonly file"
msgstr "W10: \8cx\8d\90: \93Ç\8d\9e\90ê\97p\83t\83@\83C\83\8b\82ð\95Ï\8dX\82µ\82Ü\82·"
+msgid "Type number or click with mouse (<Enter> cancels): "
+msgstr "\90\94\92l\82ð\93ü\97Í\82·\82é\82©\83}\83E\83X\82ð\83N\83\8a\83b\83N\82µ\82Ä\82\82¾\82³\82¢ (<Enter> \82Å\83L\83\83\83\93\83Z\83\8b): "
+
+msgid "Choice number (<Enter> cancels): "
+msgstr "\94Ô\8d\86\82ð\91I\91ð\82µ\82Ä\82\82¾\82³\82¢ (<Enter> \82Å\83L\83\83\83\93\83Z\83\8b): "
+
msgid "1 more line"
msgstr "1 \8ds \92Ç\89Á\82µ\82Ü\82µ\82½"
msgid "E347: No more file \"%s\" found in path"
msgstr "E347: \83p\83X\82É\82Í\82±\82ê\88È\8fã \"%s\" \82Æ\82¢\82¤\83t\83@\83C\83\8b\82ª\82 \82è\82Ü\82¹\82ñ"
-msgid "E550: Missing colon"
-msgstr "E550: \83R\83\8d\83\93\82ª\82 \82è\82Ü\82¹\82ñ"
-
-msgid "E551: Illegal component"
-msgstr "E551: \95s\90³\82È\8d\\\95¶\97v\91f\82Å\82·"
-
-msgid "E552: digit expected"
-msgstr "E552: \90\94\92l\82ª\95K\97v\82Å\82·"
-
#. Get here when the server can't be found.
msgid "Cannot connect to Netbeans #2"
msgstr "Netbeans #2 \82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ"
msgid "E505: "
msgstr "E505: "
+msgid "E774: 'operatorfunc' is empty"
+msgstr "E774: 'operatorfunc' \83I\83v\83V\83\87\83\93\82ª\8bó\82Å\82·"
+
+msgid "E775: Eval feature not available"
+msgstr "E775: \8e®\95]\89¿\8b@\94\\\82ª\96³\8cø\82É\82È\82Á\82Ä\82¢\82Ü\82·"
+
msgid "Warning: terminal cannot highlight"
msgstr "\8cx\8d\90: \8eg\97p\82µ\82Ä\82¢\82é\92[\96\96\82Í\83n\83C\83\89\83C\83g\82Å\82«\82Ü\82¹\82ñ"
msgid "freeing %ld lines"
msgstr "%ld \8ds\82ð\8aJ\95ú\92\86"
+msgid "block of 1 line yanked"
+msgstr "1 \8ds\82Ì\83u\83\8d\83b\83N\82ª\83\84\83\93\83N\82³\82ê\82Ü\82µ\82½"
+
msgid "1 line yanked"
msgstr "1 \8ds\82ª\83\84\83\93\83N\82³\82ê\82Ü\82µ\82½"
+#, c-format
+msgid "block of %ld lines yanked"
+msgstr "%ld \8ds\82Ì\83u\83\8d\83b\83N\82ª\83\84\83\93\83N\82³\82ê\82Ü\82µ\82½"
+
#, c-format
msgid "%ld lines yanked"
msgstr "%ld \8ds\82ª\83\84\83\93\83N\82³\82ê\82Ü\82µ\82½"
msgid "E520: Not allowed in a modeline"
msgstr "E520: modeline \82Å\82Í\8b\96\89Â\82³\82ê\82Ü\82¹\82ñ"
-msgid ""
-"\n"
-"\tLast set from "
-msgstr ""
-"\n"
-"\tLast set from "
-
msgid "E521: Number required after ="
msgstr "E521: = \82Ì\8cã\82É\82Í\90\94\8e\9a\82ª\95K\97v\82Å\82·"
msgid "Opening the X display took %ld msec"
msgstr "X\83T\81[\83o\82Ö\82Ì\90Ú\91±\82É %ld \83~\83\8a\95b\82©\82©\82è\82Ü\82µ\82½"
-#. KDE sometimes produces X error that we want to ignore
-msgid ""
-"\n"
-"Vim: Got X error but we continue...\n"
-msgstr ""
-"\n"
-"Vim: X \82Ì\83G\83\89\81[\82ð\8c\9f\8fo\82µ\82Ü\82µ\82½\82ª\91±\8ds\82µ\82Ü\82·...\n"
-
msgid ""
"\n"
"Vim: Got X error\n"
msgid "E382: Cannot write, 'buftype' option is set"
msgstr "E382: 'buftype' \83I\83v\83V\83\87\83\93\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82é\82Ì\82Å\8f\91\8d\9e\82Ý\82Ü\82¹\82ñ"
-#
-msgid "E682: Invalid search pattern or delimiter"
-msgstr "E682: \8c\9f\8dõ\83p\83^\81[\83\93\82©\8bæ\90Ø\82è\8bL\8d\86\82ª\95s\90³\82Å\82·"
-
msgid "E683: File name missing or invalid pattern"
msgstr "E683: \83t\83@\83C\83\8b\96¼\82ª\96³\82¢\82©\96³\8cø\82È\83p\83^\81[\83\93\82Å\82·"
msgid "E681: Buffer is not loaded"
msgstr "E681: \83o\83b\83t\83@\82Í\93Ç\82Ý\8d\9e\82Ü\82ê\82Ü\82¹\82ñ\82Å\82µ\82½"
+msgid "E777: String or List expected"
+msgstr "E777: \95¶\8e\9a\97ñ\82©\83\8a\83X\83g\82ª\95K\97v\82Å\82·"
+
msgid "E339: Pattern too long"
msgstr "E339: \83p\83^\81[\83\93\82ª\92·\89ß\82¬\82Ü\82·"
msgid "E71: Invalid character after %s%%"
msgstr "E71: %s%% \82Ì\8cã\82É\95s\90³\82È\95¶\8e\9a\82ª\82 \82è\82Ü\82µ\82½"
+#
+#, c-format
+msgid "E769: Missing ] after %s["
+msgstr "E769: %s[ \82Ì\8cã\82É ] \82ª\82 \82è\82Ü\82¹\82ñ"
+
#, c-format
msgid "E554: Syntax error in %s{...}"
msgstr "E554: %s{...} \93à\82É\95¶\96@\83G\83\89\81[\82ª\82 \82è\82Ü\82·"
msgid "recording"
msgstr "\8bL\98^\92\86"
-msgid "search hit TOP, continuing at BOTTOM"
-msgstr "\8fã\82Ü\82Å\8c\9f\8dõ\82µ\82½\82Ì\82Å\89º\82É\96ß\82è\82Ü\82·"
-
-msgid "search hit BOTTOM, continuing at TOP"
-msgstr "\89º\82Ü\82Å\8c\9f\8dõ\82µ\82½\82Ì\82Å\8fã\82É\96ß\82è\82Ü\82·"
-
#, c-format
msgid "E383: Invalid search string: %s"
msgstr "E383: \96³\8cø\82È\8c\9f\8dõ\95¶\8e\9a\97ñ\82Å\82·: %s"
msgid "E389: Couldn't find pattern"
msgstr "E389: \83p\83^\81[\83\93\82ð\82Ý\82Â\82¯\82ç\82ê\82Ü\82¹\82ñ"
+msgid "E759: Format error in spell file"
+msgstr "E759: \83X\83y\83\8b\83t\83@\83C\83\8b\82Ì\8f\91\8e®\83G\83\89\81[\82Å\82·"
+
+msgid "E758: Truncated spell file"
+msgstr "E758: \83X\83y\83\8b\83t\83@\83C\83\8b\82ª\90Ø\8eæ\82ç\82ê\82Ä\82¢\82é\82æ\82¤\82Å\82·"
+
+#, c-format
+msgid "Trailing text in %s line %d: %s"
+msgstr "%s (%d \8ds\96Ú) \82É\91±\82\83e\83L\83X\83g: %s"
+
+#, c-format
+msgid "Affix name too long in %s line %d: %s"
+msgstr "%s (%d \8ds\96Ú) \82Ì affix \96¼\82ª\92·\89ß\82¬\82Ü\82·: %s"
+
+msgid "E761: Format error in affix file FOL, LOW or UPP"
+msgstr ""
+"E761: affix\83t\83@\83C\83\8b\82Ì FOL, LOW \82à\82µ\82\82Í UPP \82Ì\83t\83H\81[\83}\83b\83g\82É\83G\83\89\81[\82ª\82 \82è\82Ü\82·"
+
+msgid "E762: Character in FOL, LOW or UPP is out of range"
+msgstr "E762: FOL, LOW \82à\82µ\82\82Í UPP \82Ì\95¶\8e\9a\82ª\94Í\88Í\8aO\82Å\82·"
+
+msgid "Compressing word tree..."
+msgstr "\92P\8cê\83c\83\8a\81[\82ð\88³\8fk\82µ\82Ä\82¢\82Ü\82·..."
+
+msgid "E756: Spell checking is not enabled"
+msgstr "E756: \82·\82Ø\82\83`\83F\83b\83N\82Í\96³\8cø\89»\82³\82ê\82Ä\82¢\82Ü\82·"
+
+#, c-format
+msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
+msgstr ""
+"\8cx\8d\90: \92P\8cê\83\8a\83X\83g \"%s.%s.spl\" \82¨\82æ\82Ñ \"%s.ascii.spl\" \82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "Reading spell file \"%s\""
+msgstr "\83X\83y\83\8b\83t\83@\83C\83\8b \"%s\" \82ð\93Ç\8d\9e\92\86"
+
+msgid "E757: This does not look like a spell file"
+msgstr "E757: \83X\83y\83\8b\83t\83@\83C\83\8b\82Å\82Í\82È\82¢\82æ\82¤\82Å\82·"
+
+msgid "E771: Old spell file, needs to be updated"
+msgstr "E771: \8cÃ\82¢\83X\83y\83\8b\83t\83@\83C\83\8b\82È\82Ì\82Å, \83A\83b\83v\83f\81[\83g\82µ\82Ä\82\82¾\82³\82¢"
+
+msgid "E772: Spell file is for newer version of Vim"
+msgstr "E772: \82æ\82è\90V\82µ\82¢\83o\81[\83W\83\87\83\93\82Ì Vim \97p\82Ì\83X\83y\83\8b\83t\83@\83C\83\8b\82Å\82·"
+
+msgid "E770: Unsupported section in spell file"
+msgstr "E770: \83X\83y\83\8b\83t\83@\83C\83\8b\82É\83T\83|\81[\83g\82µ\82Ä\82¢\82È\82¢\83Z\83N\83V\83\87\83\93\82ª\82 \82è\82Ü\82·"
+
+#, c-format
+msgid "Warning: region %s not supported"
+msgstr "\8cx\8d\909: %s \82Æ\82¢\82¤\94Í\88Í\82Í\83T\83|\81[\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "Reading affix file %s ..."
+msgstr "affix \83t\83@\83C\83\8b %s \82ð\93Ç\8d\9e\92\86..."
+
+#, c-format
+msgid "Conversion failure for word in %s line %d: %s"
+msgstr "%s (%d \8ds\96Ú) \82Ì\92P\8cê\82ð\95Ï\8a·\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½: %s"
+
+#, c-format
+msgid "Conversion in %s not supported: from %s to %s"
+msgstr "%s \93à\82Ì\8e\9f\82Ì\95Ï\8a·\82Í\83T\83|\81[\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ: %s \82©\82ç %s \82Ö"
+
+#, c-format
+msgid "Conversion in %s not supported"
+msgstr "%s \93à\82Ì\95Ï\8a·\82Í\83T\83|\81[\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "Invalid value for FLAG in %s line %d: %s"
+msgstr "%s \93à\82Ì %d \8ds\96Ú\82Ì FLAG \82É\96³\8cø\82È\92l\82ª\82 \82è\82Ü\82·: %s"
+
+#, c-format
+msgid "FLAG after using flags in %s line %d: %s"
+msgstr "%s \93à\82Ì %d \8ds\96Ú\82É\83t\83\89\83O\82Ì\93ñ\8fd\8eg\97p\82ª\82 \82è\82Ü\82·: %s"
+
+#, c-format
+msgid "Wrong COMPOUNDMAX value in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì COMPOUNDMAX \82Ì\92l\82É\8cë\82è\82ª\82 \82è\82Ü\82·: %s"
+
+#, c-format
+msgid "Wrong COMPOUNDMIN value in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì COMPOUNDMIN \82Ì\92l\82É\8cë\82è\82ª\82 \82è\82Ü\82·: %s"
+
+#, c-format
+msgid "Wrong COMPOUNDSYLMAX value in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì COMPOUNDSYLMAX \82Ì\92l\82É\8cë\82è\82ª\82 \82è\82Ü\82·: %s"
+
+#, c-format
+msgid "Different combining flag in continued affix block in %s line %d: %s"
+msgstr ""
+"%s \82Ì %d \8ds\96Ú\82Ì \98A\91± affix \83u\83\8d\83b\83N\82Ì\83t\83\89\83O\82Ì\91g\8d\87\82¹\82É\88á\82¢\82ª\82 \82è\82Ü\82·: %s"
+
+#, c-format
+msgid "Duplicate affix in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82É \8fd\95¡\82µ\82½ affix \82ð\8c\9f\8fo\82µ\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid ""
+"Affix also used for BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND in %s line %d: "
+"%s"
+msgstr ""
+"%s \82Ì %d \8ds\96Ú\82Ì affix \82Í BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND "
+"\82É\8eg\97p\82µ\82Ä\82\82¾\82³\82¢: %s"
+
+#, c-format
+msgid "Expected Y or N in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Å\82Í Y \82© N \82ª\95K\97v\82Å\82·: %s"
+
+#, c-format
+msgid "Broken condition in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì \8fð\8c\8f\82Í\89ó\82ê\82Ä\82¢\82Ü\82·: %s"
+
+#, c-format
+msgid "Expected REP(SAL) count in %s line %d"
+msgstr "%s \82Ì %d \8ds\96Ú\82É\82Í REP(SAL) \82Ì\89ñ\90\94\82ª\95K\97v\82Å\82·"
+
+#, c-format
+msgid "Expected MAP count in %s line %d"
+msgstr "%s \82Ì %d \8ds\96Ú\82É\82Í MAP \82Ì\89ñ\90\94\82ª\95K\97v\82Å\82·"
+
+#, c-format
+msgid "Duplicate character in MAP in %s line %d"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì MAP \82É\8fd\95¡\82µ\82½\95¶\8e\9a\82ª\82 \82è\82Ü\82·"
+
+#, c-format
+msgid "Unrecognized or duplicate item in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82É \94F\8e¯\82Å\82«\82È\82¢\82©\8fd\95¡\82µ\82½\8d\80\96Ú\82ª\82 \82è\82Ü\82·: %s"
+
+#, c-format
+msgid "Missing FOL/LOW/UPP line in %s"
+msgstr "%d \8ds\96Ú\82É FOL/LOW/UPP \82ª\82 \82è\82Ü\82¹\82ñ"
+
+msgid "COMPOUNDSYLMAX used without SYLLABLE"
+msgstr "SYLLABLE \82ª\8ew\92è\82³\82ê\82È\82¢ COMPOUNDSYLMAX"
+
+msgid "Too many postponed prefixes"
+msgstr "\92x\89\84\8cã\92u\8eq\82ª\91½\82·\82¬\82Ü\82·"
+
+msgid "Too many compound flags"
+msgstr "\95¡\8d\87\83t\83\89\83O\82ª\91½\89ß\82¬\82Ü\82·"
+
+msgid "Too many posponed prefixes and/or compound flags"
+msgstr "\92x\89\84\8cã\92u\8eq \82Æ/\82à\82µ\82\82Í \95¡\8d\87\83t\83\89\83O\82ª\91½\82·\82¬\82Ü\82·"
+
+#, c-format
+msgid "Missing SOFO%s line in %s"
+msgstr "SOFO%s \8ds\82ª %s \82É\82 \82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "Both SAL and SOFO lines in %s"
+msgstr "SAL\8ds \82Æ SOFO\8ds \82ª %s \82Å\97¼\95û\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82·"
+
+#, c-format
+msgid "Flag is not a number in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\82Ì \83t\83\89\83O\82ª\90\94\92l\82Å\82Í\82 \82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "Illegal flag in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì \83t\83\89\83O\82ª\95s\90³\82Å\82·: %s"
+
+#, c-format
+msgid "%s value differs from what is used in another .aff file"
+msgstr "\92l %s \82Í\91¼\82Ì .aff \83t\83@\83C\83\8b\82Å\8eg\97p\82³\82ê\82½\82Ì\82Æ\88Ù\82È\82è\82Ü\82·"
+
+#, c-format
+msgid "Reading dictionary file %s ..."
+msgstr "\8e«\8f\91\83t\83@\83C\83\8b %s \82ð\83X\83L\83\83\83\93\92\86..."
+
+#, c-format
+msgid "E760: No word count in %s"
+msgstr "E760: %s \82É\82Í\92P\8cê\90\94\82ª\82 \82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "line %6d, word %6d - %s"
+msgstr "\8ds %6d, \92P\8cê %6d - %s"
+
+#, c-format
+msgid "Duplicate word in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Å \8fd\95¡\92P\8cê\82ª\82Ý\82Â\82©\82è\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "First duplicate word in %s line %d: %s"
+msgstr "\8fd\95¡\82Ì\82¤\82¿\8dÅ\8f\89\82Ì\92P\8cê\82Í %s \82Ì %d \8ds\96Ú\82Å\82·: %s"
+
+#, c-format
+msgid "%d duplicate word(s) in %s"
+msgstr "%d \8cÂ\82Ì\92P\8cê\82ª\8c©\82Â\82©\82è\82Ü\82µ\82½ (%s \93à)"
+
+#, c-format
+msgid "Ignored %d word(s) with non-ASCII characters in %s"
+msgstr "\94ñASCII\95¶\8e\9a\82ð\8aÜ\82Þ %d \8cÂ\82Ì\92P\8cê\82ð\96³\8e\8b\82µ\82Ü\82µ\82½ (%s \93à)"
+
+#, c-format
+msgid "Reading word file %s ..."
+msgstr "\95W\8f\80\93ü\97Í\82©\82ç\93Ç\8d\9e\82Ý\92\86..."
+
+#, c-format
+msgid "Duplicate /encoding= line ignored in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì \8fd\95¡\82µ\82½ /encoding= \8ds\82ð\96³\8e\8b\82µ\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "/encoding= line after word ignored in %s line %d: %s"
+msgstr "\81\93s \82Ì %d \8ds\96Ú\82Ì \92P\8cê\82Ì\8cã\82Ì /encoding= \8ds\82ð\96³\8e\8b\82µ\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "Duplicate /regions= line ignored in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì \8fd\95¡\82µ\82½ /regions= \8ds\82ð\96³\8e\8b\82µ\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "Too many regions in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú, \94Í\88Í\8ew\92è\82ª\91½\82·\82¬\82Ü\82·: %s"
+
+#, c-format
+msgid "/ line ignored in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú\82Ì \8fd\95¡\82µ\82½ / \8ds\82ð\96³\8e\8b\82µ\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "Invalid region nr in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú \96³\8cø\82È nr \97Ì\88æ\82Å\82·: %s"
+
+#, c-format
+msgid "Unrecognized flags in %s line %d: %s"
+msgstr "%s \82Ì %d \8ds\96Ú \94F\8e¯\95s\94\\\82È\83t\83\89\83O\82Å\82·: %s"
+
+#, c-format
+msgid "Ignored %d words with non-ASCII characters"
+msgstr "\94ñASCII\95¶\8e\9a\82ð\8aÜ\82Þ %d \8cÂ\82Ì\92P\8cê\82ð\96³\8e\8b\82µ\82Ü\82µ\82½"
+
+msgid "Compressed %d of %d nodes; %d (%d%%) remaining"
+msgstr "\83m\81[\83h %d \8cÂ(\91S %d \8cÂ\92\86) \82ð\88³\8fk\82µ\82Ü\82µ\82½; \8ec\82è %d (%d%%)"
+
+msgid "Reading back spell file..."
+msgstr "\83X\83y\83\8b\83t\83@\83C\83\8b\82ð\8bt\93Ç\8d\9e\92\86"
+
+#.
+#. * Go through the trie of good words, soundfold each word and add it to
+#. * the soundfold trie.
+#.
+msgid "Performing soundfolding..."
+msgstr "\89¹\90º\8fô\8d\9e\82Ý\82ð\8eÀ\8ds\92\86..."
+
+#, c-format
+msgid "Number of words after soundfolding: %ld"
+msgstr "\89¹\90º\8fô\8d\9e\82Ý\8cã\82Ì\91\8d\92P\8cê\90\94: %ld"
+
+#, c-format
+msgid "Total number of words: %d"
+msgstr "\91\8d\92P\8cê\90\94: %d"
+
+#, c-format
+msgid "Writing suggestion file %s ..."
+msgstr "\8fC\90³\8có\95â\83t\83@\83C\83\8b \"%s\" \82ð\8f\91\8d\9e\82Ý\92\86..."
+
+#, c-format
+msgid "Estimated runtime memory use: %d bytes"
+msgstr "\90\84\92è\83\81\83\82\83\8a\8eg\97p\97Ê: %d \83o\83C\83g"
+
+msgid "E751: Output file name must not have region name"
+msgstr "E751: \8fo\97Í\83t\83@\83C\83\8b\96¼\82É\82Í\94Í\88Í\96¼\82ð\8aÜ\82ß\82ç\82ê\82Ü\82¹\82ñ"
+
+msgid "E754: Only up to 8 regions supported"
+msgstr "E754: \94Í\88Í\82Í 8 \8cÂ\82Ü\82Å\82µ\82©\83T\83|\81[\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E755: Invalid region in %s"
+msgstr "E755: \96³\8cø\82È\94Í\88Í\82Å\82·: %s"
+
+msgid "Warning: both compounding and NOBREAK specified"
+msgstr "\8cx\8d\90: \95¡\8d\87\83t\83\89\83O\82Æ NOBREAK \82ª\97¼\95û\82Æ\82à\8ew\92è\82³\82ê\82Ü\82µ\82½"
+
+#, c-format
+msgid "Writing spell file %s ..."
+msgstr "\83X\83y\83\8b\83t\83@\83C\83\8b %s \82ð\8f\91\8d\9e\82Ý\92\86..."
+
+msgid "Done!"
+msgstr "\8eÀ\8ds\82µ\82Ü\82µ\82½!"
+
+#, c-format
+msgid "E765: 'spellfile' does not have %ld entries"
+msgstr "E765: 'spellfile' \82É\82Í %ld \8cÂ\82Ì\83G\83\93\83g\83\8a\82Í\82 \82è\82Ü\82¹\82ñ"
+
+msgid "E763: Word characters differ between spell files"
+msgstr "E763: \92P\8cê\82Ì\95¶\8e\9a\82ª\83X\83y\83\8b\83t\83@\83C\83\8b\82Æ\88Ù\82È\82è\82Ü\82·"
+
+msgid "Sorry, no suggestions"
+msgstr "\8ec\94O\82Å\82·\82ª, \8fC\90³\8có\95â\82Í\82 \82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "Sorry, only %ld suggestions"
+msgstr "\8ec\94O\82Å\82·\82ª, \8fC\90³\8có\95â\82Í %ld \8cÂ\82µ\82©\82 \82è\82Ü\82¹\82ñ"
+
+#. avoid more prompt
+#, c-format
+msgid "Change \"%.*s\" to:"
+msgstr "\"%.*s\" \82ð\8e\9f\82Ö\95Ï\8a·:"
+
+#, c-format
+msgid " < \"%.*s\""
+msgstr " < \"%.*s\""
+
+msgid "E752: No previous spell replacement"
+msgstr "E752: \83X\83y\83\8b\92u\8a·\82ª\82Ü\82¾\8eÀ\8ds\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E753: Not found: %s"
+msgstr "E753: \82Ý\82Â\82©\82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E778: This does not look like a .sug file: %s"
+msgstr "E778: .sug \83t\83@\83C\83\8b\82Å\82Í\82È\82¢\82æ\82¤\82Å\82·: %s"
+
+#, c-format
+msgid "E779: Old .sug file, needs to be updated: %s"
+msgstr "E779: \8cÃ\82¢ .sug \83t\83@\83C\83\8b\82È\82Ì\82Å, \83A\83b\83v\83f\81[\83g\82µ\82Ä\82\82¾\82³\82¢"
+
+#, c-format
+msgid "E780: .sug file is for newer version of Vim: %s"
+msgstr "E780: \82æ\82è\90V\82µ\82¢\83o\81[\83W\83\87\83\93\82Ì Vim \97p\82Ì .sug \83t\83@\83C\83\8b\82Å\82·: %s"
+
+#, c-format
+msgid "E781: .sug file doesn't match .spl file: %s"
+msgstr "E781: .sug \83t\83@\83C\83\8b\82ª .spl \83t\83@\83C\83\8b\82Æ\88ê\92v\82µ\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E782: error while reading .sug file: %s"
+msgstr "E782: .sug \83t\83@\83C\83\8b\82Ì\93Ç\8d\9e\92\86\82É\83G\83\89\81[\82ª\94\90¶\82µ\82Ü\82µ\82½: %s"
+
+#. This should have been checked when generating the .spl
+#. * file.
+msgid "E783: duplicate char in MAP entry"
+msgstr "E783: MAP \83G\83\93\83g\83\8a\82É\8fd\95¡\95¶\8e\9a\82ª\91¶\8dÝ\82µ\82Ü\82·"
+
#, c-format
msgid "E390: Illegal argument: %s"
msgstr "E390: \95s\90³\82È\88ø\90\94\82Å\82·: %s"
msgid "file\n"
msgstr "\83t\83@\83C\83\8b\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 "\91I\91ð\82·\82é\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82\82¾\82³\82¢ (<CR>\82Å\92\86\8e~): "
-
msgid "E427: There is only one matching tag"
msgstr "E427: \8aY\93\96\83^\83O\82ª1\82Â\82¾\82¯\82µ\82©\82 \82è\82Ü\82¹\82ñ"
msgid "with (classic) GUI."
msgstr "with (\83N\83\89\83V\83b\83N) GUI."
-msgid "with KDE GUI."
-msgstr "with KDE GUI."
-
msgid " Features included (+) or not (-):\n"
msgstr " \8b@\94\\\82Ì\88ê\97\97 \97L\8cø(+)/\96³\8cø(-)\n"
msgid "E42: No Errors"
msgstr "E42: \83G\83\89\81[\82Í\82 \82è\82Ü\82¹\82ñ"
+msgid "E776: No location list"
+msgstr "E776: \8fê\8f\8a\83\8a\83X\83g\82Í\82 \82è\82Ü\82¹\82ñ"
+
msgid "E43: Damaged match string"
msgstr "E43: \8aY\93\96\95¶\8e\9a\97ñ\82ª\94j\91¹\82µ\82Ä\82¢\82Ü\82·"
msgid "E685: Internal error: %s"
msgstr "E685: \93à\95\94\83G\83\89\81[\82Å\82·: %s"
-msgid "E361: Crash intercepted; regexp too complex?"
-msgstr "E361: \83N\83\89\83b\83V\83\85\82É\82æ\82è\92\86\92f; \90³\8bK\95\\\8c»\82ª\95¡\8eG\89ß\82¬\82é\82©\82à?"
-
-msgid "E363: pattern caused out-of-stack error"
-msgstr "E363: \83p\83^\81[\83\93\82É\82æ\82é\83X\83^\83b\83N\95s\91«\83G\83\89\81[\82Å\82·"
+msgid "E363: pattern uses more memory than 'maxmempattern'"
+msgstr "E363: \83p\83^\81[\83\93\82ª 'maxmempattern' \88È\8fã\82Ì\83\81\83\82\83\8a\82ð\8eg\97p\82µ\82Ü\82·"
msgid "E749: empty buffer"
msgstr "E749: \83o\83b\83t\83@\82ª\8bó\82Å\82·"
+
+#
+msgid "E682: Invalid search pattern or delimiter"
+msgstr "E682: \8c\9f\8dõ\83p\83^\81[\83\93\82©\8bæ\90Ø\82è\8bL\8d\86\82ª\95s\90³\82Å\82·"
+
+msgid "E139: File is loaded in another buffer"
+msgstr "E139: \93¯\82¶\96¼\91O\82Ì\83t\83@\83C\83\8b\82ª\91¼\82Ì\83o\83b\83t\83@\82Å\93Ç\8d\9e\82Ü\82ê\82Ä\82¢\82Ü\82·"
+
+#, c-format
+msgid "E764: Option '%s' is not set"
+msgstr "E764: \83I\83v\83V\83\87\83\93 '%s' \82Í\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+msgid "search hit TOP, continuing at BOTTOM"
+msgstr "\8fã\82Ü\82Å\8c\9f\8dõ\82µ\82½\82Ì\82Å\89º\82É\96ß\82è\82Ü\82·"
+
+msgid "search hit BOTTOM, continuing at TOP"
+msgstr "\89º\82Ü\82Å\8c\9f\8dõ\82µ\82½\82Ì\82Å\8fã\82É\96ß\82è\82Ü\82·"