CnLangConsts.pas 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. {******************************************************************************}
  2. { CnPack For Delphi/C++Builder }
  3. { 中国人自己的开放源码第三方开发包 }
  4. { (C)Copyright 2001-2018 CnPack 开发组 }
  5. { ------------------------------------ }
  6. { }
  7. { 本开发包是开源的自由软件,您可以遵照 CnPack 的发布协议来修 }
  8. { 改和重新发布这一程序。 }
  9. { }
  10. { 发布这一开发包的目的是希望它有用,但没有任何担保。甚至没有 }
  11. { 适合特定目的而隐含的担保。更详细的情况请参阅 CnPack 发布协议。 }
  12. { }
  13. { 您应该已经和开发包一起收到一份 CnPack 发布协议的副本。如果 }
  14. { 还没有,可访问我们的网站: }
  15. { }
  16. { 网站地址:http://www.cnpack.org }
  17. { 电子邮件:master@cnpack.org }
  18. { }
  19. {******************************************************************************}
  20. unit CnLangConsts;
  21. {* |<PRE>
  22. ================================================================================
  23. * 软件名称:CnPack 多语包
  24. * 单元名称:多语包常量单元
  25. * 单元作者:CnPack开发组 刘啸 (liuxiao@cnpack.org)
  26. * 备 注:
  27. * 开发平台:PWin2000 + Delphi 5.0
  28. * 兼容测试:PWin9X/2000/XP + Delphi 5/6/7
  29. * 本 地 化:该单元中的字符串均符合本地化处理方式
  30. * 单元标识:$Id$
  31. * 修改记录:2005.12.24 V1.0
  32. * 创建单元,实现功能
  33. ================================================================================
  34. |</PRE>}
  35. interface
  36. {$I CnPack.inc}
  37. uses
  38. SysUtils, Classes;
  39. resourcestring
  40. SCnLangMgrName = 'Language Manager';
  41. SCnLangMgrComment = 'Language Manager';
  42. SCnIniLangStorageName = 'INI Language Storage Component';
  43. SCnIniLangStorageComment = 'INI Language Storage Component';
  44. SCnHashLangStorageName = 'Hash TXT Language Storage Component';
  45. SCnHashLangStorageComment = 'Hash TXT Language Storage Component';
  46. SCnLangTranslatorName = 'Language Translator';
  47. SCnLangTranslatorComment = 'Language Translator and Translation Manager';
  48. SCnMultiInstanceError = 'Only one %s Instance is allowed!';
  49. SCnLoadLangFileError = 'Can''t Load the language File: %s';
  50. SCnInvalidLanguageIDError = 'Invalid Language ID %d';
  51. SCnErrorInCheckingLanguage = 'Error when Checking Language. Please close DEP';
  52. SCnMultiLangPaletteName = 'CnPack MultiLang';
  53. SCnFormTranslationManager = '&Translation Manager...';
  54. SCnEditLanguageStrings = 'Edit Language Items...';
  55. SCnLangExtractStrings = '&Extract Language Strings to Clipboard';
  56. SCnErrorCaption = 'Error';
  57. SCnErrorNoLangManager = 'NO Language Manager, Please Create it First.';
  58. SCnErrorNoStorage = 'NO Language Storage, Please Create it First.';
  59. SCnLanguagePath = 'Select the Path to Store the Language File.';
  60. SCnCanNotCreateDir = 'Can NOT create Directories when Saving.';
  61. // Translator UI Resource Strings
  62. SCnactAddLineCaption = 'Add Line';
  63. SCnactAddLineHint = 'Add a New Line at the List End';
  64. SCnactClearCaption = 'Clear';
  65. SCnactClearHint = 'Delete All String Items from Translation List';
  66. SCnactCloseCaption = 'Close';
  67. SCnactCollectFormCaption = 'Gen All';
  68. SCnactCollectFormHint = 'Search All Forms in Project and Generate Strings for All Forms.';
  69. SCnactFilterCaption = 'Filter';
  70. SCnactFilterHint = 'Filter Settings for Strings Generation';
  71. SCnactCopyStrsCaption = 'Copy';
  72. SCnactCopyStrsHint = 'Copy All the Original Strings to Translated';
  73. SCnactDelBlankCaption = 'Del Blank';
  74. SCnactDelBlankHint = 'Delete All the Blank Strings';
  75. SCnactDelLineCaption = 'Del Line';
  76. SCnactDelLineHint = 'Delete Selected Line in the List';
  77. SCnactGenStrsCaption = 'Generate';
  78. SCnactGenStrsHint = 'Search Current Form and Generate Strings';
  79. SCnactSaveCurItemCaption = 'Save';
  80. SCnactSaveCurItemHint = 'Save Strings for Current Language';
  81. SCnactUpdateStrsCaption = 'Update';
  82. SCnactUpdateStrsHint = 'Re-search Current Form and Update Strings to Translate';
  83. SCnCaption = 'Form Translator';
  84. SCnlbl1Caption = 'File: ';
  85. SCnlblIndexCaption = 'Index: ';
  86. SCnlblLangIDCaption = 'Lang ID:';
  87. SCnlblLangNameCaption = 'Lang Name: ';
  88. SCnStringGridHint = 'Translation Grid';
  89. SCntvStoragesHint = 'Languages Tree';
  90. SCnStringGridCells10 = 'Strings ID';
  91. SCnStringGridCells20 = 'Original Text';
  92. SCnStringGridCells30 = 'Translated Text';
  93. // Filter settings UI Resource Strings
  94. SCnFilterFrmCaption = 'Filter Settings';
  95. SCnFilterCaption = 'Only Generate Strings for Properties:';
  96. SCnOKCaption = '&OK';
  97. SCnCancelCaption = '&Cancel';
  98. SCnWarningCaption = 'Warning';
  99. SCnLangInvalidLine = 'Found Blank or Invalid Lines, Deleted.';
  100. { SCnMultiInstanceError = 'Only one %s Instance is allowed!';
  101. SCnLoadLangFileError = 'Can''t Load the language File: %s';
  102. SCnInvalidLanguageIDError = 'Invalid Language ID Error';
  103. SCnMultiLangPaletteName = 'CnPack MultiLang';
  104. SCnCreateLangFile = '&Create Language files';
  105. SCnUpdateLangFile = '&Update Language files';
  106. SCnFormTranslationManager = 'Form &Translation Manager'; }
  107. const
  108. SCnCRLF = #13#10;
  109. SCnBR = '<BR>';
  110. SCnCommentChar1 = ';';
  111. SCnCommentChar2 = '#';
  112. SCnCommentChar3 = '/';
  113. implementation
  114. end.