Ver código fonte

Russian message file update:
* Fixed some typos
* Changed translation of message 5005 (see discussion at http://freepascal.ru/forum/viewtopic.php?t=6021)
* Changed translation of "Target OS" as was suggested by Dmitriy Boyarintsev a long time ago

git-svn-id: trunk@15536 -

sergei 15 anos atrás
pai
commit
5abc4bf45d
2 arquivos alterados com 40 adições e 40 exclusões
  1. 20 20
      compiler/msg/errorr.msg
  2. 20 20
      compiler/msg/errorru.msg

+ 20 - 20
compiler/msg/errorr.msg

@@ -62,7 +62,7 @@ general_t_compilername=01000_T_
 general_d_sourceos=01001_D_Ž‘ ª®¬¯¨«ïâ®à : $1
 % �ਠ¨á¯®«ì§®¢ ­¨¨ ª«îç  \var{-vd} íâ  áâப  á®®¡é ¥â ­ §¢ ­¨¥
 % ®¯¥à æ¨®­­®© á¨á⥬ë, ¢ ª®â®à®© ¯à®¨á室¨â ª®¬¯¨«ïæ¨ï.
-general_i_targetos=01002_I_Ž‘ ­ §­ ç¥­¨ï: $1
+general_i_targetos=01002_I_–¥«¥¢ ï Ž‘: $1
 % �ਠ¨á¯®«ì§®¢ ­¨¨ ª«îç  \var{-vd} íâ  áâப  á®®¡é ¥â ­ §¢ ­¨¥
 % ®¯¥à æ¨®­­®© á¨á⥬ë, ¤«ï ª®â®à®© á®§¤ ¥âáï ä ©«.
 general_t_exepath=01003_T_�yâì ¨á¯®«­ï¥¬ëå ä ©«®¢: $1
@@ -261,12 +261,12 @@ scan_t_back_in=02043_TL_
 scan_w_unsupported_app_type=02044_W_’¨¯ ¯p¨«®¦¥­¨ï "$1" ­¥ ¯®¤¤¥à¦¨¢ ¥âáï
 % �â® ¯à¥¤ã¯à¥¦¤¥­¨¥ ¢ë¤ ¥âáï ¯à¨ ¨á¯®«ì§®¢ ­¨¨ ­¥¨§¢¥áâ­®£® ⨯ 
 % ¯à¨«®¦¥­¨ï ¢ ¤¨à¥ªâ¨¢¥ \var{\{\$APPTYPE\}}
-scan_w_app_type_not_support=02045_W_APPTYPE ­¥ ¯®¤¤¥à¦¨¢ ¥âáï Ž‘ ­ §­ ç¥­¨ï
+scan_w_app_type_not_support=02045_W_APPTYPE ­¥ ¯®¤¤¥à¦¨¢ ¥âáï æ¥«¥¢®© Ž‘
 % „¨à¥ªâ¨¢  \var{\{\$APPTYPE\}} ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ­¥ª®â®à묨 ®¯¥à æ¨®­­ë¬¨ á¨á⥬ ¬¨.
-scan_w_description_not_support=02046_W_DESCRIPTION ­¥ ¯®¤¤¥à¦¨¢ ¥âáï Ž‘ ­ §­ ç¥­¨ï
-% „¨à¥ªâ¨¢  \var{\{\$DESCRIPTION\}} ­¥ ¯®¤¤¥à¦¨¢ ¥âáï ­  ¤ ­­®© Ž‘ ­ §­ ç¥­¨ï.
-scan_n_version_not_support=02047_N_VERSION ­¥ ¯®¤¤¥à¦¨¢ ¥âáï Ž‘ ­ §­ ç¥­¨ï
-% „¨à¥ªâ¨¢  \var{\{\$VERSION\}} ­¥ ¯®¤¤¥à¦¨¢ ¥âáï ­  ¤ ­­®© Ž‘ ­ §­ ç¥­¨ï.
+scan_w_description_not_support=02046_W_DESCRIPTION ­¥ ¯®¤¤¥à¦¨¢ ¥âáï æ¥«¥¢®© Ž‘
+% „¨à¥ªâ¨¢  \var{\{\$DESCRIPTION\}} ­¥ ¯®¤¤¥à¦¨¢ ¥âáï ­  ¤ ­­®© 楫¥¢®© Ž‘.
+scan_n_version_not_support=02047_N_VERSION ­¥ ¯®¤¤¥à¦¨¢ ¥âáï æ¥«¥¢®© Ž‘
+% „¨à¥ªâ¨¢  \var{\{\$VERSION\}} ­¥ ¯®¤¤¥à¦¨¢ ¥âáï ­  ¤ ­­®© 楫¥¢®© Ž‘.
 scan_n_only_exe_version=02048_N_VERSION ¨á¯®«ì§ã¥âáï ⮫쪮 ¤«ï .EXE ¨ .DLL ¨á室­¨ª®¢
 % „¨à¥ªâ¨¢  \var{\{\$VERSION\}} ¨á¯®«ì§ã¥âáï ⮫쪮 ¤«ï .EXE ¨ .DLL ¨á室­¨ª®¢.
 scan_w_wrong_version_ignored=02049_W_�¥¢¥à­ë© ä®à¬ â VERSION ¤«ï ¤¨à¥ªâ¨¢ë "$1"
@@ -280,7 +280,7 @@ scan_w_no_asm_reader_switch_inside_asm=02051_W_
 % “ª § ­­ë© ०¨¬ ­ ç­¥â ¤¥©á⢮¢ âì ⮫쪮 ¤«ï á«¥¤ãî饣®  áᥬ¡«¥à­®£® ¡«®ª .
 scan_e_wrong_switch_toggle=02052_E_H¥¢¥p­®¥ ¯¥à¥ª«î祭¨¥ ०¨¬ , ¨á¯®«ì§ã©â¥ ON/OFF ¨«¨ +/-
 % „«ï ¯¥à¥ª«î祭¨ï ०¨¬®¢ á«¥¤ã¥â ¨á¯®«ì§®¢ âì ON ¨«¨ OFF, «¨¡® + ¨«¨ -
-scan_e_resourcefiles_not_supported=02053_E_” ©«ë p¥áypᮢ ­¥ ¯®¤¤¥à¦¨¢ îâáï Ž‘ ­ §­ ç¥­¨ï
+scan_e_resourcefiles_not_supported=02053_E_” ©«ë p¥áypᮢ ­¥ ¯®¤¤¥à¦¨¢ îâáï æ¥«¥¢®© Ž‘
 % ޝ¥à æ¨®­­ ï á¨á⥬ , ¤«ï ª®â®à®© ¯à®¨á室¨â ª®¬¯¨«ïæ¨ï, ­¥ ¯®¤¤¥à¦¨¢ ¥â ä ©«ë à¥áãàᮢ.
 scan_w_include_env_not_found=02054_W_‚ª«îç ¥¬ ï ¯¥p¥¬¥­­ ï ®ªpy¦¥­¨ï "$1" ­¥ ­ ©¤¥­ 
 % “ª § ­­ ï ¯¥à¥¬¥­­ ï ®ªà㦥­¨ï ­¥ ­ ©¤¥­ , ¢¬¥áâ® ­¥¥ ¡ã¤¥â ¯®¤áâ ¢«¥­  ¯ãáâ ï áâப .
@@ -327,11 +327,11 @@ scan_c_switching_to_utf8=02071_C_
 % ¯®í⮬㠮­ ¡ã¤¥â ®¡à ¡ â뢠âì ä ©« ª ª UTF-8
 scan_e_compile_time_typeerror=02072_E_‚ëà ¦¥­¨¥ ¢à¥¬¥­¨ ª®¬¯¨«ï樨: ަ¨¤ «®áì $1, ­® ¯®«ã祭® $2 ¢ $3
 % Žè¨¡ª  ⨯®¢ ¢ ¢ëà ¦¥­¨¨ ¢à¥¬¥­¨ ª®¬¯¨«ï樨.
-scan_n_app_type_not_support=02073_N_APPTYPE ­¥ ¯®¤¤¥à¦¨¢ ¥âáï Ž‘ ­ §­ ç¥­¨ï
+scan_n_app_type_not_support=02073_N_APPTYPE ­¥ ¯®¤¤¥à¦¨¢ ¥âáï æ¥«¥¢®© Ž‘
 % „¨à¥ªâ¨¢  \var{\{\$APPTYPE\}} ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ­¥ª®â®àëå ®¯¥à æ¨®­­ëå á¨á⥬.
 scan_e_illegal_optimization_specifier=02074_E_�¥¢¥à­ë© ⨯ ®¯â¨¬¨§ æ¨¨ "$1"
 % ‚ ¤¨à¥ªâ¨¢¥ \var{\{\$OPTIMIZATION xxx\}} 㪠§ ­® ­¥¢¥à­®¥ §­ ç¥­¨¥.
-scan_w_setpeflags_not_support=02075_W_SETPEFLAGS ­¥ ¯®¤¤¥à¦¨¢ ¥âáï Ž‘ ­ §­ ç¥­¨ï
+scan_w_setpeflags_not_support=02075_W_SETPEFLAGS ­¥ ¯®¤¤¥à¦¨¢ ¥âáï æ¥«¥¢®© Ž‘
 % „¨à¥ªâ¨¢  \var{\{\$SETPEFLAGS\}} ­¥ ¯®¤¤¥à¦¨¢ ¥âáï ®¯¥à æ¨®­­®© á¨á⥬®© ­ §­ ç¥­¨ï.
 scan_w_imagebase_not_support=02076_W_IMAGEBASE ­¥ ¯®¤¤¥à¦¨¢ ¥âáï Ž‘ ­ § ­ ç¥­¨ï
 % „¨à¥ªâ¨¢  \var{\{\$IMAGEBASE\}} ­¥ ¯®¤¤¥à¦¨¢ ¥âáï ®¯¥à æ¨®­­®© á¨á⥬®© ­ §­ ç¥­¨ï.
@@ -478,7 +478,7 @@ parser_e_methode_id_expected=03047_E_
 % ˆ¤¥­â¨ä¨ª â®à ­¥ ï¥âáï ¬¥â®¤®¬.
 % �நá室¨â ¯à¨ ᪠­¨à®¢ ­¨¨ ¨¬¥­¨ ¯à®æ¥¤ãàë, ᮤ¥à¦ é¥£® â®çªã, â.¥. ¬¥â®¤ 
 % ª« áá  ¨«¨ ®¡ê¥ªâ , ­® ¨¬ï ¯à®æ¥¤ãàë ®âáãâáâ¢ã¥â ¢ ®¡ê¥­¨¨ ª« áá .
-parser_e_header_dont_match_any_member=03048_E_‡ £®«®¢®ª äy­ªæ¨¨ ­¥ ᮮ⢥âáâ¢ã¥â ­¨ ®¤­®¬ã ¨§ ¬¥â®¤®¢ í⮣® ª« áá  "$1"
+parser_e_header_dont_match_any_member=03048_E_‡ £®«®¢®ª äy­ªæ¨¨ ­¥ ᮮ⢥âáâ¢ã¥â ­¨ ®¤­®¬ã ¨§ ¬¥â®¤®¢ ª« áá  "$1"
 % ˆ¤¥­â¨ä¨ª â®à ­¥ ï¥âáï ¬¥â®¤®¬.
 % �நá室¨â ¯à¨ ᪠­¨à®¢ ­¨¨ ¨¬¥­¨ ¯à®æ¥¤ãàë, ᮤ¥à¦ é¥£® â®çªã, â.¥. ¬¥â®¤ 
 % ª« áá  ¨«¨ ®¡ê¥ªâ , ­® ¨¬ï ¯à®æ¥¤ãàë ®âáãâáâ¢ã¥â ¢ ®¡ê¥­¨¨ ª« áá .
@@ -925,7 +925,7 @@ parser_e_initialized_not_for_threadvar=03192_E_
 parser_e_msg_only_for_classes=03193_E_„¨à¥ªâ¨¢  message à §à¥è¥­  ⮫쪮 ¤«ï ª« áᮢ
 % „¨à¥ªâ¨¢  message ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ⨯®¢ Class.
 parser_e_procedure_or_function_expected=03194_E_ަ¨¤ ¥âáï "procedure" ¨«¨ "function"
-% Š« áá-¬¥â®¤®¬ ¬®£ãâ ¡ëâì ⮫쪮 ¤«ï ¯à®æ¥¤ãàë ¨ ä㭪樨.
+% Š« áá-¬¥â®¤ ¬¨ ¬®£ãâ ¡ëâì ⮫쪮 ¯à®æ¥¤ãàë ¨ ä㭪樨.
 parser_e_illegal_calling_convention=03195_W_’¨¯ ¢ë§®¢  ¨£­®à¨à®¢ ­: "$1"
 % �¥ª®â®àë¥ â¨¯ë ¢ë§®¢®¢ ¯®¤¤¥à¦¨¢ îâáï ⮫쪮 ­  ®¯à¥¤¥«¥­­ëå ¯à®æ¥áá®à å. ’ ª, ¤«ï ¡®«ì設á⢠
 % ­¥-i386 ¯®¤¤¥à¦¨¢ îâáï ⮫쪮 â¨¯ë ¢ë§®¢  áâ ­¤ àâ­®£® ABI.
@@ -1393,7 +1393,7 @@ type_e_invalid_objc_selector_name=04084_E_
 % ¨, ¥á«¨ ®­ ᮤ¥à¦¨â ¤¢®¥â®ç¨¥, â® ¤®«¦¥­ ¤¢®¥â®ç¨¥¬ ¨ § ª ­ç¨¢ âìáï.
 type_e_expected_objc_method_but_got=04085_E_ަ¨¤ ¥âáï ¬¥â®¤ Objective-C, ­® ¯®«ã祭® $1
 % ‘¥«¥ªâ®à ¬®¦¥â ¡ëâì á®§¤ ­ ⮫쪮 ¤«ï ¬¥â®¤®¢ Objective-C, ­¨ª ª®© ¤à㣮© ⨯
-% ¯à®æ¥¤ãà/ä㭪権/¬¥â®¤®¢ ­¥¤®¯ãá⨬.
+% ¯à®æ¥¤ãà/ä㭪権/¬¥â®¤®¢ ­¥ ¤®¯ãá⨬.
 type_e_expected_objc_method=04086_E_ަ¨¤ ¥âáï ¬¥â®¤ Objective-C ¨«¨ ª®­áâ ­â­®¥ ¨¬ï ¬¥â®¤ 
 % ‘¥«¥ªâ®à ¬®¦¥â ¡ëâì á®§¤ ­ ⮫쪮 ¤«ï ¬¥â®¤®¢ Objective-C, «¨¡® ¯ã⥬ 㪠§ ­¨ï ¨¬¥­¨
 % ¢ ¢¨¤¥ áâப®¢®© ª®­áâ ­âë, «¨¡® á ¨á¯®«ì§®¢ ­¨ï ¨¤¥­â¨ä¨ª â®à  ¬¥â®¤  Objective-C,
@@ -1431,7 +1431,7 @@ sym_h_duplicate_id_where=05003_H_
 sym_e_unknown_id=05004_E_H¥¨§¢¥áâ­ë© ¨¤¥­â¨ä¨ª â®p "$1"
 % “ª § ­­ë© ¨¤¥­â¨ä¨ª â®à ­¥ ¡ë« ®¡ê¥­, «¨¡® ¨á¯®«ì§ã¥âáï §  ¯à¥¤¥« ¬¨
 % ®¡« áâ¨, ¤«ï ª®â®à®© ®­ ¡ë« ®¯à¥¤¥«¥­.
-sym_e_forward_not_resolved=05005_E_� ­­¥¥ ®¡ê¥­¨¥ "$1" ­¥ à¥è¥­®
+sym_e_forward_not_resolved=05005_E_Žâáãâáâ¢ã¥â ॠ«¨§ æ¨ï ¯à®æ¥¤ãàë ¨«¨ ¬¥â®¤  "$1"
 % Œ®¦¥â ¯à®¨á室¨âì ¢ ¤¢ãå á«ãç ïå:
 % \begin{itemize}
 % \item …᫨ äã­ªæ¨ï ®¡ê¥­  (¢ ᥪ樨 \var{interface}, «¨¡®
@@ -2669,8 +2669,8 @@ S*2Aas_
 **2iW_‚¥à­ãâì ¯®«­ãî ¢¥àá¨î ª®¬¯¨«ïâ®à 
 **2iSO_‚¥à­ãâì ⨯ Ž‘ ª®¬¯¨«ïâ®à 
 **2iSP_‚¥à­ãâì ⨯ ¯p®æ¥áá®p  ª®¬¯¨«ïâ®à 
-**2iTO_‚¥à­ãâì ⨯ Ž‘ ­ §­ ç¥­¨ï
-**2iTP_‚¥à­ãâì ⨯ ¯p®æ¥áá®p  ­ §­ ç¥­¨ï
+**2iTO_‚¥à­ãâì ⨯ 楫¥¢®© Ž‘
+**2iTP_‚¥à­ãâì ⨯ 楫¥¢®£® ¯p®æ¥áá®p 
 **1I<x>_„®¡ ¢¨âì <x> ª ¯y⨠¤® ¢ª«îç ¥¬ëå ä ©«®¢
 **1k<x>_�¥à¥¤ âì <x> ª®¬¯®­®¢é¨ªy
 **1l_‚뢥á⨠«®£®â¨¯
@@ -2720,7 +2720,7 @@ S*2Aas_
 **3SIcorba_CORBA-ᮢ¬¥áâ¨¬ë¥ ¨­â¥à䥩áë
 **2Sm_�®¤¤¥p¦ª  ¬ ªà®ª®¬ ­¤ ª ª ¢ C (£«®¡ «ì­®)
 **2So_’® ¦¥, çâ® ¨ -Mtp
-**2Ss_ˆ¬ï ª®­áâàãªâ®à  ¤®«¦­® ¡ëâì init (¨¬ï ¤¥áâàãªâ®à  ¤®«¦­® ¡ëâì done)
+**2Ss_ˆ¬¥­  ª®­áâàãªâ®à®¢/¤¥áâàãªâ®à®¢ ¤®«¦­ë ¡ëâì init/done
 **2Sx_�®¤¤¥à¦ª  ª«î祢ëå á«®¢ ¨áª«î祭¨© (¯® 㬮«ç ­¨î ¢ ०¨¬ å Delphi/ObjFPC)
 **1s_�¥ ¢ë§ë¢ âì  áᥬ¡«¥à ¨ ª®¬¯®­®¢é¨ª
 **2sh_‘®§¤ âì áªà¨¯â ¤«ï ª®¬¯®­®¢ª¨ ­  å®áâ¥
@@ -2811,8 +2811,8 @@ P*2WX_
 **2Xc_�¥à¥¤ âì ª®¬¯®­®¢é¨ªã --shared/-dynamic (BeOS, Darwin, FreeBSD, Linux)
 **2Xd_�¥ ¨á¯®«ì§®¢ âì áâ ­¤ àâ­ë© ¯ãâì ¯®¨áª  ¡¨¡«¨®â¥ª (­ã¦­® ¤«ï ªà®á᪮¬¯¨«ï樨)
 **2Xe_ˆá¯®«ì§®¢ âì ¢­¥è­¨© ª®¬¯®­®¢é¨ª
-**2Xg_‘®§¤ âì ®â« ¤®ç­ãî ¨­ä®à¬ æ¨î ¢ ®â¤¥«ì­®¬ ä ©«¥ ¨ ¤®¡ ¢¨â ᥪæ¨î debuglink ¢ ¨á¯®«­ï¥¬ë© ä ©«
-**2XD_�®¯à®¡®¢ âì ᪮¬¯®­®¢ âì ¤¨­ ¬¨ç¥áª¨      (®¯à¥¤¥«ï¥â ᨬ¢®« FPC_LINK_DYNAMIC)
+**2Xg_‘®§¤ âì ®â« ¤®ç­ãî ¨­ä®à¬ æ¨î ¢ ®â¤¥«ì­®¬ ä ©«¥ ¨ ¤®¡ ¢¨âì ᥪæ¨î debuglink ¢ ¨á¯®«­ï¥¬ë© ä ©«
+**2XD_�®¯à®¡®¢ âì ᪮¬¯®­®¢ âì ¤¨­ ¬¨ç¥áª¨    (®¯à¥¤¥«ï¥â ᨬ¢®« FPC_LINK_DYNAMIC)
 **2Xi_ˆá¯®«ì§®¢ âì ¢­ãâ७­¨© ª®¬¯®­®¢é¨ª
 **2Xm_‘®§¤ âì ª àâã ª®¬¯®­®¢ª¨
 **2XM<x>_‡ ¤ âì ¨¬ï ®á­®¢­®© â®çª¨ ¢å®¤  'main' (¯® 㬮«ç ­¨î 'main')
@@ -2820,9 +2820,9 @@ P*2WX_
 **2Xr<x>_“áâ ­®¢¨âì rlink-path ª®¬¯®­®¢é¨ª  ¢ <x> (­ã¦­® ¤«ï ªà®á᪮¬¯¨«ï樨, á¬. à㪮¢®¤á⢮ ld) (BeOS, Linux)
 **2XR<x>_„®¡ ¢¨â ¯à¥ä¨ªá <x> ª® ¢á¥¬ ¯ãâï¬ ¯®¨áª  ª®¬¯®­®¢é¨ª  (BeOS, Darwin, FreeBSD, Linux, Mac OS, Solaris)
 **2Xs_“¡à âì ¢á¥ á¨¬¢®«ë ¨§ ¨á¯®«­ï¥¬®£® ä ©« 
-**2XS_�®¯à®¡®¢ âì ᪮¬¯®­®¢ âì áâ â¨ç¥áª¨ (¯® 㬮«ç ¥­¨î, ®¯à¥¤¥«ï¥â ᨬ¢®« FPC_LINK_STATIC)
+**2XS_�®¯à®¡®¢ âì ᪮¬¯®­®¢ âì áâ â¨ç¥áª¨ (¯® 㬮«ç ­¨î, ®¯à¥¤¥«ï¥â ᨬ¢®« FPC_LINK_STATIC)
 **2Xt_Š®¬¯®­®¢ª  á® áâ â¨ç¥áª¨¬¨ ¡¨¡«¨®â¥ª ¬¨ (ª®¬¯®­®¢é¨ªã ¯¥à¥¤ ¥âáï -static)
-**2XX_�®¯à®¡®¢ âì "㬭ãî" ª®¬¯®­®¢ªã           (®¯à¥¤¥«ï¥â ᨬ¢®« FPC_LINK_SMART)
+**2XX_�®¯à®¡®¢ âì "㬭ãî" ª®¬¯®­®¢ªã          (®¯à¥¤¥«ï¥â ᨬ¢®« FPC_LINK_SMART)
 **1*_
 **1?_¯®ª § âì íây á¯à ¢ªy
 **1h_¯®ª § âì íây á¯à ¢ªy ¡¥§ ®¦¨¤ ­¨ï

+ 20 - 20
compiler/msg/errorru.msg

@@ -62,7 +62,7 @@ general_t_compilername=01000_T_Компилятоp: $1
 general_d_sourceos=01001_D_ОС компилятора: $1
 % При использовании ключа \var{-vd} эта строка сообщает название
 % операционной системы, в которой происходит компиляция.
-general_i_targetos=01002_I_ОС назначения: $1
+general_i_targetos=01002_I_Целевая ОС: $1
 % При использовании ключа \var{-vd} эта строка сообщает название
 % операционной системы, для которой создается файл.
 general_t_exepath=01003_T_Пyть исполняемых файлов: $1
@@ -261,12 +261,12 @@ scan_t_back_in=02043_TL_Возвpат в $1
 scan_w_unsupported_app_type=02044_W_Тип пpиложения "$1" не поддерживается
 % Это предупреждение выдается при использовании неизвестного типа
 % приложения в директиве \var{\{\$APPTYPE\}}
-scan_w_app_type_not_support=02045_W_APPTYPE не поддерживается ОС назначения
+scan_w_app_type_not_support=02045_W_APPTYPE не поддерживается целевой ОС
 % Директива \var{\{\$APPTYPE\}} поддерживается только некоторыми операционными системами.
-scan_w_description_not_support=02046_W_DESCRIPTION не поддерживается ОС назначения
-% Директива \var{\{\$DESCRIPTION\}} не поддерживается на данной ОС назначения.
-scan_n_version_not_support=02047_N_VERSION не поддерживается ОС назначения
-% Директива \var{\{\$VERSION\}} не поддерживается на данной ОС назначения.
+scan_w_description_not_support=02046_W_DESCRIPTION не поддерживается целевой ОС
+% Директива \var{\{\$DESCRIPTION\}} не поддерживается на данной целевой ОС.
+scan_n_version_not_support=02047_N_VERSION не поддерживается целевой ОС
+% Директива \var{\{\$VERSION\}} не поддерживается на данной целевой ОС.
 scan_n_only_exe_version=02048_N_VERSION используется только для .EXE и .DLL исходников
 % Директива \var{\{\$VERSION\}} используется только для .EXE и .DLL исходников.
 scan_w_wrong_version_ignored=02049_W_Неверный формат VERSION для директивы "$1"
@@ -280,7 +280,7 @@ scan_w_no_asm_reader_switch_inside_asm=02051_W_Смена типа ассемб
 % Указанный режим начнет действовать только для следующего ассемблерного блока.
 scan_e_wrong_switch_toggle=02052_E_Hевеpное переключение режима, используйте ON/OFF или +/-
 % Для переключения режимов следует использовать ON или OFF, либо + или -
-scan_e_resourcefiles_not_supported=02053_E_Файлы pесypсов не поддерживаются ОС назначения
+scan_e_resourcefiles_not_supported=02053_E_Файлы pесypсов не поддерживаются целевой ОС
 % Операционная система, для которой происходит компиляция, не поддерживает файлы ресурсов.
 scan_w_include_env_not_found=02054_W_Включаемая пеpеменная окpyжения "$1" не найдена
 % Указанная переменная окружения не найдена, вместо нее будет подставлена пустая строка.
@@ -327,11 +327,11 @@ scan_c_switching_to_utf8=02071_C_Найдена сигнатура UTF-8, исп
 % поэтому он будет обрабатывать файл как UTF-8
 scan_e_compile_time_typeerror=02072_E_Выражение времени компиляции: Ожидалось $1, но получено $2 в $3
 % Ошибка типов в выражении времени компиляции.
-scan_n_app_type_not_support=02073_N_APPTYPE не поддерживается ОС назначения
+scan_n_app_type_not_support=02073_N_APPTYPE не поддерживается целевой ОС
 % Директива \var{\{\$APPTYPE\}} поддерживается только для некоторых операционных систем.
 scan_e_illegal_optimization_specifier=02074_E_Неверный тип оптимизации "$1"
 % В директиве \var{\{\$OPTIMIZATION xxx\}} указано неверное значение.
-scan_w_setpeflags_not_support=02075_W_SETPEFLAGS не поддерживается ОС назначения
+scan_w_setpeflags_not_support=02075_W_SETPEFLAGS не поддерживается целевой ОС
 % Директива \var{\{\$SETPEFLAGS\}} не поддерживается операционной системой назначения.
 scan_w_imagebase_not_support=02076_W_IMAGEBASE не поддерживается ОС назаначения
 % Директива \var{\{\$IMAGEBASE\}} не поддерживается операционной системой назначения.
@@ -478,7 +478,7 @@ parser_e_methode_id_expected=03047_E_Ожидается идентификато
 % Идентификатор не является методом.
 % Происходит при сканировании имени процедуры, содержащего точку, т.е. метода
 % класса или объекта, но имя процедуры отсутствует в объявлении класса.
-parser_e_header_dont_match_any_member=03048_E_Заголовок фyнкции не соответствует ни одному из методов этого класса "$1"
+parser_e_header_dont_match_any_member=03048_E_Заголовок фyнкции не соответствует ни одному из методов класса "$1"
 % Идентификатор не является методом.
 % Происходит при сканировании имени процедуры, содержащего точку, т.е. метода
 % класса или объекта, но имя процедуры отсутствует в объявлении класса.
@@ -925,7 +925,7 @@ parser_e_initialized_not_for_threadvar=03192_E_Инициализация пер
 parser_e_msg_only_for_classes=03193_E_Директива message разрешена только для классов
 % Директива message поддерживается только для типов Class.
 parser_e_procedure_or_function_expected=03194_E_Ожидается "procedure" или "function"
-% Класс-методом могут быть только для процедуры и функции.
+% Класс-методами могут быть только процедуры и функции.
 parser_e_illegal_calling_convention=03195_W_Тип вызова игнорирован: "$1"
 % Некоторые типы вызовов поддерживаются только на определенных процессорах. Так, для большинства
 % не-i386 поддерживаются только типы вызова стандартного ABI.
@@ -1393,7 +1393,7 @@ type_e_invalid_objc_selector_name=04084_E_Неверное имя селекто
 % и, если он содержит двоеточие, то должен двоеточием и заканчиваться.
 type_e_expected_objc_method_but_got=04085_E_Ожидается метод Objective-C, но получено $1
 % Селектор может быть создан только для методов Objective-C, никакой другой тип
-% процедур/функций/методов недопустим.
+% процедур/функций/методов не допустим.
 type_e_expected_objc_method=04086_E_Ожидается метод Objective-C или константное имя метода
 % Селектор может быть создан только для методов Objective-C, либо путем указания имени
 % в виде строковой константы, либо с использования идентификатора метода Objective-C,
@@ -1431,7 +1431,7 @@ sym_h_duplicate_id_where=05003_H_Идентификатоp yже опpеделе
 sym_e_unknown_id=05004_E_Hеизвестный идентификатоp "$1"
 % Указанный идентификатор не был объявлен, либо используется за пределами
 % области, для которой он был определен.
-sym_e_forward_not_resolved=05005_E_Раннее объявление "$1" не решено
+sym_e_forward_not_resolved=05005_E_Отсутствует реализация процедуры или метода "$1"
 % Может происходить в двух случаях:
 % \begin{itemize}
 % \item Если функция объявлена (в секции \var{interface}, либо
@@ -2669,8 +2669,8 @@ S*2Aas_Ассемблер GNU AS
 **2iW_Вернуть полную версию компилятора
 **2iSO_Вернуть тип ОС компилятора
 **2iSP_Вернуть тип пpоцессоpа компилятора
-**2iTO_Вернуть тип ОС назначения
-**2iTP_Вернуть тип пpоцессоpа назначения
+**2iTO_Вернуть тип целевой ОС
+**2iTP_Вернуть тип целевого пpоцессоpа
 **1I<x>_Добавить <x> к пyти до включаемых файлов
 **1k<x>_Передать <x> компоновщикy
 **1l_Вывести логотип
@@ -2720,7 +2720,7 @@ S*2Aas_Ассемблер GNU AS
 **3SIcorba_CORBA-совместимые интерфейсы
 **2Sm_Поддеpжка макрокоманд как в C (глобально)
 **2So_То же, что и -Mtp
-**2Ss_Имя конструктора должно быть init (имя деструктора должно быть done)
+**2Ss_Имена конструкторов/деструкторов должны быть init/done
 **2Sx_Поддержка ключевых слов исключений (по умолчанию в режимах Delphi/ObjFPC)
 **1s_Не вызывать ассемблер и компоновщик
 **2sh_Создать скрипт для компоновки на хосте
@@ -2811,8 +2811,8 @@ P*2WX_Разрешить исполняемый стек (Linux)
 **2Xc_Передать компоновщику --shared/-dynamic (BeOS, Darwin, FreeBSD, Linux)
 **2Xd_Не использовать стандартный путь поиска библиотек (нужно для кросскомпиляции)
 **2Xe_Использовать внешний компоновщик
-**2Xg_Создать отладочную информацию в отдельном файле и добавит секцию debuglink в исполняемый файл
-**2XD_Попробовать скомпоновать динамически      (определяет символ FPC_LINK_DYNAMIC)
+**2Xg_Создать отладочную информацию в отдельном файле и добавить секцию debuglink в исполняемый файл
+**2XD_Попробовать скомпоновать динамически    (определяет символ FPC_LINK_DYNAMIC)
 **2Xi_Использовать внутренний компоновщик
 **2Xm_Создать карту компоновки
 **2XM<x>_Задать имя основной точки входа 'main' (по умолчанию 'main')
@@ -2820,9 +2820,9 @@ P*2WX_Разрешить исполняемый стек (Linux)
 **2Xr<x>_Установить rlink-path компоновщика в <x> (нужно для кросскомпиляции, см. руководство ld) (BeOS, Linux)
 **2XR<x>_Добавит префикс <x> ко всем путям поиска компоновщика (BeOS, Darwin, FreeBSD, Linux, Mac OS, Solaris)
 **2Xs_Убрать все символы из исполняемого файла
-**2XS_Попробовать скомпоновать статически (по умолчаению, определяет символ FPC_LINK_STATIC)
+**2XS_Попробовать скомпоновать статически (по умолчанию, определяет символ FPC_LINK_STATIC)
 **2Xt_Компоновка со статическими библиотеками (компоновщику передается -static)
-**2XX_Попробовать "умную" компоновку           (определяет символ FPC_LINK_SMART)
+**2XX_Попробовать "умную" компоновку          (определяет символ FPC_LINK_SMART)
 **1*_
 **1?_показать этy справкy
 **1h_показать этy справкy без ожидания