Patch 9.0.1579
Problem:    Some error messages are not translated.
Solution:   Add the N_() marker on messages. (closes #12427)
Files:      src/errors.h


*** ../vim-9.0.1578/src/errors.h        2023-05-24 21:02:20.481162129 +0100
--- src/errors.h        2023-05-25 19:32:05.750203603 +0100
***************
*** 1591,1599 ****
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_missing_colon_str[]
!       INIT(= "E627: Missing colon: %s");
  EXTERN char e_missing_bang_or_slash_in_str[]
!       INIT(= "E628: Missing ! or / in: %s");
  #ifdef NBDEBUG
  EXTERN char e_bad_return_from_nb_do_cmd[]
        INIT(= "E629: Bad return from nb_do_cmd");
--- 1591,1599 ----
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_missing_colon_str[]
!       INIT(= N_("E627: Missing colon: %s"));
  EXTERN char e_missing_bang_or_slash_in_str[]
!       INIT(= N_("E628: Missing ! or / in: %s"));
  #ifdef NBDEBUG
  EXTERN char e_bad_return_from_nb_do_cmd[]
        INIT(= "E629: Bad return from nb_do_cmd");
***************
*** 1607,1653 ****
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_invalid_buffer_identifier_in_getlength[]
!       INIT(= "E632: Invalid buffer identifier in getLength");
  EXTERN char e_invalid_buffer_identifier_in_gettext[]
!       INIT(= "E633: Invalid buffer identifier in getText");
  EXTERN char e_invalid_buffer_identifier_in_remove[]
!       INIT(= "E634: Invalid buffer identifier in remove");
  EXTERN char e_invalid_buffer_identifier_in_insert[]
!       INIT(= "E635: Invalid buffer identifier in insert");
  EXTERN char e_invalid_buffer_identifier_in_create[]
!       INIT(= "E636: Invalid buffer identifier in create");
  EXTERN char e_invalid_buffer_identifier_in_startdocumentlisten[]
!       INIT(= "E637: Invalid buffer identifier in startDocumentListen");
  EXTERN char e_invalid_buffer_identifier_in_stopdocumentlisten[]
!       INIT(= "E638: Invalid buffer identifier in stopDocumentListen");
  EXTERN char e_invalid_buffer_identifier_in_settitle[]
!       INIT(= "E639: Invalid buffer identifier in setTitle");
  EXTERN char e_invalid_buffer_identifier_in_initdone[]
!       INIT(= "E640: Invalid buffer identifier in initDone");
  EXTERN char e_invalid_buffer_identifier_in_setbuffernumber[]
!       INIT(= "E641: Invalid buffer identifier in setBufferNumber");
  EXTERN char e_file_str_not_found_in_setbuffernumber[]
!       INIT(= "E642: File %s not found in setBufferNumber");
  EXTERN char e_invalid_buffer_identifier_in_setfullname[]
!       INIT(= "E643: Invalid buffer identifier in setFullName");
  EXTERN char e_invalid_buffer_identifier_in_editfile[]
!       INIT(= "E644: Invalid buffer identifier in editFile");
  EXTERN char e_invalid_buffer_identifier_in_setvisible[]
!       INIT(= "E645: Invalid buffer identifier in setVisible");
  EXTERN char e_invalid_buffer_identifier_in_setmodified[]
!       INIT(= "E646: Invalid buffer identifier in setModified");
  EXTERN char e_invalid_buffer_identifier_in_setdot[]
!       INIT(= "E647: Invalid buffer identifier in setDot");
  EXTERN char e_invalid_buffer_identifier_in_close[]
!       INIT(= "E648: Invalid buffer identifier in close");
  EXTERN char e_invalid_buffer_identifier_in_close_2[]
!       INIT(= "E649: Invalid buffer identifier in close");
  EXTERN char e_invalid_buffer_identifier_in_defineannotype[]
!       INIT(= "E650: Invalid buffer identifier in defineAnnoType");
  EXTERN char e_invalid_buffer_identifier_in_addanno[]
!       INIT(= "E651: Invalid buffer identifier in addAnno");
  EXTERN char e_invalid_buffer_identifier_in_getanno[]
!       INIT(= "E652: Invalid buffer identifier in getAnno");
  #endif
  // E653 unused
  EXTERN char e_missing_delimiter_after_search_pattern_str[]
--- 1607,1653 ----
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_invalid_buffer_identifier_in_getlength[]
!       INIT(= N_("E632: Invalid buffer identifier in getLength"));
  EXTERN char e_invalid_buffer_identifier_in_gettext[]
!       INIT(= N_("E633: Invalid buffer identifier in getText"));
  EXTERN char e_invalid_buffer_identifier_in_remove[]
!       INIT(= N_("E634: Invalid buffer identifier in remove"));
  EXTERN char e_invalid_buffer_identifier_in_insert[]
!       INIT(= N_("E635: Invalid buffer identifier in insert"));
  EXTERN char e_invalid_buffer_identifier_in_create[]
!       INIT(= N_("E636: Invalid buffer identifier in create"));
  EXTERN char e_invalid_buffer_identifier_in_startdocumentlisten[]
!       INIT(= N_("E637: Invalid buffer identifier in startDocumentListen"));
  EXTERN char e_invalid_buffer_identifier_in_stopdocumentlisten[]
!       INIT(= N_("E638: Invalid buffer identifier in stopDocumentListen"));
  EXTERN char e_invalid_buffer_identifier_in_settitle[]
!       INIT(= N_("E639: Invalid buffer identifier in setTitle"));
  EXTERN char e_invalid_buffer_identifier_in_initdone[]
!       INIT(= N_("E640: Invalid buffer identifier in initDone"));
  EXTERN char e_invalid_buffer_identifier_in_setbuffernumber[]
!       INIT(= N_("E641: Invalid buffer identifier in setBufferNumber"));
  EXTERN char e_file_str_not_found_in_setbuffernumber[]
!       INIT(= N_("E642: File %s not found in setBufferNumber"));
  EXTERN char e_invalid_buffer_identifier_in_setfullname[]
!       INIT(= N_("E643: Invalid buffer identifier in setFullName"));
  EXTERN char e_invalid_buffer_identifier_in_editfile[]
!       INIT(= N_("E644: Invalid buffer identifier in editFile"));
  EXTERN char e_invalid_buffer_identifier_in_setvisible[]
!       INIT(= N_("E645: Invalid buffer identifier in setVisible"));
  EXTERN char e_invalid_buffer_identifier_in_setmodified[]
!       INIT(= N_("E646: Invalid buffer identifier in setModified"));
  EXTERN char e_invalid_buffer_identifier_in_setdot[]
!       INIT(= N_("E647: Invalid buffer identifier in setDot"));
  EXTERN char e_invalid_buffer_identifier_in_close[]
!       INIT(= N_("E648: Invalid buffer identifier in close"));
  EXTERN char e_invalid_buffer_identifier_in_close_2[]
!       INIT(= N_("E649: Invalid buffer identifier in close"));
  EXTERN char e_invalid_buffer_identifier_in_defineannotype[]
!       INIT(= N_("E650: Invalid buffer identifier in defineAnnoType"));
  EXTERN char e_invalid_buffer_identifier_in_addanno[]
!       INIT(= N_("E651: Invalid buffer identifier in addAnno"));
  EXTERN char e_invalid_buffer_identifier_in_getanno[]
!       INIT(= N_("E652: Invalid buffer identifier in getAnno"));
  #endif
  // E653 unused
  EXTERN char e_missing_delimiter_after_search_pattern_str[]
*** ../vim-9.0.1578/src/version.c       2023-05-25 17:14:18.223481261 +0100
--- src/version.c       2023-05-25 19:33:11.465846248 +0100
***************
*** 697,698 ****
--- 697,700 ----
  {   /* Add new patch number below this line */
+ /**/
+     1579,
  /**/

-- 
If bankers can count, how come they have eight windows and
only four tellers?

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///                                                                      \\\
\\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/20230525191426.8D8901C0634%40moolenaar.net.

Raspunde prin e-mail lui