PageRenderTime 93ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 1ms

/ide/lazarusidestrconsts.pas

http://github.com/graemeg/lazarus
Pascal | 6274 lines | 4129 code | 93 blank | 2052 comment | 39 complexity | 30d94373a5f74b2eefb0b3c06b7c5736 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.0, MPL-2.0-no-copyleft-exception
  1. {
  2. /***************************************************************************
  3. lazarusidestrconsts.pas
  4. -----------------------
  5. This unit contains all resource strings of the IDE
  6. ***************************************************************************/
  7. ***************************************************************************
  8. * *
  9. * This source is free software; you can redistribute it and/or modify *
  10. * it under the terms of the GNU General Public License as published by *
  11. * the Free Software Foundation; either version 2 of the License, or *
  12. * (at your option) any later version. *
  13. * *
  14. * This code is distributed in the hope that it will be useful, but *
  15. * WITHOUT ANY WARRANTY; without even the implied warranty of *
  16. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
  17. * General Public License for more details. *
  18. * *
  19. * A copy of the GNU General Public License is available on the World *
  20. * Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
  21. * obtain it by writing to the Free Software Foundation, *
  22. * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
  23. * *
  24. ***************************************************************************
  25. }
  26. {
  27. Note: All resource strings should be prefixed with 'lis' (Lazarus IDE String)
  28. }
  29. unit LazarusIDEStrConsts;
  30. {$mode objfpc}{$H+}
  31. interface
  32. uses
  33. Classes, SysUtils;
  34. resourcestring
  35. // *** Common single word resources that can be safely shared around Lazarus ***
  36. lisLazarus = 'Lazarus';
  37. lisAdd = 'Add';
  38. lisBtnAdd = '&Add';
  39. lisDlgAdd = 'Add ...';
  40. lisBtnDlgAdd = '&Add ...';
  41. lisApply = 'Apply';
  42. lisInsert = 'Insert';
  43. lisChange = 'Change';
  44. lisDelete = 'Delete';
  45. lisBtnDelete = '&Delete';
  46. lisMenuEditorGroupIndexValueSS = 'GroupIndex value(s): %s';
  47. lisMenuEditorNoRadioitemsInThisMenu = 'No radioitems in this menu';
  48. lisMenuEditorSGroupIndexD = '%s.GroupIndex: %d';
  49. lisMenuEditorSIsNotARadioitem = '%s is not a radioitem';
  50. lisRemove = 'Remove';
  51. lisBtnRemove = '&Remove';
  52. lisRename = 'Rename';
  53. lisRename2 = 'Rename ...';
  54. lisReplace = 'Replace';
  55. lisBtnReplace = '&Replace';
  56. lisBtnDlgReplace = '&Replace ...';
  57. lisEdit = 'Edit';
  58. lisDlgEdit = 'Edit ...';
  59. lisClear = 'Clear';
  60. lisOpen = 'Open';
  61. lisOpenUnit = 'Open Unit';
  62. lisSave = 'Save';
  63. lisDlgSave = 'Save ...';
  64. lisSaveAs = 'Save As';
  65. lisSaveAll = 'Save All';
  66. lisCloseAll = 'Close All';
  67. lisFile = 'File';
  68. lisNew = 'New';
  69. lisClose = 'Close';
  70. lisBtnClose = '&Close';
  71. lisOk = 'OK';
  72. lisMenuOk = '&OK';
  73. lisCancel = 'Cancel';
  74. lisNo = 'No';
  75. lisYes = 'Yes';
  76. lisAbort = 'Abort';
  77. lisIgnore = 'Ignore';
  78. lisNever = 'Never';
  79. lisAlways = 'Always';
  80. lisContinue = 'Continue';
  81. lisMenuContinue = '&Continue';
  82. lisBreak = 'Break';
  83. lisMenuBreak = '&Break';
  84. lisExit = 'Exit';
  85. lisQuit = 'Quit';
  86. lisBtnQuit = '&Quit';
  87. lisRestart = 'Restart';
  88. lisHelp = 'Help';
  89. lisEnabled = 'Enabled';
  90. lisBtnEnabled = '&Enabled';
  91. lisUndo = 'Undo';
  92. lisRedo = 'Redo';
  93. lisCut = 'Cut';
  94. lisCopy = 'Copy';
  95. lisPaste = 'Paste';
  96. lisDown = 'Down';
  97. lisUp = 'Up';
  98. lisRight = 'Right';
  99. lisLeft = 'Left';
  100. lisTop = 'Top';
  101. lisBottom = 'Bottom';
  102. lisName = 'Name';
  103. lisKey = 'Key';
  104. lisValue = 'Value';
  105. lisVariable = 'Variable';
  106. lisPath = 'Path';
  107. lisId = 'ID';
  108. lisPage = 'Page';
  109. lisUnit = 'Unit';
  110. lisPackage = 'Package';
  111. lisCompile = 'Compile';
  112. lisCompileStage = 'Compile';
  113. lisBuild = 'Build';
  114. lisBuildCaption = 'Build';
  115. lisBuildStage = 'Build';
  116. lisRun = 'Run';
  117. lisRunStage = 'Run';
  118. lisRunButtonHint = 'Run';
  119. lisPause = 'Pause';
  120. lisStop = 'Stop';
  121. lisSorting = 'Sorting';
  122. lisBuilding = 'Building';
  123. lisOptions = 'Options';
  124. lisLess = 'Less';
  125. lisMore = 'More';
  126. lisMoreSub = 'More';
  127. lisDlgMore = 'More ...';
  128. lisDefault = 'Default';
  129. lisClone = 'Clone';
  130. lisExport = 'Export';
  131. lisDlgExport = 'Export ...';
  132. lisExportSub = 'Export >>';
  133. lisImport = 'Import';
  134. lisDlgImport = 'Import ...';
  135. // *** Common sentence resources that can be safely shared around Lazarus ***
  136. // Be careful, sharing sentences can lead to wrong translations in some places.
  137. lisExportHtml = 'Export as HTML';
  138. lisMoveFiles = 'Move Files';
  139. lisMoveFiles2 = 'Move files?';
  140. lrsPLDDeleteSelected = 'Delete selected';
  141. dlgMultipleInstances = 'Multiple Lazarus instances';
  142. dlgMultipleInstances_AlwaysStartNew = 'always start a new instance';
  143. dlgMultipleInstances_OpenFilesInRunning = 'open files in a running instance';
  144. dlgMultipleInstances_ForceSingleInstance = 'do not allow multiple instances';
  145. dlgRunningInstanceModalError = 'The running Lazarus instance cannot accept any files.'+sLineBreak+'Do you want to open them in a new IDE instance?'+sLineBreak+sLineBreak+'%s';
  146. dlgForceUniqueInstanceModalError = 'The running Lazarus instance cannot accept any files.';
  147. dlgRunningInstanceNotRespondingError = 'Lazarus instance is running but not responding.';
  148. // *** Rest of the resource strings ***
  149. lisImportPackageListXml = 'Import package list (*.xml)';
  150. lisExportPackageListXml = 'Export package list (*.xml)';
  151. lrsRescanLplFiles = 'Rescan lpl files';
  152. lisRenameShowResult = 'Show list of renamed Identifiers';
  153. lisResourceNameMustBeUnique = 'Resource name must be unique.';
  154. lisFailedToAddNNotUniqueResources = 'Failed to add %d not unique resource(s)';
  155. lisTheIDEIsStillBuilding = 'The IDE is still building.';
  156. lisSaveShownMessagesToFile = 'Save Shown Messages to File ...';
  157. lisMMAddsCustomOptions = 'Adds custom options:';
  158. lisMMDoesNotAddCustomOptions = 'Does not add custom options:';
  159. lisUnusedUnitsOf = 'Unused units of %s';
  160. lisSaveAllOriginalMessagesToFile = 'Save All/Original Messages to File ...';
  161. // errors
  162. lisErrInvalidOption = 'Invalid option at position %d: "%s"';
  163. lisErrNoOptionAllowed = 'Option at position %d does not allow an argument: %s';
  164. lisErrOptionNeeded = 'Option at position %d needs an argument : %s';
  165. // command line help
  166. listhisHelpMessage = 'this help message';
  167. lisprimaryConfigDirectoryWhereLazarusStoresItsConfig = 'primary config '+
  168. 'directory, where Lazarus stores its config files. Default is ';
  169. lislazarusOptionsProjectFilename = 'lazarus [options] <project-filename>';
  170. lisIDEOptions = 'IDE Options:';
  171. lisCmdLineLCLInterfaceSpecificOptions = 'LCL Interface specific options:';
  172. lisDoNotShowSplashScreen = 'Do not show splash screen';
  173. lisSkipLoadingLastProject = 'Skip loading last project';
  174. lisDoNotCheckIfAnotherIDEInstanceIsAlreadyRunning = '%sDo not check if '
  175. +'another IDE instance is already running';
  176. lisOverrideLanguage = 'Override language. For example --language=de.'+
  177. ' For possible values see files in the languages directory.';
  178. lissecondaryConfigDirectoryWhereLazarusSearchesFor = 'secondary config '+
  179. 'directory, where Lazarus searches for config template files. Default is ';
  180. lisFileWhereDebugOutputIsWritten =
  181. 'file, where debug output is written to. If it is '+
  182. 'not specified, debug output is written to the console.';
  183. lisGroupsForDebugOutput = 'Enable or Disable groups of debug output.' +
  184. ' Valid Options are:';
  185. lisLazarusDirOverride = 'directory, to be used as a basedirectory';
  186. lisMaximumNumberOfThreadsForCompilingInParallelDefaul = 'Maximum number of '
  187. +'threads for compiling in parallel. Default is 0, which guesses the '
  188. +'number of cores in the system.';
  189. lisDoNotWriteUpdatedProjectInfoAfterBuild = 'Do not write updated project '+
  190. 'info file after build. If not specified, build number will be incremented '+
  191. 'if configured.';
  192. // component palette
  193. lisSelectionTool = 'Selection tool';
  194. lisClickToSelectPalettePage = 'Click to Select Palette Page';
  195. lisTotalPages = 'Total Pages: %s';
  196. // macros
  197. lisCursorColumnInCurrentEditor = 'Cursor column in current editor';
  198. lisCursorRowInCUrrentEditor = 'Cursor row in current editor';
  199. lisCompilerFilename = 'Compiler filename';
  200. lisWordAtCursorInCurrentEditor = 'Word at cursor in current editor';
  201. lisExpandedFilenameOfCurrentEditor = 'Expanded filename of current editor file';
  202. lisFreePascalSourceDirectory = 'Free Pascal source directory';
  203. lisLazarusDirectory = 'Lazarus directory';
  204. lisLazarusLanguageID = 'Lazarus language ID (e.g. en, de, br, fi)';
  205. lisLazarusLanguageName = 'Lazarus language name (e.g. english, deutsch)';
  206. lisLCLWidgetType = 'LCL widget type';
  207. lisTargetCPU = 'Target CPU';
  208. lisTargetOS = 'Target OS';
  209. lisSrcOS = 'Src OS';
  210. lisCommandLineParamsOfProgram = 'Command line parameters of program';
  211. lisPromptForValue = 'Prompt for value';
  212. lisProjectFilename = 'Project filename';
  213. lisProjectDirectory = 'Project directory';
  214. lisSaveCurrentEditorFile = 'Save current editor file';
  215. lisSaveAllModified = 'Save all modified files';
  216. lisTargetFilenameOfProject = 'Target filename of project';
  217. lisTargetFilenamePlusParams = 'Target filename + params';
  218. lisTestDirectory = 'Test directory';
  219. lisLaunchingCmdLine = 'Launching target command line';
  220. lisPublishProjDir = 'Publish project directory';
  221. lisProjectUnitPath = 'Project Unit Path';
  222. lisProjectIncPath = 'Project Include Path';
  223. lisProjectSrcPath = 'Project Src Path';
  224. lisProjectOutDir = 'Project Output directory (e.g. the ppu directory)';
  225. lisEnvironmentVariableNameAsParameter = 'Environment variable, name as parameter';
  226. lisUserSHomeDirectory = 'User''s home directory';
  227. lisMakeExe = 'Make Executable';
  228. lisPathOfTheMakeUtility = 'Path of the make utility';
  229. lisProjectMacroProperties = 'Project macro properties';
  230. lisOpenProject2 = 'Open project';
  231. lisFileHasNoProject = 'File has no project';
  232. lisTheFileIsNotALazarusProjectCreateANewProjectForThi = 'The file "%s" is '
  233. +'not a Lazarus project.%sCreate a new project for this "%s"?';
  234. lisCreateProject = 'Create project';
  235. lisKMSaveProject = 'Save project';
  236. lisKMCloseProject = 'Close project';
  237. lisKMSaveProjectAs = 'Save project as';
  238. lisKMPublishProject = 'Publish project';
  239. lisOpenTheFileAsNormalSource = 'Open the file as normal source';
  240. lisOpenAsXmlFile = 'Open as XML file';
  241. lisAnErrorOccuredAtLastStartupWhileLoadingLoadThisPro = 'An error occurred '
  242. +'at last startup while loading %s!'
  243. +'%sLoad this project again?';
  244. lisOpenProjectAgain = 'Open project again';
  245. lisStartWithANewProject = 'Start with a new project';
  246. lisConfigDirectory = 'Lazarus config directory';
  247. lisPkgMacroPackageDirectoryParameterIsPackageID = 'Package directory. '
  248. +'Parameter is package ID, e.g. "Name" or "Name 1.0"';
  249. lisPkgMacroPackageSourceSearchPathParameterIsPackageID = 'Package source '
  250. +'search path. Parameter is package ID, e.g. "Name" or "Name 1.0"';
  251. lisPkgMacroPackageUnitSearchPathParameterIsPackageID = 'Package unit search '
  252. +'path. Parameter is package ID, e.g. "Name" or "Name 1.0"';
  253. lisPkgMacroPackageIncludeFilesSearchPathParameterIsPackageID = 'Package '
  254. +'include files search path. Parameter is package ID, e.g. "Name" or "Name 1.0"';
  255. lisPkgMacroPackageNameParameterIsPackageID = 'Package name. Parameter is package ID, e.g. "Name" or "Name 1.0"';
  256. lisPkgMacroPackageOutputDirectoryParameterIsPackageID = 'Package output directory. Parameter is package ID, e.g. "Name" or "Name 1.0"';
  257. // main bar menu
  258. lisMenuFile = '&File';
  259. lisMenuEdit = '&Edit';
  260. lisMenuSearch = '&Search';
  261. lisMenuSource = 'S&ource';
  262. lisMenuView = '&View';
  263. lisMenuProject = '&Project';
  264. lisMenuRun = '&Run';
  265. lisMenuPackage = 'Pa&ckage';
  266. lisMenuTools = '&Tools';
  267. lisMenuWindow = '&Window';
  268. lisMenuHelp = '&Help';
  269. lisThisWillAllowChangingAllBuildModesAtOnceNotImpleme = 'This will allow '
  270. +'changing all build modes at once. Not implemented yet.';
  271. lisMenuNewUnit = 'New Unit';
  272. lisMenuNewCustom = 'New %s';
  273. lisMenuNewForm = 'New Form';
  274. lisMenuNewOther = 'New ...';
  275. lisMenuOpen = '&Open ...';
  276. lisMenuOpenUnit = 'Open Unit ...';
  277. lisMenuRevert = 'Revert';
  278. lisPESavePackageAs = 'Save Package As ...';
  279. lisPkgEditPublishPackage = 'Publish Package';
  280. lisPERevertPackage = 'Revert Package';
  281. lisMenuOpenRecent = 'Open &Recent';
  282. lisMenuSave = '&Save';
  283. lisMenuSaveAs = 'Save &As ...';
  284. lisKMSaveAs = 'SaveAs';
  285. lisKMSaveAll = 'SaveAll';
  286. lisDiscardChanges = 'Discard changes';
  287. lisDiscardChangesAll = 'Discard all changes';
  288. lisDoNotCloseTheProject = 'Do not close the project';
  289. lisErrorSavingForm = 'Error saving form';
  290. lisCannotSaveForm = 'Cannot save form "%s".';
  291. lisErrorOpeningForm = 'Error opening form';
  292. lisCannotOpenForm = 'Cannot open form "%s".';
  293. lisConvert = 'Convert';
  294. lisPLDShowGlobalLinksIn = 'Show global links in ';
  295. lisPLDShowUserLinksIn = 'Show user links in ';
  296. lrsPLDLpkFileValid = 'lpk file valid (%s)';
  297. lrsPLDLpkFileInvalid = 'lpk file invalid (%s)';
  298. lisPLDGlobal = 'Global';
  299. lisCTDefDefineTemplates = 'Define templates';
  300. lisMenuCloseAll = 'Close A&ll';
  301. lisMenuCloseEditorFile = '&Close Editor File';
  302. lisMenuCleanDirectory = 'Clean Directory ...';
  303. lisMenuIndentSelection = 'Indent Selection';
  304. lisMenuUnindentSelection = 'Unindent Selection';
  305. lisMenuUpperCaseSelection = 'Uppercase Selection';
  306. lisMenuLowerCaseSelection = 'Lowercase Selection';
  307. lisMenuSwapCaseSelection = 'Swap Case in Selection';
  308. lisMenuTabsToSpacesSelection = 'Tabs to Spaces in Selection';
  309. lisKMEncloseSelection = 'Enclose Selection';
  310. lisMenuEncloseSelection = 'Enclose Selection ...';
  311. lisEncloseInIFDEF = 'Enclose in $IFDEF';
  312. lisMenuEncloseInIFDEF = 'Enclose in $IFDEF ...';
  313. lisMenuCommentSelection = 'Comment Selection';
  314. lisMenuUncommentSelection = 'Uncomment Selection';
  315. lisMenuToggleComment = 'Toggle Comment in Selection';
  316. lisMenuSortSelection = 'Sort Selection ...';
  317. lisMenuBeakLinesInSelection = 'Break Lines in Selection';
  318. lisKMSelectWordLeft = 'Select Word Left';
  319. lisKMSelectWordRight = 'Select Word Right';
  320. lisKMSelectLineStart = 'Select Line Start';
  321. lisKMSelectLineEnd = 'Select Line End';
  322. lisKMSelectPageTop = 'Select Page Top';
  323. lisKMSelectPageBottom = 'Select Page Bottom';
  324. lisUseAndClose = 'Use and close';
  325. lisMenuSelect = 'Select';
  326. lisMenuSelectAll = 'Select All';
  327. lisCheckAll = 'Check All';
  328. lisUncheckAll = 'Uncheck All';
  329. dlgFiles = '%s files';
  330. lisSAMAbstractMethodsNotYetOverridden = 'Abstract Methods - not yet overridden';
  331. lisMenuSelectToBrace = 'Select to Brace';
  332. lisMenuSelectCodeBlock = 'Select Code Block';
  333. lisMenuSelectWord = 'Select Word';
  334. lisMenuSelectLine = 'Select Line';
  335. lisMenuSelectParagraph = 'Select Paragraph';
  336. lisMenuInsertCharacter = 'Insert from Character Map ...';
  337. lisMenuInsertCVSKeyword = 'Insert CVS Keyword';
  338. lisMenuInsertGeneral = 'Insert General';
  339. lisGeneral = 'General';
  340. lisOr = 'or';
  341. lisNone = '%snone';
  342. lisUnitPaths = 'Unit paths';
  343. lisIncludePaths = 'Include paths';
  344. lisSourcePaths = 'Source paths';
  345. lisMenuInsertGPLNotice = 'GPL Notice';
  346. lisMenuInsertGPLNoticeTranslated = 'GPL Notice (translated)';
  347. lisMenuInsertLGPLNotice = 'LGPL Notice';
  348. lisMenuInsertLGPLNoticeTranslated = 'LGPL Notice (translated)';
  349. lisMenuInsertModifiedLGPLNotice = 'Modified LGPL Notice';
  350. lisMenuInsertModifiedLGPLNoticeTranslated = 'Modified LGPL Notice (translated)';
  351. lisMenuInsertMITNotice = 'MIT Notice';
  352. lisMenuInsertMITNoticeTranslated = 'MIT Notice (translated)';
  353. lisMenuInsertUserName = 'Current Username';
  354. lisMenuInsertDateTime = 'Current Date and Time';
  355. lisMenuInsertChangeLogEntry = 'ChangeLog Entry';
  356. lisMenuFind = 'Find';
  357. lisBtnFind = '&Find';
  358. lisMenuFindNext = 'Find &Next';
  359. lisMenuFind2 = '&Find ...';
  360. lisMenuFindPrevious = 'Find &Previous';
  361. lisMenuFindInFiles = 'Find &in Files ...';
  362. lisMenuIncrementalFind = 'Incremental Find';
  363. lisMenuGotoLine = 'Goto Line ...';
  364. lisMenuJumpBack = 'Jump Back';
  365. lisMenuJumpForward = 'Jump Forward';
  366. lisMenuAddJumpPointToHistory = 'Add Jump Point to History';
  367. lisMenuViewJumpHistory = 'Jump History';
  368. lisMenuMacroListView = 'Editor Macros ...';
  369. lisMenuFindBlockOtherEndOfCodeBlock = 'Find Other End of Code Block';
  370. lisMenuFindCodeBlockStart = 'Find Start of Code Block';
  371. lisMenuFindDeclarationAtCursor = 'Find Declaration at Cursor';
  372. lisMenuOpenFilenameAtCursor = 'Open Filename at Cursor';
  373. lisMenuGotoIncludeDirective = 'Goto Include Directive';
  374. lisMenuJumpToNextError = 'Jump to Next Error';
  375. lisMenuJumpToPrevError = 'Jump to Previous Error';
  376. lisMenuSetFreeBookmark = 'Set a Free Bookmark';
  377. lisMenuJumpToNextBookmark = 'Jump to Next Bookmark';
  378. lisMenuJumpToPrevBookmark = 'Jump to Previous Bookmark';
  379. lisMenuProcedureList = 'Procedure List ...';
  380. lisMenuViewObjectInspector = 'Object Inspector';
  381. lisMenuViewSourceEditor = 'Source Editor';
  382. lisMenuViewCodeExplorer = 'Code Explorer';
  383. lisMenuViewCodeBrowser = 'Code Browser';
  384. lisMenuViewRestrictionBrowser = 'Restriction Browser';
  385. lisMenuViewComponents = '&Components';
  386. lisMenuJumpTo = 'Jump to';
  387. lisMenuJumpToInterface = 'Jump to Interface';
  388. lisMenuJumpToInterfaceUses = 'Jump to Interface uses';
  389. lisMenuJumpToImplementation = 'Jump to Implementation';
  390. lisMenuJumpToImplementationUses = 'Jump to Implementation uses';
  391. lisMenuJumpToInitialization = 'Jump to Initialization';
  392. lisMenuJumpToProcedureHeader = 'Jump to Procedure header';
  393. lisMenuJumpToProcedureBegin = 'Jump to Procedure begin';
  394. lisMenuViewUnits = 'Units ...';
  395. lisMenuViewForms = 'Forms ...';
  396. lisMenuViewUnitDependencies = 'Unit Dependencies';
  397. lisKMViewUnitInfo = 'View Unit Info';
  398. lisMenuViewUnitInfo = 'Unit Information ...';
  399. lisMenuViewToggleFormUnit = 'Toggle Form/Unit View';
  400. lisMenuViewMessages = 'Messages';
  401. lisProjectOption = 'Project Option';
  402. lisPackageOption = 'Package "%s" Option';
  403. lisAbout2 = 'About %s';
  404. lisCopySelectedMessagesToClipboard = 'Copy Selected Messages to Clipboard';
  405. lisCopyFileNameToClipboard = 'Copy File Name to Clipboard';
  406. lisFind = 'Find ...';
  407. lisAbout = 'About';
  408. lisRemoveCompilerOptionHideMessage = 'Remove Compiler Option Hide Message';
  409. lisRemoveMessageTypeFilter = 'Remove Message Type Filter';
  410. lisRemoveAllMessageTypeFilters = 'Remove all message type filters';
  411. lisFilterNonUrgentMessages = 'Filter non urgent Messages';
  412. lisFilterWarningsAndBelow = 'Filter Warnings and below';
  413. lisFilterNotesAndBelow = 'Filter Notes and below';
  414. lisFilterHintsAndBelow = 'Filter Hints and below';
  415. lisFilterVerboseMessagesAndBelow = 'Filter Verbose Messages and below';
  416. lisFilterDebugMessagesAndBelow = 'Filter Debug Messages and below';
  417. lisFilterNoneDoNotFilterByUrgency = 'Filter None, do not filter by urgency';
  418. lisFilterHintsWithoutSourcePosition = 'Filter Hints without Source Position';
  419. lisSwitchFilterSettings = 'Switch Filter Settings';
  420. lisAddFilter = 'Add Filter ...';
  421. lisCopyAllShownMessagesToClipboard = 'Copy All Shown Messages to Clipboard';
  422. lisCopyAllOriginalMessagesToClipboard = 'Copy All/Original Messages to Clipboard';
  423. lisCopyItemToClipboard = 'Copy Item to Clipboard';
  424. lisCopySelectedItemToClipboard = 'Copy Selected Items to Clipboard';
  425. lisCopyAllItemsToClipboard = 'Copy All Items to Clipboard';
  426. lisExpandAll = 'Expand All (*)';
  427. lisCollapseAll = 'Collapse All (/)';
  428. lisEditHelp = 'Edit help';
  429. lisMenuViewSearchResults = 'Search Results';
  430. lisMenuViewAnchorEditor = 'Anchor Editor';
  431. lisMenuViewTabOrder = 'Tab Order';
  432. lisKMToggleViewComponentPalette = 'Toggle View Component Palette';
  433. lisMenuViewComponentPalette = 'Component Palette';
  434. lisMenuDebugWindows = 'Debug Windows';
  435. lisMenuViewWatches = 'Watches';
  436. lisMenuViewBreakPoints = 'BreakPoints';
  437. lisMenuViewLocalVariables = 'Local Variables';
  438. lisMenuViewPseudoTerminal = 'Terminal Output';
  439. lisMenuViewRegisters = 'Registers';
  440. lisMenuViewCallStack = 'Call Stack';
  441. lisMenuViewThreads = 'Threads';
  442. lisMenuViewHistory = 'History';
  443. lisMenuViewAssembler = 'Assembler';
  444. lisDbgAsmCopyToClipboard = 'Copy to Clipboard';
  445. lisMenuViewDebugOutput = 'Debug Output';
  446. lisMenuViewDebugEvents = 'Event Log';
  447. lisMenuIDEInternals = 'IDE Internals';
  448. lisMenuPackageLinks = 'Package Links ...';
  449. lisMenuAboutFPC = 'About FPC';
  450. lisAboutIDE = 'About IDE';
  451. lisMenuWhatNeedsBuilding = 'What Needs Building';
  452. lisMenuNewProject = 'New Project ...';
  453. lisMenuNewProjectFromFile = 'New Project from File ...';
  454. lisMenuOpenProject = 'Open Project ...';
  455. lisMenuCloseProject = 'Close Project';
  456. lisMenuOpenRecentProject = 'Open Recent Project';
  457. lisMenuSaveProject = 'Save Project';
  458. lisMenuSaveProjectAs = 'Save Project As ...';
  459. lisMenuResaveFormsWithI18n = 'Resave forms with enabled i18n';
  460. lisMenuPublishProject = 'Publish Project ...';
  461. lisPublishProject = 'Publish Project';
  462. lisMenuProjectInspector = 'Project Inspector';
  463. lisProject3 = 'project';
  464. lisKMRemoveActiveFileFromProject = 'Remove Active File from Project';
  465. lisKMViewProjectSource = 'View Project Source';
  466. lisMenuAddToProject = 'Add Editor File to Project';
  467. lisMenuRemoveFromProject = 'Remove from Project ...';
  468. lisMenuViewProjectSource = '&View Project Source';
  469. lisMenuProjectOptions = 'Project Options ...';
  470. lisBFWorkingDirectoryLeaveEmptyForFilePath = 'Working directory (leave empty for file path)';
  471. lisBFBuildCommand = 'Build Command';
  472. lisMenuQuickCompile = 'Quick Compile';
  473. lisMenuCleanUpAndBuild = 'Clean up and Build ...';
  474. lisMenuCompileManyModes = 'Compile many Modes ...';
  475. lisMenuAbortBuild = 'Abort Build';
  476. lisMenuProjectRun = '&Run';
  477. lisBFAlwaysBuildBeforeRun = 'Always build before run';
  478. lisDisAssGotoCurrentAddress = 'Goto Current Address';
  479. lisDisAssGotoCurrentAddressHint = 'Goto Current Address';
  480. lisDisAssGotoAddress = 'Goto Address';
  481. lisDisAssGotoAddressHint = 'Goto Address';
  482. lisBFRunCommand = 'Run Command';
  483. lisMenuShowExecutionPoint = 'S&how Execution Point';
  484. lisMenuStepInto = 'Step In&to';
  485. lisMenuStepOver = '&Step Over';
  486. lisMenuStepIntoInstr = 'Step Into Instruction';
  487. lisMenuStepIntoInstrHint = 'Step Into Instruction';
  488. lisMenuStepOverInstr = 'Step Over Instruction';
  489. lisMenuStepOverInstrHint = 'Step Over Instruction';
  490. lisMenuStepIntoContext = 'Step Into (Context)';
  491. lisMenuStepOverContext = 'Step Over (Context)';
  492. lisMenuStepOut = 'Step O&ut';
  493. lisMenuRunToCursor = 'Step over to &Cursor';
  494. lisKMStopProgram = 'Stop Program';
  495. lisContinueAndDoNotAskAgain = 'Continue and do not ask again';
  496. lisSuspiciousUnitPath = 'Suspicious unit path';
  497. lisThePackageAddsThePathToTheUnitPathOfTheIDEThisIsPr = 'The package %s '
  498. +'adds the path "%s" to the unit path of the IDE.'
  499. +'%sThis is probably a misconfiguration of the package.';
  500. lisMenuResetDebugger = 'Reset Debugger';
  501. lisMenuRunParameters = 'Run &Parameters ...';
  502. lisMenuBuildFile = 'Build File';
  503. lisMenuRunWithoutDebugging = 'Run without Debugging';
  504. lisMenuRunFile = 'Run File';
  505. lisKMConfigBuildFile = 'Config "Build File"';
  506. lisKMInspect = 'Inspect';
  507. lisKMEvaluateModify = 'Evaluate/Modify';
  508. lisKMAddWatch = 'Add watch';
  509. lisKMAddBpSource = 'Add Source Breakpoint';
  510. lisKMAddBpAddress = 'Add Address Breakpoint';
  511. lisKMAddBpWatchPoint = 'Add Data/WatchPoint';
  512. lisMenuConfigBuildFile = 'Configure Build+Run File ...';
  513. lisMenuInspect = '&Inspect ...';
  514. lisMenuEvaluate = 'E&valuate/Modify ...';
  515. lisMenuAddWatch = 'Add &Watch ...';
  516. lisMenuAddBreakpoint = 'Add &Breakpoint';
  517. lisInspectDialog = 'Debug Inspector';
  518. lisInspectData = 'Data';
  519. lisInspectProperties = 'Properties';
  520. lisInspectMethods = 'Methods';
  521. lisInspectUseInstance = 'Instance';
  522. lisInspectUseInstanceHint = 'Use instance class';
  523. lisInspectShowColClass = 'Show class column';
  524. lisInspectShowColType = 'Show type column';
  525. lisInspectShowColVisibility = 'Show visibility column';
  526. lisInspectClassInherit = '%s : Class %s inherits from %s';
  527. lisInspectUnavailable = '%s : unavailable';
  528. lisInspectPointerTo = 'Pointer to %s';
  529. lisColClass = 'Class';
  530. lisColVisibility = 'Visibility';
  531. lisColReturns = 'Returns';
  532. lisColAddress = 'Address';
  533. lisMenuNewPackage = 'New Package ...';
  534. lisMenuOpenPackage = 'Open Loaded Package ...';
  535. lisMenuOpenRecentPkg = 'Open Recent Package';
  536. lisMenuOpenPackageFile = 'Open Package File (.lpk) ...';
  537. lisMenuOpenPackageOfCurUnit = 'Open Package of Current Unit';
  538. lisMenuAddCurFileToPkg = 'Add Active File to Package ...';
  539. lisKMConfigureCustomComponents = 'Configure Custom Components';
  540. lisMenuConfigCustomComps = 'Configure Custom Components ...';
  541. lisMenuConfigExternalTools = 'Configure External Tools ...';
  542. lisMenuQuickSyntaxCheck = 'Quick Syntax Check';
  543. lisMenuQuickSyntaxCheckOk = 'Quick syntax check OK';
  544. lisMenuGuessUnclosedBlock = 'Guess Unclosed Block';
  545. lisMenuGuessMisplacedIFDEF = 'Guess Misplaced IFDEF/ENDIF';
  546. lisMenuMakeResourceString = 'Make Resource String ...';
  547. lisCaptionCompareFiles = 'Compare files (not for creating patches)';
  548. lisMenuCompareFiles = 'Compare files ...';
  549. lisMenuConvertDFMtoLFM = 'Convert Binary DFM to Text LFM + Check Syntax ...';
  550. lisMenuCheckLFM = 'Check LFM File in Editor';
  551. lisMenuDelphiConversion = 'Delphi Conversion';
  552. lisMenuConvertDelphiUnit = 'Convert Delphi Unit to Lazarus Unit ...';
  553. lisMenuConvertDelphiProject = 'Convert Delphi Project to Lazarus Project ...';
  554. lisMenuConvertDelphiPackage = 'Convert Delphi Package to Lazarus Package ...';
  555. lisMenuConvertEncoding = 'Convert Encoding of Projects/Packages ...';
  556. lisConvertEncodingOfProjectsPackages = 'Convert encoding of projects/packages';
  557. lisMenuExampleProjects = 'Example Projects ...';
  558. lisKMExampleProjects = 'Example Projects';
  559. lisMenuBuildLazarus = 'Build Lazarus with Current Profile';
  560. lisMenuBuildLazarusProf = 'Build Lazarus with Profile: %s';
  561. lisMenuConfigureBuildLazarus = 'Configure "Build Lazarus" ...';
  562. lisManageSourceEditors = 'Manage Source Editors ...';
  563. lisSourceEditorWindowManager = 'Source Editor Window Manager';
  564. lisProjectCount = '%d projects';
  565. lisIncludeSubDirectories = 'Include subdirectories';
  566. lisIncludeAllSubDirectories = 'Include all subdirectories';
  567. lisRootDirectory = 'Root Directory';
  568. lisMEOther = 'Other tabs';
  569. lisTabsFor = 'Tabs for %s';
  570. lisRecentTabs = 'Recent tabs';
  571. lisMEProjects = 'Projects';
  572. lisMEAction = 'Action';
  573. lisMenuGeneralOptions = 'Options ...';
  574. lisWindowStaysOnTop = 'Window stays on top';
  575. lisFilenameStyle = 'Filename Style';
  576. lisShortNoPath = 'Short, no path';
  577. lisRelative = 'Relative';
  578. lisFull = 'Full';
  579. lisTranslateTheEnglishMessages = 'Translate the English Messages';
  580. lisShowMessageTypeID = 'Show Message Type ID';
  581. lisToolStoppedWithExitCodeUseContextMenuToGetMoreInfo = 'tool stopped with '
  582. +'exit code %s. Use context menu to get more information.';
  583. lisErrors2 = ', Errors: %s';
  584. lisWarnings = ', Warnings: %s';
  585. lisHints = ', Hints: %s';
  586. lisInternalError = 'internal error: %s';
  587. lisMenuEditCodeTemplates = 'Code Templates ...';
  588. dlgEdCodeTempl = 'Code Templates';
  589. lisMenuOnlineHelp = 'Online Help';
  590. lisMenuReportingBug = 'Reporting a Bug';
  591. lisReportingBugURL = 'http://wiki.lazarus.freepascal.org/How_do_I_create_a_bug_report';
  592. lisKMContextSensitiveHelp = 'Context sensitive help';
  593. lisKMEditContextSensitiveHelp = 'Edit context sensitive help';
  594. lisMenuContextHelp = 'Context sensitive Help';
  595. lisMenuEditContextHelp = 'Edit context sensitive Help';
  596. lisMenuShowSmartHint = 'Context sensitive smart hint';
  597. lisDsgCopyComponents = 'Copy selected components to clipboard';
  598. lisDsgCutComponents = 'Cut selected components to clipboard';
  599. lisDsgPasteComponents = 'Paste selected components from clipboard';
  600. lisDsgSelectParentComponent = 'Select parent component';
  601. lisDsgOrderMoveToFront = 'Move component to front';
  602. lisDsgOrderMoveToBack = 'Move component to back';
  603. lisDsgOrderForwardOne = 'Move component one forward';
  604. lisDsgOrderBackOne = 'Move component one back';
  605. // main
  606. lisChooseProgramSourcePpPasLpr = 'Choose program source (*.pp,*.pas,*.lpr)';
  607. lisProgramSourceMustHaveAPascalExtensionLikePasPpOrLp = 'Program source '
  608. +'must have a Pascal extension like .pas, .pp or .lpr';
  609. lisChooseDelphiUnit = 'Choose Delphi unit (*.pas)';
  610. lisChooseDelphiProject = 'Choose Delphi project (*.dpr)';
  611. lisChooseDelphiPackage = 'Choose Delphi package (*.dpk)';
  612. lisFormatError = 'Format error';
  613. lisLFMFileCorrupt = 'LFM file corrupt';
  614. lisUnableToFindAValidClassnameIn = 'Unable to find a valid classname in "%s"';
  615. lisUnableToConvertFileError = 'Unable to convert file "%s"%sError: %s';
  616. lisUnableToWriteFileError = 'Unable to write file "%s"%sError: %s';
  617. lisMissingUnitsComment = 'Comment Out';
  618. lisMissingUnitsForDelphi = 'For Delphi only';
  619. lisMissingUnitsSearch = 'Search Unit Path';
  620. lisMissingUnitsSkip = 'Skip this Unit';
  621. lisTheseUnitsWereNotFound = 'These units were not found:';
  622. lisMissingUnitsChoices = 'Your choices are:';
  623. lisMissingUnitsInfo1 = '1) Comment out the selected units.';
  624. lisMissingUnitsInfo1b = '1) Use the units only for Delphi.';
  625. lisMissingUnitsInfo2 = '2) Search for units. Found paths are added to project settings.';
  626. lisMissingUnitsInfo3 = '3) Abort now, install packages or fix paths and try again.';
  627. lisUnitNotFoundInProject = 'A unit not found in project %s';
  628. lisUnitsNotFoundInProject = 'Units not found in project %s';
  629. lisProjectPathHint = 'Directory where project''s main file must be';
  630. lisAddDelphiDefine = 'Add defines simulating Delphi7';
  631. lisAddDelphiDefineHint = 'Useful when the code has checks for supported compiler versions';
  632. lisBackupChangedFiles = 'Make backup of changed files';
  633. lisBackupHint = 'Creates a Backup directory under project directory';
  634. lisStartConversion = 'Start Conversion';
  635. lisConvertTarget = 'Target';
  636. lisConvertTargetHint = 'Converter adds conditional compilation to support different targets';
  637. lisConvertOtherHint = 'Other options affecting the conversion';
  638. lisConvertTargetCrossPlatform = 'Cross-platform';
  639. lisConvertTargetCrossPlatformHint = 'Cross-platform versus Windows-only';
  640. lisConvertTargetSupportDelphi = 'Support Delphi';
  641. lisConvertTargetSupportDelphiHint = 'Use conditional compilation to support Delphi';
  642. lisConvertTargetSameDfmFile = 'Use the same DFM form file';
  643. lisConvertTargetSameDfmFileHint = 'Same DFM file for Lazarus and Delphi instead of copying it to LFM';
  644. lisKeepFileOpen = 'Keep converted files open in editor';
  645. lisKeepFileOpenHint = 'All project files will be open in editor after conversion';
  646. lisScanFilesInParentDir = 'Scan files in parent directory';
  647. lisScanFilesInParentDirHint = 'Search for source files in sibling directories'
  648. +' (parent directory and its children)';
  649. lisConvUnknownProps = 'Unknown properties';
  650. lisConvTypesToReplace = 'Types to replace';
  651. lisConvTypeReplacements = 'Type Replacements';
  652. lisConvUnitsToReplace = 'Units to replace';
  653. lisConvUnitReplacements = 'Unit Replacements';
  654. lisConvUnitReplHint = 'Unit names in uses section of a source unit';
  655. lisConvTypeReplHint = 'Unknown types in form file (DFM/LFM)';
  656. lisConvCoordOffs = 'Coordinate offsets';
  657. lisConvCoordHint = 'An offset is added to Top coordinate of controls inside visual containers';
  658. lisConvFuncsToReplace = 'Functions / procedures to replace';
  659. lisConvDelphiCategories = 'Categories:';
  660. lisConvFuncReplacements = 'Function Replacements';
  661. lisConvFuncReplHint = 'Some Delphi functions can be replaced with LCL function';
  662. lisConvAddCommentAfterReplacement = 'Add comment after replacement';
  663. lisConvDelphiName = 'Delphi Name';
  664. lisConvNewName = 'New Name';
  665. lisConvParentContainer = 'Parent Container';
  666. lisConvTopOff = 'Top offset';
  667. lisConvLeftOff = 'Left offset';
  668. lisConvDelphiFunc = 'Delphi Function';
  669. lisConvAddedUnitToUsesSection = 'Added unit %s to uses section';
  670. lisConvAddingFlagForRegister = 'Adding flag for "Register" procedure in unit %s.';
  671. lisConvDeletedFile = 'Deleted file %s';
  672. lisConvBracketNotFound = 'Bracket not found';
  673. lisConvDprojFileNotSupportedYet =
  674. '.dproj file is not supported yet. The file is used by Delphi 2007 and newer.'+
  675. ' Please select a .dpr file for projects or .dpk file for packages.';
  676. lisConvRepairingIncludeFiles = 'Repairing include files : ';
  677. lisConvUserSelectedToEndConversion = 'User selected to end conversion with file %s';
  678. lisConvFixedUnitName = 'Fixed unit name from %s to %s.';
  679. lisConvShouldBeFollowedByNumber = '"$" should be followed by a number: %s';
  680. lisConvReplacedCall = 'Replaced call %s with %s';
  681. lisConvReplFuncParameterNum = 'Replacement function parameter number should be >= 1: %s';
  682. lisConvBracketMissingFromReplFunc = '")" is missing from replacement function: %s';
  683. lisConvProblemsFindingAllUnits = 'Problems when trying to find all units from project file %s';
  684. lisConvProblemsRepairingFormFile = 'Problems when repairing form file %s';
  685. lisConvProblemsFixingIncludeFile = 'Problems when fixing include files in file %s';
  686. lisConvStoppedBecauseThereIsPackage = 'Stopped because there already is a package with the same name';
  687. lisConvConvertedFrom = ' { *Converted from %s* }';
  688. lisConvThisLogWasSaved = 'This log was saved to %s';
  689. lisScanning = 'Scanning';
  690. lisScanParentDir = 'Scanning parent directory';
  691. lisReplacement = 'Replacement';
  692. lisReplacements = 'Replacements';
  693. lisInteractive = 'Interactive';
  694. lisAutomatic = 'Automatic';
  695. lisProperties = 'Properties (replace or remove)';
  696. lisTypes = 'Types (not removed if no replacement)';
  697. lisReplaceRemoveUnknown = 'Fix unknown properties and types';
  698. lisReplacementFuncs = 'Replacement functions';
  699. lisFilesHaveRightEncoding = '*** All found files already have the right encoding ***';
  700. lisEncodingNumberOfFilesFailed = 'Number of files failed to convert: %d';
  701. lisnoname = 'noname';
  702. lisTheDestinationDirectoryDoesNotExist = 'The destination directory%s"%s" does not exist.';
  703. lisRenameFile = 'Rename file?';
  704. lisThisLooksLikeAPascalFileItIsRecommendedToUseLowerC = 'This looks like a Pascal file.'
  705. +'%sIt is recommended to use lower case filenames, to avoid '
  706. +'various problems on some filesystems and different compilers.'
  707. +'%sRename it to lowercase?';
  708. lisRenameToLowercase = 'Rename to lowercase';
  709. lisKeepName = 'Keep name';
  710. lisOverwriteFile = 'Overwrite file?';
  711. lisAFileAlreadyExistsReplaceIt = 'A file "%s" already exists.%sReplace it?';
  712. lisOverwriteFileOnDisk = 'Overwrite file on disk';
  713. lisAmbiguousFilesFound = 'Ambiguous files found';
  714. lisThereAreOtherFilesInTheDirectoryWithTheSameName = 'There are other files in '
  715. +'the directory with the same name,'
  716. +'%swhich only differ in case:'
  717. +'%s%s'
  718. +'%sDelete them?';
  719. lisDeleteOldFile = 'Delete old file "%s"?';
  720. lisDeletingOfFileFailed = 'Deleting of file "%s" failed.';
  721. lisStreamingError = 'Streaming error';
  722. lisUnableToStreamT = 'Unable to stream %s:T%s.';
  723. lisPathToInstance = 'Path to failed Instance:';
  724. lisResourceSaveError = 'Resource save error';
  725. lisUnableToAddResourceHeaderCommentToResourceFile = 'Unable to add resource '
  726. +'header comment to resource file %s"%s".%sProbably a syntax error.';
  727. lisUnableToAddResourceTFORMDATAToResourceFileProbably = 'Unable to add '
  728. +'resource T%s:FORMDATA to resource file %s"%s".%sProbably a syntax error.';
  729. lisContinueWithoutLoadingForm = 'Continue without loading form';
  730. lisCancelLoadingUnit = 'Cancel loading unit';
  731. lisAbortAllLoading = 'Abort all loading';
  732. lisSkipFile = 'Skip file';
  733. lisUnableToTransformBinaryComponentStreamOfTIntoText = 'Unable to transform '
  734. +'binary component stream of %s:T%s into text.';
  735. lisTheFileWasNotFoundIgnoreWillGoOnLoadingTheProject = 'The file "%s" was not found.'
  736. +'%sIgnore will go on loading the project,'
  737. +'%sAbort will stop the loading.';
  738. lisSkipFileAndContinueLoading = 'Skip file and continue loading';
  739. lisAbortLoadingProject = 'Abort loading project';
  740. lisFileNotFound2 = 'File "%s" not found.';
  741. lisFileNotFoundDoYouWantToCreateIt = 'File "%s" not found.%sDo you want to create it?';
  742. lisProjectInfoFileDetected = 'Project info file detected';
  743. lisTheFileSeemsToBeTheProgramFileOfAnExistingLazarusP = 'The file %s seems '
  744. +'to be the program file of an existing Lazarus Project.';
  745. lisTheFileSeemsToBeAProgramCloseCurrentProject = 'The file "%s" seems to be a program.'
  746. +'%sClose current project and create a new Lazarus project for this program?'
  747. +'%s"No" will load the file as normal source.';
  748. lisProgramDetected = 'Program detected';
  749. lisUnableToConvertTextFormDataOfFileIntoBinaryStream = 'Unable to convert '
  750. +'text form data of file %s"%s"%sinto binary stream. (%s)';
  751. lisSaveProject = 'Save project %s (*%s)';
  752. lisRemoveUnitPath = 'Remove unit path?';
  753. lisTheDirectoryContainsNoProjectUnitsAnyMoreRemoveThi = 'The directory "%s" '
  754. +'contains no project units any more. Remove this directory from the '
  755. +'project''s unit search path?';
  756. lisInvalidExecutable = 'Invalid Executable';
  757. lisInvalidExecutableMessageText = 'The file "%s" is not executable.';
  758. lisInvalidProjectFilename = 'Invalid project filename';
  759. lisisAnInvalidProjectNamePleaseChooseAnotherEGProject = '"%s" is an '
  760. +'invalid project name.%sPlease choose another (e.g. project1.lpi)';
  761. lisChooseADifferentName = 'Choose a different name';
  762. lisTheProjectInfoFileIsEqualToTheProjectMainSource = 'The project info '
  763. +'file "%s"%sis equal to the project main source file!';
  764. lisUnitIdentifierExists = 'Unit identifier exists';
  765. lisThereIsAUnitWithTheNameInTheProjectPleaseChoose = 'There is a unit with the '
  766. +'name "%s" in the project.%sPlease choose a different name';
  767. lisErrorCreatingFile = 'Error creating file';
  768. lisCopyError2 = 'Copy error';
  769. lisSourceDirectoryDoesNotExist = 'Source directory "%s" does not exist.';
  770. lisSorryThisTypeIsNotYetImplemented = 'Sorry, this type is not yet implemented';
  771. lisFileHasChangedSave = 'File "%s" has changed. Save?';
  772. lisUnitHasChangedSave = 'Unit "%s" has changed. Save?';
  773. lisSourceOfPageHasChangedSave = 'Source of page "%s" has changed. Save?';
  774. lisSourceOfPageHasChangedSaveEx = 'Sources of pages have changed. Save page "%s"? (%d more)';
  775. lisSourceModified = 'Source modified';
  776. lisOpenProject = 'Open Project?';
  777. lisOpenTheProject = 'Open the project %s?';
  778. lisOpenPackage = 'Open Package?';
  779. lisOpenThePackage = 'Open the package %s?';
  780. lisRevertFailed = 'Revert failed';
  781. lisFileIsVirtual = 'File "%s" is virtual.';
  782. lisFileNotText = 'File not text';
  783. lisUnableToRenameFile = 'Unable to rename file';
  784. lisUnableToCopyFile = 'Unable to copy file';
  785. lisWriteError = 'Write Error';
  786. lisByte = '%s byte';
  787. lisFileDoesNotLookLikeATextFileOpenItAnyway = 'File "%s"'
  788. +'%sdoes not look like a text file.'
  789. +'%sOpen it anyway?';
  790. lisUnableToCreateBackupDirectory = 'Unable to create backup directory "%s".';
  791. lisSourceAndDestinationAreTheSame = 'Source and Destination are the same:%s%s';
  792. lisInvalidCommand = 'Invalid command';
  793. lisTheCommandAfterIsNotExecutable = 'The command after "%s" is not executable.';
  794. lisUnableToCleanUpDestinationDirectory = 'Unable to clean up destination directory';
  795. lisCommandAfterInvalid = 'Command after invalid';
  796. lisTheCommandAfterPublishingIsInvalid = 'The command after publishing is invalid:%s"%s"';
  797. lisUnableToCleanUpPleaseCheckPermissions = 'Unable to clean up "%s".%sPlease check permissions.';
  798. lisCommandAfterPublishingModule = 'Command after publishing module';
  799. lisUnableToAddToProjectBecauseThereIsAlreadyAUnitWith = 'Unable to add %s '
  800. +'to project, because there is already a unit with the same name in the Project.';
  801. lisAddToProject = 'Add %s to project?';
  802. lisTheFile = 'The file "%s"';
  803. lisAddToUnitSearchPath = 'Add to unit search path?';
  804. lisAddToIncludeSearchPath = 'Add to include search path?';
  805. lisTheNewIncludeFileIsNotYetInTheIncludeSearchPathAdd =
  806. 'The new include file is not yet in the include search path.%sAdd directory %s?';
  807. lisTheNewUnitIsNotYetInTheUnitSearchPathAddDirectory =
  808. 'The new unit is not yet in the unit search path.%sAdd directory %s?';
  809. lisisAlreadyPartOfTheProject = '%s is already part of the Project.';
  810. lisRemoveFromProject = 'Remove from Project';
  811. lisShouldTheComponentBeAutoCreatedWhenTheApplicationS = 'Should the '
  812. +'component "%s" be auto created when the application starts?';
  813. lisAddToStartupComponents = 'Add to startup components?';
  814. lisCreateAProjectFirst = 'Create a project first!';
  815. lisTheTestDirectoryCouldNotBeFoundSeeIDEOpt = 'The Test Directory '
  816. +'could not be found:%s"%s"%s(see IDE options)';
  817. lisBuildNewProject = 'Build new project';
  818. lisTheProjectMustBeSavedBeforeBuildingIfYouSetTheTest = 'The project must be saved before building'
  819. +'%sIf you set the Test Directory in the IDE options,'
  820. +'%syou can create new projects and build them at once.'
  821. +'%sSave project?';
  822. lisBusy = 'Busy';
  823. lisCanNotTestTheCompilerWhileDebuggingOrCompiling = 'Cannot test the '
  824. +'compiler while debugging or compiling.';
  825. lisExecutingCommandBefore = 'Executing command before';
  826. lisProject2 = 'Project: ';
  827. lisExecutingCommandAfter = 'Executing command after';
  828. lisNoProgramFileSFound = 'No program file "%s" found.';
  829. lisNotNow = 'Not now';
  830. lisYouCanNotBuildLazarusWhileDebuggingOrCompiling = 'You cannot build '
  831. +'Lazarus while debugging or compiling.';
  832. lisReadError = 'Read Error';
  833. lisUnableToReadFile = 'Unable to read file';
  834. lisUnableToReadFile2 = 'Unable to read file "%s".';
  835. lisUnableToReadFileError = 'Unable to read file "%s"%sError: %s';
  836. lisUnableToReadTheProjectInfoFile = 'Unable to read the project info file%s"%s".';
  837. lisUnableToReadLpi = 'Unable to read lpi';
  838. lisStrangeLpiFile = 'Strange lpi file';
  839. lisTheFileDoesNotLookLikeALpiFile = 'The file %s does not look like a lpi file.';
  840. lisAmbiguousUnitFound = 'Ambiguous unit found';
  841. lisTheUnitExistsTwiceInTheUnitPathOfThe = 'The unit %s exists twice in the '
  842. +'unit path of the %s:';
  843. lisHintCheckIfTwoPackagesContainAUnitWithTheSameName = 'Hint: Check if two '
  844. +'packages contain a unit with the same name.';
  845. lisIgnoreAll = 'Ignore all';
  846. lisDeleteFileFailed = 'Delete file failed';
  847. lisUnableToRemoveOldBackupFile = 'Unable to remove old backup file "%s"!';
  848. lisRenameFileFailed = 'Rename file failed';
  849. lisUnableToRenameFileTo = 'Unable to rename file "%s" to "%s"!';
  850. lisUnableToRenameFileTo2= 'Unable to rename file "%s"%sto "%s".';
  851. lisBackupFileFailed = 'Backup file failed';
  852. lisUnableToBackupFileTo = 'Unable to backup file "%s" to "%s"!';
  853. lisFileNotLowercase = 'File not lowercase';
  854. lisTheUnitIsNotLowercaseTheFreePascalCompiler = 'The unit filename "%s" is not lowercase.'
  855. +'%sThe Free Pascal compiler does not search for all cases.'
  856. +' It is recommended to use lowercase filename.'
  857. +'%sRename file lowercase?';
  858. lisDeleteAmbiguousFile = 'Delete ambiguous file?';
  859. lisAmbiguousFileFoundThisFileCanBeMistakenWithDelete = 'Ambiguous file '
  860. +'found: "%s"%sThis file can be mistaken with "%s"%sDelete the ambiguous file?';
  861. lisLazarusEditorV = 'Lazarus IDE v%s';
  862. lisnewProject = '(new project)';
  863. liscompiling = '%s (compiling ...)';
  864. lisdebugging = '%s (debugging ...)';
  865. lisRunning = '%s (running ...)';
  866. lisUnableToFindFile = 'Unable to find file "%s".';
  867. lisUnableToFindFileCheckSearchPathInProjectCompilerOption = 'Unable to find file "%s".'
  868. +'%sIf it belongs to your project, check search path in'
  869. +'%sProject -> Compiler Options -> Search Paths -> Other Unit Files.'
  870. +' If this file belongs to a package, check the appropriate package compiler'
  871. +' options. If this file belongs to Lazarus, make sure compiling clean.'
  872. +' If the file belongs to FPC then check fpc.cfg.'
  873. +' If unsure, check Project -> CompilerOptions -> Test';
  874. lisNOTECouldNotCreateDefineTemplateForFreePascal = 'NOTE: Could not create '
  875. +'Define Template for Free Pascal Sources';
  876. lisClassNotFound = 'Class not found';
  877. lisClassNotFoundAt = 'Class %s not found at %s(%s,%s)';
  878. lisRemoveUses = 'Remove uses "%s"';
  879. lisCreateLocalVariable = 'Create local variable "%s"';
  880. lisHideAllHintsAndWarningsByInsertingIDEDirectivesH = 'Hide all hints and '
  881. +'warnings by inserting IDE directives {%H-}';
  882. lisHideMessageAtByInsertingIDEDirectiveH = 'Hide message at %s by inserting '
  883. +'IDE directive {%H-}';
  884. lisHideMessageByInsertingIDEDirectiveH = 'Hide message by inserting IDE directive {%H-}';
  885. lisOIFClassNotFound = 'Class "%s" not found.';
  886. lisClassIsNotARegisteredComponentClassUnableToPaste = 'Class "%s" is not '
  887. +'a registered component class.%sUnable to paste.';
  888. lisControlNeedsParent = 'Control needs parent';
  889. lisTheClassIsATControlAndCanNotBePastedOntoANonContro = 'The class "%s" '
  890. +'is a TControl and cannot be pasted onto a non control.%sUnable to paste.';
  891. lisConversionError = 'Conversion error';
  892. lisUnableToConvertComponentTextIntoBinaryFormat = 'Unable to convert '
  893. +'component text into binary format:%s%s';
  894. lisInsufficientEncoding = 'Insufficient encoding';
  895. lisUnableToConvertToEncoding = 'Unable to convert to encoding "%s"';
  896. lisSavingFileAsLoosesCharactersAtLineColumn = 'Saving file "%s" as "%s" '
  897. +'looses characters at line %s, column %s.';
  898. lisNOTECouldNotCreateDefineTemplateForLazarusSources = 'NOTE: Could not '
  899. +'create Define Template for Lazarus Sources';
  900. lisInvalidExpressionHintTheMakeResourcestringFunction = 'Invalid expression.%s'
  901. +'Hint: The "Make Resourcestring" function expects a string constant in a '
  902. +'single file. Please select the expression and try again.';
  903. lisSelectionExceedsStringConstant = 'Selection exceeds string constant';
  904. lisHintTheMakeResourcestringFunctionExpectsAStringCon = 'Hint: The "Make '
  905. +'Resourcestring" function expects a string constant.%sPlease select the '
  906. +'expression and try again.';
  907. lisNoResourceStringSectionFound = 'No ResourceString Section found';
  908. lisUnableToFindAResourceStringSectionInThisOrAnyOfThe = 'Unable to find a '
  909. +'ResourceString section in this or any of the used units.';
  910. lisComponentNameIsNotAValidIdentifier = 'Component name "%s" is not a valid identifier';
  911. lisComponentNameIsAPascalKeyword = 'Component name "%s" is a Pascal keyword.';
  912. lisOwnerIsAlreadyUsedByTReaderTWriterPleaseChooseAnot = '''Owner'' is '
  913. +'already used by TReader/TWriter. Please choose another name.';
  914. lisDuplicateNameAComponentNamedAlreadyExistsInTheInhe = 'Duplicate name: A '
  915. +'component named "%s" already exists in the inherited component %s';
  916. lisComponentNameIsKeyword = 'Component name "%s" is keyword';
  917. lisThereIsAlreadyAComponentClassWithTheName = 'There is already a component '
  918. +'class with the name %s.';
  919. lisTheUnitItselfHasAlreadyTheNamePascalIdentifiersMus = 'The unit itself '
  920. +'has already the name "%s". Pascal identifiers must be unique.';
  921. lisUnableToRenameVariableInSource = 'Unable to rename variable in source.';
  922. lisUnableToUpdateCreateFormStatementInProjectSource = 'Unable to update '
  923. +'CreateForm statement in project source';
  924. lisThereIsAlreadyAFormWithTheName = 'There is already a form with the name "%s"';
  925. lisThereIsAlreadyAUnitWithTheNamePascalIdentifiersMus = 'There is already a '
  926. +'unit with the name "%s". Pascal identifiers must be unique.';
  927. lisThisComponentAlreadyContainsAClassWithTheName = 'This component already '
  928. +'contains a class with the name %s.';
  929. lisSeeMessages = 'See messages.';
  930. lisError = 'Error: ';
  931. lisWarning = 'Warning: ';
  932. lisFile2 = 'File: ';
  933. lisDirectory = 'Directory: ';
  934. lisYouCanDownloadFPCAndTheFPCSourcesFromHttpSourcefor = 'You can download '
  935. +'FPC and the FPC sources from http://sourceforge.net/projects/lazarus/?'
  936. +'source=directory';
  937. lisSaveChanges = 'Save changes?';
  938. lisSaveFileBeforeClosingForm = 'Save file "%s"%sbefore closing form "%s"?';
  939. lisUnableToRenameFormInSource = 'Unable to rename form in source.';
  940. lisTheComponentIsInheritedFromToRenameAnInheritedComp = 'The component %s '
  941. +'is inherited from %s.%sTo rename an inherited component open the '
  942. +'ancestor and rename it there.';
  943. lisUnableToFindMethod = 'Unable to find method.';
  944. lisUnableToCreateNewMethod = 'Unable to create new method.';
  945. lisUnableToShowMethod = 'Unable to show method.';
  946. lisPleaseFixTheErrorInTheMessageWindow = 'Please fix the error shown in the'
  947. +' message window, which is normally below the source editor.';
  948. lisMethodClassNotFound = 'Method class not found';
  949. lisClassOfMethodNotFound = 'Class "%s" of method "%s" not found.';
  950. lisUnableToRenameMethodPleaseFixTheErrorShownInTheMessag = 'Unable to rename '
  951. +'method. Please fix the error shown in the message window.';
  952. lisStopDebugging = 'Stop Debugging?';
  953. lisStopTheDebugging = 'Stop the debugging?';
  954. lisCannotFindLazarusStarter = 'Cannot find Lazarus starter:%s%s';
  955. lisFPCTooOld = 'FPC too old';
  956. lisTheProjectUsesTheNewFPCResourcesWhichRequiresAtLea = 'The project uses '
  957. +'the new FPC resources, which requires at least FPC 2.4';
  958. lisCreateDirectory = 'Create directory?';
  959. lisTheOutputDirectoryIsMissing = 'The output directory "%s" is missing.';
  960. lisCreateIt = 'Create it';
  961. // file dialogs
  962. lisOpenFile = 'Open File';
  963. lisOpenFile2 = 'Open file';
  964. lisProjectSRaisedExceptionClassS = 'Project %s raised exception class ''%s''.';
  965. lisProjectSRaisedExceptionClassSWithMessageSS = 'Project %s raised '
  966. +'exception class ''%s'' with message:%s%s';
  967. lisProjectSRaisedExceptionInFileLineSrc = '%0:s%0:s In file ''%1:s'' at line %2:d:%0:s%3:s';
  968. lisProjectSRaisedExceptionInFileLine = '%0:s%0:s In file ''%1:s'' at line %2:d';
  969. lisProjectSRaisedExceptionInFileAddress = '%0:s%0:s In file ''%1:s'' at address %2:x';
  970. lisProjectSRaisedExceptionAtAddress = '%0:s%0:s At address %1:x';
  971. lisPEEditVirtualUnit = 'Edit Virtual Unit';
  972. lisIECOExportFileExists = 'Export file exists';
  973. lisIECOExportFileExistsOpenFileAndReplaceOnlyCompilerOpti = 'Export file "%s" exists.'
  974. +'%sOpen file and replace only compiler options?'
  975. +'%s(Other settings will be kept.)';
  976. lisIECOImportCompilerOptions = 'Import Compiler Options';
  977. lisIECOExportCompilerOptions = 'Export Compiler Options';
  978. lisIECOCompilerOptionsOf = 'Compiler options of';
  979. lisIECOCurrentBuildMode = 'Current build mode';
  980. lisIECOAllBuildModes = 'All build modes';
  981. lisIECOErrorOpeningXml = 'Error opening XML';
  982. lisIECOErrorOpeningXmlFile = 'Error opening XML file "%s":%s%s';
  983. lisImportingBuildModesNotSupported = 'Importing BuildModes is not supported for packages.';
  984. lisSuccessfullyImportedBuildModes = 'Successfully imported %d BuildModes from "%s".';
  985. lisSuccessfullyExportedBuildModes = 'Successfully exported %d BuildModes to "%s".';
  986. lisSuccessfullyImportedCompilerOptions = 'Successfully imported compiler options from "%s".';
  987. lisSuccessfullyExportedCompilerOptions = 'Successfully exported compiler options to "%s".';
  988. lisIECONoCompilerOptionsInFile = 'File "%s" does not contain compiler options.';
  989. lisIECORecentFiles = 'Recent files';
  990. lisIECOSaveToFile = 'Save to file';
  991. lisIECOLoadFromFile = 'Load from file';
  992. lisDebugUnableToLoadFile = 'Unable to load file';
  993. lisDebugUnableToLoadFile2 = 'Unable to load file "%s".';
  994. lisOpenProjectFile = 'Open Project File';
  995. lisSelectFile = 'Select the file';
  996. lisClickHereToBrowseTheFileHint = 'Click here to browse the file';
  997. lisOpenPackageFile = 'Open Package File';
  998. lisSaveSpace = 'Save ';
  999. lisSelectDFMFiles = 'Select Delphi form files (*.dfm)';
  1000. lisChooseDirectory = 'Choose directory';
  1001. lisDestinationDirectory = 'Destination directory';
  1002. lisCommandAfter = 'Command after';
  1003. lisChooseLazarusSourceDirectory = 'Choose Lazarus Directory';
  1004. lisChooseCompilerExecutable = 'Choose compiler executable (%s)';
  1005. lisChooseFPCSourceDir = 'Choose FPC source directory';
  1006. lisChooseCompilerMessages = 'Choose compiler messages file';
  1007. lisChooseMakeExecutable = 'Choose "make" executable';
  1008. lisChooseDebuggerExecutable = 'Choose debugger executable';
  1009. lisChooseTestBuildDir = 'Choose the directory for tests';
  1010. lisChooseExecutable = 'Choose an executable';
  1011. // dialogs
  1012. lisProjectChanged = 'Project changed';
  1013. lisSaveChangesToProject = 'Save changes to project %s?';
  1014. lisProjectSessionChanged = 'Project session changed';
  1015. lisSaveSessionChangesToProject = 'Save session changes to project %s?';
  1016. lisAboutLazarus = 'About Lazarus';
  1017. lisVersion = 'Version';
  1018. lisVerToClipboard = 'Copy version information to clipboard';
  1019. lisDate = 'Date';
  1020. lisFPCVersion = 'FPC Version: ';
  1021. lisSVNRevision = 'SVN Revision: ';
  1022. lisPrior = 'prior %s';
  1023. lisWelcomeToLazarusThereIsAlreadyAConfigurationFromVe = 'Welcome to Lazarus %s'
  1024. +'%sThere is already a configuration from version %s in'
  1025. +'%s%s';
  1026. lisTheOldConfigurationWillBeUpgraded = 'The old configuration will be '
  1027. +'upgraded.';
  1028. lisTheConfigurationWillBeDowngradedConverted = 'The configuration will be '
  1029. +'downgraded/converted.';
  1030. lisIfYouWantToUseTwoDifferentLazarusVersionsYouMustSt = 'If you want to use '
  1031. +'two different Lazarus versions you must start the second Lazarus with '
  1032. +'the command line parameter primary-config-path or pcp.'
  1033. +'%sFor example:';
  1034. lisUpgradeConfiguration = 'Upgrade configuration';
  1035. lisUpgrade = 'Upgrade';
  1036. lisDowngradeConfiguration = 'Downgrade configuration';
  1037. lisDowngrade = 'Downgrade';
  1038. lisAboutLazarusMsg =
  1039. 'License: GPL/LGPL. See Lazarus and Free Pascal sources for license details.'
  1040. +'%s'
  1041. +'Lazarus is an IDE to create graphical and console applications '
  1042. +'with Free Pascal. Free Pascal is Pascal and Object Pascal '
  1043. +'compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more.'
  1044. +'%s'
  1045. +'Lazarus is the missing part of the puzzle that will allow you to '
  1046. +'develop programs for all of the above platforms in a Delphi like '
  1047. +'environment. The IDE is a RAD tool that includes a form designer.'
  1048. +'%s'
  1049. +'As Lazarus is growing we need more developers.';
  1050. lisAboutNoContributors = 'Cannot find contributors list.';
  1051. lisUnitNameAlreadyExistsCap = 'Unitname already in project';
  1052. lisTheUnitAlreadyExists = 'The unit "%s" already exists.';
  1053. lisForceRenaming = 'Force renaming';
  1054. lisCancelRenaming = 'Cancel renaming';
  1055. lisAbortAll = 'Abort all';
  1056. lisInvalidPascalIdentifierCap = 'Invalid Pascal Identifier';
  1057. lisInvalidPascalIdentifierText = 'The name "%s" is not a valid Pascal identifier.';
  1058. lisCopyError = 'Copy Error';
  1059. lisCloseAllTabsTitle = 'Close Source Editor Window';
  1060. lisCloseAllTabsQuestion = 'Closing a Source Editor Window. Do you want close all files or hide the window?';
  1061. lisCloseAllTabsClose = 'Close files';
  1062. lisCloseAllChecked = 'Close All Checked';
  1063. lisCloseAllTabsHide = 'Hide window';
  1064. lisSaveAllChecked = 'Save All Checked';
  1065. lisActivate = 'Activate';
  1066. lisActivateSelected = 'Activate Selected';
  1067. // hints
  1068. lisHintSaveAll = 'Save all';
  1069. lisHintToggleFormUnit = 'Toggle Form/Unit';
  1070. lisHintViewUnits = 'View Units';
  1071. lisHintViewForms = 'View Forms';
  1072. lisHintStepInto = 'Step Into';
  1073. lisHintStepOver = 'Step Over';
  1074. lisHintStepOut = 'Run until function returns';
  1075. lisGPLNotice =
  1076. '<description>' + sLineBreak + sLineBreak
  1077. +'Copyright (C) <year> <name of author> <contact>' + sLineBreak + sLineBreak
  1078. +'This source is free software; you can redistribute it and/or modify '
  1079. +'it under the terms of the GNU General Public License as published by '
  1080. +'the Free Software Foundation; either version 2 of the License, or '
  1081. +'(at your option) any later version. ' + sLineBreak + sLineBreak
  1082. +'This code is distributed in the hope that it will be useful, but '
  1083. +'WITHOUT ANY WARRANTY; without even the implied warranty of '
  1084. +'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU '
  1085. +'General Public License for more details. ' + sLineBreak + sLineBreak
  1086. +'A copy of the GNU General Public License is available on the World '
  1087. +'Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also '
  1088. +'obtain it by writing to the Free Software Foundation, '
  1089. +'Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.';
  1090. lisLGPLNotice =
  1091. '<description>' + sLineBreak + sLineBreak
  1092. +'Copyright (C) <year> <name of author> <contact>' + sLineBreak + sLineBreak
  1093. +'This library is free software; you can redistribute it and/or modify '
  1094. +'it under the terms of the GNU Library General Public License as published '
  1095. +'by the Free Software Foundation; either version 2 of the License, or '
  1096. +'(at your option) any later version. ' + sLineBreak + sLineBreak
  1097. +'This program is distributed in the hope that it will be useful, '
  1098. +'but WITHOUT ANY WARRANTY; without even the implied warranty of '
  1099. +'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the '
  1100. +'GNU Library General Public License for more details. ' + sLineBreak + sLineBreak
  1101. +'You should have received a copy of the GNU Library General Public License '
  1102. +'along with this library; if not, write to the Free Software '
  1103. +'Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.';
  1104. lisModifiedLGPLNotice =
  1105. '<description>' + sLineBreak + sLineBreak
  1106. +'Copyright (C) <year> <name of author> <contact>' + sLineBreak + sLineBreak
  1107. +'This library is free software; you can redistribute it and/or modify '
  1108. +'it under the terms of the GNU Library General Public License as published '
  1109. +'by the Free Software Foundation; either version 2 of the License, or '
  1110. +'(at your option) any later version with the following modification:' + sLineBreak + sLineBreak
  1111. +'As a special exception, the copyright holders of this library give you '
  1112. +'permission to link this library with independent modules to produce an '
  1113. +'executable, regardless of the license terms of these independent modules,'
  1114. +'and to copy and distribute the resulting executable under terms of your '
  1115. +'choice, provided that you also meet, for each linked independent module, '
  1116. +'the terms and conditions of the license of that module. An independent '
  1117. +'module is a module which is not derived from or based on this library. If '
  1118. +'you modify this library, you may extend this exception to your version of '
  1119. +'the library, but you are not obligated to do so. If you do not wish to do '
  1120. +'so, delete this exception statement from your version.' + sLineBreak + sLineBreak
  1121. +'This program is distributed in the hope that it will be useful, '
  1122. +'but WITHOUT ANY WARRANTY; without even the implied warranty of '
  1123. +'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the '
  1124. +'GNU Library General Public License for more details. ' + sLineBreak + sLineBreak
  1125. +'You should have received a copy of the GNU Library General Public License '
  1126. +'along with this library; if not, write to the Free Software '
  1127. +'Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.';
  1128. // MIT license aka Expat license see: http://www.opensource.org/licenses/MIT
  1129. lisMITNotice =
  1130. '<description>' + sLineBreak + sLineBreak
  1131. +'Copyright (c) <year> <copyright holders>' + sLineBreak + sLineBreak
  1132. +'Permission is hereby granted, free of charge, to any person obtaining a copy of '
  1133. +'this software and associated documentation files (the "Software"), to deal in '
  1134. +'the Software without restriction, including without limitation the rights to '
  1135. +'use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of '
  1136. +'the Software, and to permit persons to whom the Software is furnished to do so, '
  1137. +'subject to the following conditions:' + sLineBreak + sLineBreak
  1138. +'The above copyright notice and this permission notice shall be included in all '
  1139. +'copies or substantial portions of the Software.' + sLineBreak + sLineBreak
  1140. +'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR '
  1141. +'IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, '
  1142. +'FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE '
  1143. +'AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER '
  1144. +'LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, '
  1145. +'OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE '
  1146. +'SOFTWARE.';
  1147. // Options dialog groups
  1148. dlgGroupEnvironment = 'Environment';
  1149. dlgGroupEditor = 'Editor';
  1150. dlgGroupCodetools = 'Codetools';
  1151. dlgGroupCodeExplorer = 'Code Explorer';
  1152. dlgGroupDebugger = 'Debugger';
  1153. // Options dialog
  1154. dlgIDEOptions = 'IDE Options';
  1155. dlgBakNoSubDirectory = '(no subdirectory)';
  1156. dlgEOFocusMessagesAtCompilation = 'Focus messages at compilation';
  1157. lisMaximumParallelProcesses0MeansDefault = 'Maximum parallel processes, 0 '
  1158. +'means default (%s)';
  1159. lisShowFPCMessageLinesCompiled = 'Show FPC message "lines compiled"';
  1160. lisElevateTheMessagePriorityToAlwaysShowItByDefaultIt = 'Elevate the message'
  1161. +' priority to always show it (by default it has low priority "verbose")';
  1162. lisMessagesWindow = 'Messages Window';
  1163. lisCheckForDiskFileChangesViaContent = 'Check for disk file changes via content '
  1164. +'rather than timestamp';
  1165. lisAutoCheckModifiedFiles = 'Automatically check (select) modified files';
  1166. lisSlowerButMoreAccurate = 'Slower but more accurate.';
  1167. // Search dialog
  1168. dlgSearchCaption = 'Searching ...';
  1169. dlgSearchAbort = 'Search terminated by user.';
  1170. dlgSeachDirectoryNotFound = 'Search directory "%s" not found.';
  1171. lissMatches = 'Matches';
  1172. lissSearching = 'Searching';
  1173. lissSearchText = 'Search text';
  1174. dlgWindow = 'Window';
  1175. dlgFrmEditor = 'Form Editor';
  1176. dlgObjInsp = 'Object Inspector';
  1177. dlgEnvFiles = 'Files';
  1178. lisIgnoreBinaries = 'Ignore binaries';
  1179. lisSimpleSyntax = 'Simple syntax';
  1180. lisNormallyTheFilterIsARegularExpressionInSimpleSynta = 'Normally the '
  1181. +'filter is a regular expression. In simple syntax a . is a normal '
  1182. +'character, a * stands for anything, a ? stands for any character, and '
  1183. +'comma and semicolon separates alternatives. For example: Simple '
  1184. +'syntax *.pas;*.pp corresponds to ^(.*\.pas|.*\.pp)$';
  1185. lisUseExcludeFilter = 'Use exclude filter';
  1186. lisExcludeFilter = 'Exclude filter';
  1187. lisProjectInformation = 'Project information';
  1188. lisSaveEditorInfoOfNonProjectFiles = 'Save editor info of non project files';
  1189. lisSaveInfoOfClosedEditorFiles = 'Save info of closed editor files';
  1190. lisUseIncludeFilter = 'Use include filter';
  1191. lisIncludeFilter = 'Include filter';
  1192. dlgEnvBckup = 'Backup';
  1193. dlgNaming = 'Naming';
  1194. lisInformation = 'Information';
  1195. lisQuickFixes = 'Quick fixes';
  1196. lisAutoCompletionOn = 'Auto completion: on';
  1197. lisAutoCompletionOff = 'Auto completion: off';
  1198. lisSAMSelectNone = 'Select none';
  1199. lisKMClassic = 'Classic';
  1200. lisKMLazarusDefault = 'Lazarus (default)';
  1201. lisKMMacOSXApple = 'Mac OS X (Apple style)';
  1202. lisKMMacOSXLaz = 'Mac OS X (Lazarus style)';
  1203. lisKMDefaultToOSX = 'Default adapted to OS X';
  1204. lisPEFilename = 'Filename:';
  1205. lisPEUnitname = 'Unitname:';
  1206. lisPVUTheUnitnameIsUsedWhenTheIDEExtendsUsesClauses = 'The unitname is used '
  1207. +'when the IDE extends uses clauses';
  1208. lisPEInvalidUnitFilename = 'Invalid unit filename';
  1209. lisPVUAPascalUnitMustHaveTheExtensionPpOrPas = 'A Pascal unit must have the '
  1210. +'extension .pp or .pas';
  1211. lisPEInvalidUnitname = 'Invalid unitname';
  1212. lisPVUTheUnitnameIsNotAValidPascalIdentifier = 'The unitname is not a valid '
  1213. +'Pascal identifier.';
  1214. lisPVUUnitnameAndFilenameDoNotMatchExampleUnit1PasAndUni = 'Unitname and '
  1215. +'Filename do not match.%sExample: unit1.pas and Unit1';
  1216. lisPEConflictFound = 'Conflict found';
  1217. lisPVUThereIsAlreadyAnUnitWithThisNameFile = 'There is already an unit with '
  1218. +'this name.%sFile: %s';
  1219. lisCMParameter = 'Parameter';
  1220. lisInsertMacro = 'Insert Macro';
  1221. lisCTPleaseSelectAMacro = 'please select a macro';
  1222. dlgEnvProject = 'Tabs for project';
  1223. lisCenterALostWindow = 'Center a lost window';
  1224. lisNumberOfFilesToConvert = 'Number of files to convert: %s';
  1225. lisConvertEncoding = 'Convert Encoding';
  1226. lisConvertProjectOrPackage = 'Convert project or package';
  1227. lisNewEncoding = 'New encoding:';
  1228. lisFileFilter = 'File filter';
  1229. lisFilesInASCIIOrUTF8Encoding = 'Files in ASCII or UTF-8 encoding';
  1230. lisFilesNotInASCIINorUTF8Encoding = 'Files not in ASCII nor UTF-8 encoding';
  1231. podAddPackageUnitToUsesSection = 'Add package unit to uses section';
  1232. lisCodeBrowser = 'Code Browser';
  1233. // IDE General options
  1234. dlgEnvLanguage = 'Language';
  1235. dlgEnvLanguageHint = 'Language of all IDE strings. Restart IDE after changing it for best result.';
  1236. dlgCheckAndAutoSaveFiles = 'Check and Auto Save Files';
  1237. lisAskBeforeSavingProjectSSession = 'Ask before saving project''s session';
  1238. lisIfOnlySessionInfoChangedThenAsk = 'If only the session info changed, ask about saving it.';
  1239. dlgEdFiles = 'Editor Files';
  1240. dlgIntvInSec = 'Interval in secs';
  1241. dlgDesktopHints = 'Hints';
  1242. dlgDesktopButtons = 'Buttons - ';
  1243. dlgDesktopMenus = 'Menus - ';
  1244. dlgPalHints = 'Hints for component palette';
  1245. dlgSpBHints = 'Hints for main speed buttons (open, save, ...)';
  1246. dlgMouseAction = 'Mouse Action';
  1247. dlgPreferDoubleClickOverSingleClick = 'Prefer double-click over single-click';
  1248. dlgCurrentlyRespectedByMessagesWindow = 'Currently respected by messages window, '
  1249. +'jump history and search results.';
  1250. lisExportEnvironmentOptions = 'Export environment options';
  1251. lisImportEnvironmentOptions = 'Import environment options';
  1252. // Desktop options
  1253. dlgManageDesktops = 'Manage desktops';
  1254. dlgSaveCurrentDesktopAs = 'Save current desktop as';
  1255. dlgReallyDeleteDesktop = 'Really delete desktop "%s"?';
  1256. dlgCannotUseDockedUndockedDesktop = 'You cannot use docked desktop in undocked environment and vice versa.';
  1257. dlgRenameDesktop = 'Rename desktop';
  1258. dlgNewDesktop = 'New desktop ...';
  1259. dlgSetActiveDesktop = 'Set active';
  1260. dlgToggleDebugDesktop = 'Toggle as debug desktop';
  1261. dlgDesktopName = 'Desktop name';
  1262. dlgOverwriteDesktop = 'Desktop with the name "%s" was found.'+sLineBreak+'Should the old desktop be overwritten?';
  1263. dlgDebugDesktop = 'debug';
  1264. dlgActiveDesktop = 'active';
  1265. dlgImportDesktopExists = 'A desktop with the same name already exists.'+sLineBreak+'Please confirm the desktop name:';
  1266. dlgDesktopsImported = '%d desktop(s) successfully imported from "%s"';
  1267. dlgDesktopsExported = '%d desktop(s) successfully exported to "%s"';
  1268. lisExportSelected = 'Export selected';
  1269. lisExportAll = 'Export all';
  1270. dlgGrayedDesktopsUndocked = 'Grayed desktops are for undocked environment.';
  1271. dlgAutoSaveActiveDesktop = 'Auto save active desktop';
  1272. dlgAutoSaveActiveDesktopHint = 'Save active desktop on IDE close'+sLineBreak+'Save debug desktop on IDE close and debug end';
  1273. // Window options
  1274. dlgShowingWindows = 'Showing Windows';
  1275. dlgSingleTaskBarButton = 'Show single button in TaskBar';
  1276. dlgHideIDEOnRun = 'Hide IDE windows on run';
  1277. dlgHideIDEOnRunHint = 'Do not show the IDE at all while program is running.';
  1278. lisShowOnlyOneButtonInTheTaskbarForTheWholeIDEInstead = 'Show only one '
  1279. +'button in the taskbar for the whole IDE, instead of one per window. Some'
  1280. +' Linux Window Managers like Cinnamon do not support this and always show'
  1281. +' one button per window.';
  1282. lisIDETitleStartsWithProjectName = 'IDE title starts with project name';
  1283. lisIDETitleShowsProjectDir = 'IDE title shows project directory';
  1284. lisIDETitleShowsBuildMode = 'IDE title shows selected build mode';
  1285. lisAutoAdjustIDEHeight = 'Automatically adjust IDE main window height';
  1286. lisAutoAdjustIDEHeightHint = '';
  1287. lisAutoAdjustIDEHeightFullComponentPalette = 'Show complete component palette';
  1288. lisAutoAdjustIDEHeightFullComponentPaletteHint = 'If component palette spans over more lines, show them all and not only one.';
  1289. lisWindowMenuWithNameForDesignedForm = 'Window menu shows designed form''s name instead of caption';
  1290. lisWindowMenuWithNameForDesignedFormHint = 'Useful especially if the caption is left empty.';
  1291. dlgWinPos = 'Window positions';
  1292. lisTitleInTaskbarShowsForExampleProject1LpiLazarus = 'Title in taskbar '
  1293. +'shows for example: project1.lpi - Lazarus';
  1294. lisBuildModeInTitleInExample = 'Title in taskbar '
  1295. +'shows for example: project1.lpi - Release - Lazarus';
  1296. lisProjectDirectoryIsShowedInIdeTitleBar = 'Title in taskbar '
  1297. +'shows also directory path of the project';
  1298. // Message window options
  1299. dlgShowMessagesIcons = 'Show Messages Icons';
  1300. dlgAnIconForErrorWarningHintIsShown = 'An icon for error/warning/hint is shown '
  1301. +'in front of a message. The same icon shows in source editor gutter in any case.';
  1302. lisAlwaysDrawSelectedItemsFocused = 'Always draw selected items focused';
  1303. lisDrawTheSelectionFocusedEvenIfTheMessagesWindowHasN = 'Draw the selection '
  1304. +'focused, even if the Messages window has no focus. Use this if your '
  1305. +'theme has a hardly visible unfocused drawing.';
  1306. lisEditorColors = 'Editor Colors';
  1307. lisPastelColors = 'Pastel Colors';
  1308. dlgMainMenu = 'Main Menu';
  1309. dlgSrcEdit = 'Source Editor';
  1310. dlgMsgs = 'Messages';
  1311. dlgProjFiles = 'Project Files';
  1312. dlgEnvType = 'Type';
  1313. dlgEnvNone = 'None';
  1314. srkmecKeyMapLeft = 'Left';
  1315. srkmecKeyMapRight = 'Right';
  1316. dlgSmbFront = 'Symbol in front (.~pp)';
  1317. lisNoBackupFiles = 'No backup files';
  1318. dlgSmbBehind = 'Symbol behind (.pp~)';
  1319. dlgSmbCounter = 'Counter (.pp;1)';
  1320. dlgCustomExt = 'User defined extension (.pp.xxx)';
  1321. dlgBckUpSubDir = 'Same name (in subdirectory)';
  1322. dlgEdCustomExt = 'User defined extension';
  1323. dlgMaxCntr = 'Maximum counter';
  1324. dlgEdBSubDir = 'Sub directory';
  1325. dlgEnvOtherFiles = 'Other Files';
  1326. dlgMaxRecentFiles = 'Max recent files';
  1327. dlgMaxRecentProjs = 'Max recent project files';
  1328. dlgQOpenLastPrj = 'Open last project and packages at start';
  1329. dlgLazarusDir = 'Lazarus directory (default for all projects)';
  1330. dlgFpcExecutable = 'Compiler executable (e.g. %s)';
  1331. dlgFpcSrcPath = 'FPC source directory';
  1332. dlgMakeExecutable = '"Make" executable';
  1333. dlgCompilerMessages = 'Compiler messages language file (*.msg)';
  1334. lisSetThisToTranslateTheCompilerMessagesToAnotherLang = 'Set this to '
  1335. +'translate the compiler messages to another language (i.e. not English). '
  1336. +'For example: German: $(FPCSrcDir)/compiler/msg/errordu.msg.';
  1337. dlgDebugType = 'Debugger type and path';
  1338. dlgTestPrjDir = 'Directory for building test projects';
  1339. dlgQShowGrid = 'Show grid';
  1340. dlgGridConsistsOfSmallDots = 'Grid consists of small dots which help aligning controls.';
  1341. dlgQShowBorderSpacing = 'Show border spacing';
  1342. dlgBorderSpaceCanBeSetInAnchorEditor = 'Border space can be set in Anchor editor. '
  1343. +'A red line is shown if spacing > 0.';
  1344. dlgQSnapToGrid = 'Snap to grid';
  1345. dlgDistanceBetweenGridPointsIsSmallestStep = 'Distance between grid points is '
  1346. +'the smallest step when moving a control.';
  1347. dlgGridX = 'Grid size X';
  1348. dlgGridXHint = 'Horizontal grid step size';
  1349. dlgGridY = 'Grid size Y';
  1350. dlgGridYHint = 'Vertical grid step size';
  1351. dlgGuideLines = 'Show Guide Lines';
  1352. dlgGuideLinesHint = 'When a control is aligned horizontally or vertically '
  1353. +'with another controls, a blue guide line is shown.';
  1354. dlgSnapGuideLines = 'Snap to Guide Lines';
  1355. dlgSnapGuideLinesHint = 'When a control is close to being aligned '
  1356. +'with another control, it snaps to the aligned position.';
  1357. dlgGridColor = 'Grid color';
  1358. dlgLeftTopClr = 'Guide lines Left,Top';
  1359. dlgRightBottomClr = 'Guide lines Right,Bottom';
  1360. dlgGrabberColor = 'Grabber color';
  1361. dlgMarkerColor = 'Marker color';
  1362. dlgRuberbandSelectionColor = 'Rubberband Selection';
  1363. dlgRuberbandCreationColor = 'Rubberband Creation';
  1364. dlgRubberbandSelectsGrandChildren = 'Select grandchildren';
  1365. dlgSelectAllChildControls = 'Select all child controls together with their parent.';
  1366. dlgShowCaptionsOfNonVisuals = 'Show captions of non-visual components';
  1367. dlgDrawComponentsNameBelowIt = 'Draw the component''s name below it.';
  1368. dlgShowDesignerHints = 'Show designer hints';
  1369. dlgShowDesignerHintsHint = 'Hint shows control''s position or size while moving or resizing it.';
  1370. lisOpenDesignerOnOpenUnit = 'Open designer on open unit';
  1371. lisOpenDesignerOnOpenUnitHint = 'Form is loaded in designer always when source unit is opened.';
  1372. dlgrightClickSelects = 'Right click selects';
  1373. dlgComponentUnderMouseCursorIsFirstSelected = 'Component under mouse cursor '
  1374. +'is first selected, then the popup menu commands work on it.';
  1375. lisFEPaintDesignerItemsOnIdle = 'Reduce designer painting';
  1376. lisFEPaintDesignerItemsOnIdleHint = 'Paint designer items only on idle '
  1377. +'(reduce overhead for slow computers)';
  1378. lisAskNameOnCreate = 'Ask name on create';
  1379. lisAskForComponentNameAfterPuttingItOnForm = 'Ask for component '
  1380. +'name after putting it on a designer form.';
  1381. lisOFESwitchToObjectInspectorFavoritesTab = 'Switch to Object Inspector Favorites tab';
  1382. lisSwitchToFavoritesTabAfterAsking = 'Switch to Favorites tab after asking for component name.';
  1383. dlgCheckPackagesOnFormCreate = 'Check packages on form create';
  1384. dlgCheckPackagesOnFormCreateHint = 'The form may require a package to work. '
  1385. +'Install such a package automatically.';
  1386. dlgEnvGrid = 'Grid';
  1387. dlgEnvLGuideLines = 'Guide lines';
  1388. dlgEnvMisc = 'Miscellaneous';
  1389. dlgPasExt = 'Default Pascal extension';
  1390. dlgCharCaseFileAct = 'Save As - auto rename Pascal files lower case';
  1391. dlgAmbigFileAct = 'Ambiguous file action:';
  1392. dlgEnvAsk = 'Ask';
  1393. dlgAutoDel = 'Auto delete file';
  1394. dlgAutoRen = 'Auto rename file lowercase';
  1395. dlgnoAutomaticRenaming = 'No automatic renaming';
  1396. lisWhenAUnitIsRenamedUpdateReferences = 'When a unit is renamed, update references';
  1397. dlgAmbigWarn = 'Warn on compile';
  1398. lisAlwaysIgnore = 'Always ignore';
  1399. // OI colors
  1400. dlgBackColor = 'Background';
  1401. lisToolHeaderRunning = 'Tool Header: Running';
  1402. lisToolHeaderSuccess = 'Tool Header: Success';
  1403. lisToolHeaderFailed = 'Tool Header: Failed';
  1404. lisToolHeaderScrolledUp = 'Tool Header: Scrolled up';
  1405. dlgSubPropColor = 'SubProperties';
  1406. dlgReferenceColor = 'Reference';
  1407. lisAllBuildModes = '<All build modes>';
  1408. lisNameOfActiveBuildMode = 'Name of active build mode';
  1409. dlfReadOnlyColor = 'Read Only';
  1410. dlgHighlightColor = 'Highlight Color';
  1411. dlgHighlightFontColor = 'Highlight Font Color';
  1412. dlgValueColor = 'Value';
  1413. dlgDefValueColor = 'Default Value';
  1414. dlgDifferentValueBackgroundColor = 'Different values background';
  1415. dlgPropNameColor = 'Property Name';
  1416. dlgGutterEdgeColor = 'Gutter Edge Color';
  1417. liswlProperties = '&Properties';
  1418. liswlDIsableAll = 'D&isable All';
  1419. liswlENableAll = 'E&nable All';
  1420. liswlDeLeteAll = 'De&lete All';
  1421. liswlInspectPane = 'Inspect pane';
  1422. dlgOIMiscellaneous = 'Miscellaneous';
  1423. dlgOISpeedSettings = 'Speed settings';
  1424. dlgOIItemHeight = 'Item height';
  1425. dlgHeightOfOnePropertyInGrid = 'Height of one property in the grid.';
  1426. dlgOIUseDefaultLazarusSettings = 'Use default Lazarus settings';
  1427. dlgOIUseDefaultDelphiSettings = 'Use default Delphi settings';
  1428. lisShowComponentTreeInObjectInspector = 'Show component tree';
  1429. lisShowsAllControlsInTreeHierarchy = 'Shows all controls in tree hierarchy.';
  1430. lisShowHintsInObjectInspector = 'Show hints';
  1431. lisHintAtPropertysNameShowsDescription = 'A hint at property''s name shows its description.';
  1432. lisUseCheckboxForBooleanValues = 'Use CheckBox for Boolean values';
  1433. lisDefaultIsComboboxWithTrueAndFalse = 'The default is ComboBox with "True" and "False" selections';
  1434. lisAutoShowObjectInspector = 'Auto show';
  1435. lisObjectInspectorBecomesVisible = 'Object Inspector becomes visible '
  1436. +'when components are selected in designer.';
  1437. lisBoldNonDefaultObjectInspector = 'Bold non default values';
  1438. lisValuesThatAreChangedFromDefault = 'Values that are changed from the default '
  1439. +'are stored in .lfm file and are shown differently in Object Inspector.';
  1440. lisDrawGridLinesObjectInspector = 'Draw grid lines';
  1441. lisHorizontalLinesBetweenProperties = 'Horizontal lines between properties.';
  1442. lisShowGutterInObjectInspector = 'Show gutter';
  1443. lisShowStatusBarInObjectInspector = 'Show statusbar';
  1444. lisStatusBarShowsPropertysNameAndClass = 'Statusbar shows the property''s '
  1445. +'name and the class where it is published.';
  1446. lisShowInfoBoxInObjectInspector = 'Show information box';
  1447. lisShowsDescriptionForSelectedProperty = 'A box at the bottom shows '
  1448. +'description for the selected property.';
  1449. dlgEnvBackupHelpNote = 'Notes: Project files are all files in the project directory';
  1450. lisEnvOptDlgInvalidDebuggerFilename = 'Invalid debugger filename';
  1451. lisEnvOptDlgInvalidDebuggerFilenameMsg = 'The debugger file "%s" is not an executable.';
  1452. lisEnvOptDlgDirectoryNotFound = 'Directory not found';
  1453. lisDirectoryNotFound = 'Directory "%s" not found.';
  1454. lisRemoveFromSearchPath = 'Remove from search path';
  1455. lisTheDirectoryWasNotFound = 'The directory %s was not found.';
  1456. lisInstallationFailed = 'Installation failed';
  1457. lisPkgMangThePackageFailedToCompileRemoveItFromTheInstallati = 'The package "%s" '
  1458. +'failed to compile.%sRemove it from the installation list?';
  1459. lisEnvOptDlgTestDirNotFoundMsg = 'Test directory "%s" not found.';
  1460. lisTitleOpenComponentIcon24x24 = 'Choose a component icon 24x24';
  1461. // open-dialog filters
  1462. dlgFilterAll = 'All files';
  1463. dlgFilterXML = 'XML files';
  1464. dlgFilterHTML = 'HTML files';
  1465. dlgFilterPrograms = 'Programs';
  1466. dlgFilterExecutable = 'Executable';
  1467. dlgFilterLazarusFile = 'Lazarus file';
  1468. dlgFilterLazarusEditorFile = 'Editor file types';
  1469. dlgFilterLazarusUnit = 'Lazarus unit';
  1470. dlgFilterLazarusInclude = 'Lazarus include file';
  1471. dlgFilterLazarusProject = 'Lazarus project';
  1472. dlgFilterLazarusForm = 'Lazarus form';
  1473. dlgFilterLazarusPackage = 'Lazarus package';
  1474. dlgFilterLazarusProjectSource = 'Lazarus project source';
  1475. dlgFilterLazarusOtherFile = 'Lazarus other file';
  1476. dlgFilterLazarusSession = 'Lazarus session';
  1477. dlgFilterLazarusDesktopSettings = 'Lazarus Desktop Settings';
  1478. dlgFilterDelphiUnit = 'Delphi unit';
  1479. dlgFilterDelphiProject = 'Delphi project';
  1480. dlgFilterDelphiPackage = 'Delphi package';
  1481. dlgFilterDelphiForm = 'Delphi form';
  1482. dlgFilterPascalFile = 'Pascal file';
  1483. dlgFilterDciFile = 'DCI file';
  1484. dlgFilterFPCMessageFile = 'FPC message file';
  1485. dlgFilterCodetoolsTemplateFile = 'CodeTools template file';
  1486. dlgFilterImagesPng = 'PNG images';
  1487. dlgFilterImagesBitmap = 'Bitmap images';
  1488. dlgFilterImagesPixmap = 'Pixmap images';
  1489. // editor options
  1490. dlgEdMisc = 'Misc';
  1491. dlgEdTabIndent = 'Tab and Indent';
  1492. dlgEdDisplay = 'Display';
  1493. dlgKeyMapping = 'Key Mappings';
  1494. dlgKeyMappingErrors = 'Key mapping errors';
  1495. dlgEdBack = 'Back';
  1496. dlgReport = 'Report';
  1497. dlgDelTemplate = 'Delete template ';
  1498. dlgChsCodeTempl = 'Choose code template file (*.dci)';
  1499. lisPkgMgrNew = 'new';
  1500. lisPkgMgrRemove = 'remove';
  1501. lisPkgMgrKeep = 'keep';
  1502. lisConfirmNewPackageSetForTheIDE = 'Confirm new package set for the IDE';
  1503. lisConfirmPackageNewPackageSet = 'New package set';
  1504. lisConfirmPackageOldPackageSet = 'Old package set';
  1505. lisConfirmPackageAction = 'Action';
  1506. lisSaveFileAs = 'Save file as';
  1507. lisOpenExistingFile = 'Open existing file';
  1508. dlgUndoGroupOptions = 'Undo / Redo';
  1509. dlgScrollGroupOptions = 'Scrolling';
  1510. dlgIndentsTabsGroupOptions = 'Tabs';
  1511. dlgIndentsIndentGroupOptions = 'Indent';
  1512. dlgCommentIndentGroupOptions = 'Comments';
  1513. dlgCursorGroupOptions = 'Cursor';
  1514. dlgBlockGroupOptions = 'Selection';
  1515. dlgAlwaysVisibleCursor = 'Always visible cursor';
  1516. dlgAutoIndent = 'Auto indent';
  1517. dlgAutoIndentLink = '(Set up smart indent)';
  1518. dlgAutoHideCursor = 'Hide mouse when typing';
  1519. dlgGroupUndo = 'Group Undo';
  1520. dlgHalfPageScroll = 'Half page scroll';
  1521. dlgKeepCursorX = 'Keep cursor X position';
  1522. dlgPersistentCursor = 'Persistent cursor';
  1523. dlgPersistentBlock = 'Persistent block';
  1524. dlgOverwriteBlock = 'Overwrite block';
  1525. dlgCursorSkipsSelection = 'Cursor skips selection';
  1526. dlgCursorSkipsTab = 'Cursor skips tabs';
  1527. dlgScrollByOneLess = 'Scroll by one less';
  1528. dlgScrollPastEndFile = 'Scroll past end of file';
  1529. dlgScrollPastEndLine = 'Caret past end of line';
  1530. dlgScrollHint = 'Show scroll hint';
  1531. lisShowSpecialCharacters = 'Show special characters';
  1532. dlgCloseButtonsNotebook = 'Show close buttons in notebook';
  1533. dlgCtrlMiddleTabCloseOtherPages = 'Ctrl-middle-click on tab closes all others';
  1534. dlgShowFileNameInCaption = 'Show file name in caption';
  1535. dlgSourceEditTabMultiLine = 'Multiline tabs';
  1536. dlgHideSingleTabInNotebook = 'Hide tab in single page windows';
  1537. dlgTabNumbersNotebook = 'Show tab numbers in notebook';
  1538. dlgNotebookTabPos = 'Source notebook tabs position';
  1539. lisNotebookTabPosTop = 'Top';
  1540. lisNotebookTabPosBottom = 'Bottom';
  1541. lisNotebookTabPosLeft = 'Left';
  1542. lisNotebookTabPosRight = 'Right';
  1543. dlgUseTabsHistory = 'Use tab history when closing tabs';
  1544. dlgShowGutterHints = 'Show gutter hints';
  1545. dlgSmartTabs = 'Smart tabs';
  1546. dlgTabsToSpaces = 'Tabs to spaces';
  1547. dlgTabIndent = 'Tab indents blocks';
  1548. dlgTrimTrailingSpaces = 'Trim trailing spaces';
  1549. dlgAnsiCommentTab = 'Ansi (* *)';
  1550. dlgCurlyCommentTab = 'Curly { }';
  1551. dlgSlashCommentTab = 'Slash //';
  1552. dlgStringBreakIndentTab = 'String ''''';
  1553. dlgCommentContinue = 'Prefix comments on linebreak';
  1554. dlgCommentContinueMatch = 'Match current line';
  1555. dlgCommentContinuePrefix = 'Prefix new line';
  1556. dlgCommentAlignMaxDefault = 'Make default indent for new line if comment opens at column:';
  1557. dlgCommentAlignMaxToken = 'Limit indent to';
  1558. dlgCommentContinueMatchText = 'Match text after token "%s"';
  1559. dlgCommentContinueMatchToken = 'Match text including token "%s"';
  1560. dlgCommentContinueMatchLine = 'Match whole line';
  1561. dlgCommentContinueMatchAsterisk = 'Match text including "*" of token "(*"';
  1562. dlgCommentContinuePrefixIndDefault = 'Align Prefix at indent of previous line';
  1563. dlgCommentContinuePrefixIndMatch = 'Align Prefix below start of comment on first comment line';
  1564. dlgCommentContinuePrefixIndNone = 'Do not indent prefix';
  1565. dlgCommentShlashExtendMatch = 'Extend, if matched';
  1566. dlgCommentShlashExtendMatchSplit = 'Extend, if matched and caret in the middle of text (not at EOL)';
  1567. dlgCommentShlashExtendAlways = 'Extend, if matched or not matched';
  1568. dlgCommentShlashExtendAlwaysSplit = 'Extend, if matched or not matched (not at EOL)';
  1569. dlgStringEnableAutoContinue = 'Extend strings on linebreak';
  1570. dlgStringAutoAppend = 'Append text to close string';
  1571. dlgStringAutoPrefix = 'Prefix string on new line';
  1572. dlgUndoAfterSave = 'Undo after save';
  1573. dlgFindTextatCursor = 'Find text at cursor';
  1574. dlgUseSyntaxHighlight = 'Use syntax highlight';
  1575. dlgUseCodeFolding = 'Code Folding';
  1576. dlgCodeFoldEnableFold = 'Fold';
  1577. dlgCodeFoldEnableHide = 'Hide';
  1578. dlgCodeFoldEnableBoth = 'Both';
  1579. dlgCodeFoldPopUpOrder = 'Reverse fold-order in Popup';
  1580. dlfMousePredefinedScheme = 'Use predefined scheme';
  1581. dlfNoPredefinedScheme = '< None >';
  1582. dlfMouseSimpleGenericSect = 'General';
  1583. dlfMouseSimpleGutterSect = 'Gutter';
  1584. dlfMouseSimpleGutterLeftDown = 'Standard, All actions (breakpoint, fold) on mouse down';
  1585. dlfMouseSimpleGutterLeftUp = 'Extended, Actions (breakpoint, fold) on mouse up. Selection on mouse down and move';
  1586. dlfMouseSimpleGutterLeftUpRight = 'Extended, Actions, right gutter half only';
  1587. dlfMouseSimpleGutterLines = 'Use line numbers to select lines';
  1588. dlfMouseSimpleTextSect = 'Text';
  1589. dlfMouseSimpleTextSectDrag = 'Drag selection (copy/paste)';
  1590. dlfMouseSimpleRightMoveCaret = 'Right mouse includes caret move';
  1591. dlfMouseSimpleTextSectMidLabel = 'Middle Button';
  1592. dlfMouseSimpleTextSectWheelLabel = 'Wheel';
  1593. dlfMouseSimpleTextSectRightLabel = 'Right Button';
  1594. dlfMouseSimpleTextSectExtra1Label = 'Extra-1 Button';
  1595. dlfMouseSimpleTextSectExtra2Label = 'Extra-2 Button';
  1596. dlfMouseSimpleTextSectCtrlWheelLabel = 'Ctrl Wheel';
  1597. dlfMouseSimpleTextSectAltWheelLabel = 'Alt Wheel';
  1598. dlfMouseSimpleTextShiftSectWheelLabel = 'Shift Wheel';
  1599. dlfMouseSimpleTextSectAltCtrlWheelLabel = 'Alt-Ctrl Wheel';
  1600. dlfMouseSimpleTextSectShiftAltWheelLabel = 'Shift-Alt Wheel';
  1601. dlfMouseSimpleTextSectShiftCtrlWheelLabel = 'Shift-Ctrl Wheel';
  1602. dlfMouseSimpleTextSectShiftAltCtrlWheelLabel = 'Shift-Alt-Ctrl';
  1603. dlfMouseSimpleTextSectPageLMod = 'Left 1';
  1604. dlfMouseSimpleTextSectPageLMulti = 'Left 2';
  1605. dlfMouseSimpleTextSectPageBtn = 'Middle';
  1606. dlfMouseSimpleTextSectPageWheel = 'Wheel';
  1607. dlfMouseSimpleTextSectPageRight = 'Right';
  1608. dlfMouseSimpleTextSectPageExtra1 = 'Extra 1';
  1609. dlfMouseSimpleTextSectPageExtra2 = 'Extra 2';
  1610. dlfMouseSimpleTextSectLDoubleLabel = 'Double';
  1611. dlfMouseSimpleTextSectLTripleLabel = 'Triple';
  1612. dlfMouseSimpleTextSectLQuadLabel = 'Quad';
  1613. dlfMouseSimpleTextSectLDoubleShiftLabel = 'Shift Double';
  1614. dlfMouseSimpleTextSectLDoubleAltLabel = 'Alt Double';
  1615. dlfMouseSimpleTextSectLDoubleCtrlLabel = 'Ctrl Double';
  1616. dlfMouseSimpleTextSectShiftLabel = 'Shift Button';
  1617. dlfMouseSimpleTextSectAltLabel = 'Alt Button';
  1618. dlfMouseSimpleTextSectCtrlLabel = 'Ctrl Button';
  1619. dlfMouseSimpleTextSectAltCtrlLabel = 'Alt-Ctrl Button';
  1620. dlfMouseSimpleTextSectShiftAltLabel = 'Shift-Alt Button';
  1621. dlfMouseSimpleTextSectShiftCtrlLabel = 'Shift-Ctrl Button';
  1622. dlfMouseSimpleTextSectShiftAltCtrlLabel = 'Shift-Alt-Ctrl Button';
  1623. dlfMouseSimpleButtonNothing = 'Nothing/Default';
  1624. dlfMouseSimpleButtonSelContinuePlain = 'Continue %0:s';
  1625. dlfMouseSimpleButtonSelContinue = 'Continue %0:s (Bound to: %1:s)';
  1626. dlfMouseSimpleButtonSelect = 'Select text';
  1627. dlfMouseSimpleButtonSelectColumn = 'Select text (Column mode)';
  1628. dlfMouseSimpleButtonSelectLine = 'Select text (Line mode)';
  1629. dlfMouseSimpleButtonSelectByToken = 'Select text (tokens)';
  1630. dlfMouseSimpleButtonSelectByWord = 'Select text (words)';
  1631. dlfMouseSimpleButtonSelectByLine = 'Select text (lines)';
  1632. dlfMouseSimpleButtonSetWord = 'Select current Word';
  1633. dlfMouseSimpleButtonSetLineSmart = 'Select current Line (Text)';
  1634. dlfMouseSimpleButtonSetLineFull = 'Select current Line (Full)';
  1635. dlfMouseSimpleButtonSetPara = 'Select current Paragraph';
  1636. dlfMouseSimpleButtonPaste = 'Paste';
  1637. dlfMouseSimpleButtonDeclaration = 'Jumps to implementation';
  1638. dlfMouseSimpleButtonDeclarationBlock = 'Jumps to implementation/other block end';
  1639. dlfMouseSimpleButtonAddHistoryPoint = 'Add history point';
  1640. dlfMouseSimpleButtonHistBack = 'History back';
  1641. dlfMouseSimpleButtonHistForw = 'History forward';
  1642. dlfMouseSimpleButtonSetFreeBookmark = 'Set free bookmark';
  1643. dlfMouseSimpleButtonZoomReset = 'Reset zoom';
  1644. dlfMouseSimpleButtonContextMenu = 'Context Menu';
  1645. dlfMouseSimpleButtonContextMenuDbg = 'Context Menu (debug)';
  1646. dlfMouseSimpleButtonContextMenuTab = 'Context Menu (tab)';
  1647. dlfMouseSimpleButtonMultiCaretToggle = 'Toggle extra Caret';
  1648. dlfMouseSimpleWheelNothing = 'Nothing/Default';
  1649. dlfMouseSimpleWheelSrollDef = 'Scroll (System speed)';
  1650. dlfMouseSimpleWheelSrollLine = 'Scroll (Single line)';
  1651. dlfMouseSimpleWheelSrollPage = 'Scroll (Page)';
  1652. dlfMouseSimpleWheelSrollPageLess = 'Scroll (Page, less one line)';
  1653. dlfMouseSimpleWheelSrollPageHalf = 'Scroll (Half page)';
  1654. dlfMouseSimpleWheelHSrollDef = 'Scroll horizontal (System speed)';
  1655. dlfMouseSimpleWheelHSrollLine = 'Scroll horizontal (Single line)';
  1656. dlfMouseSimpleWheelHSrollPage = 'Scroll horizontal (Page)';
  1657. dlfMouseSimpleWheelHSrollPageLess = 'Scroll horizontal (Page, less one line)';
  1658. dlfMouseSimpleWheelHSrollPageHalf = 'Scroll horizontal (Half page)';
  1659. dlfMouseSimpleWheelZoom = 'Zoom';
  1660. dlfMouseSimpleWarning = 'You have unsaved changes. Using this page will undo changes made on the advanced page';
  1661. dlfMouseSimpleDiff = 'This page does not represent your current settings. See advanced page. Use this page to reset any advanced changes';
  1662. dlfMouseResetAll = 'Reset all settings';
  1663. dlfMouseResetText = 'Reset all text settings';
  1664. dlfMouseResetGutter = 'Reset all gutter settings';
  1665. dlgMouseOptions = 'Mouse';
  1666. dlgMouseOptionsAdv = 'Advanced';
  1667. dlgMouseOptNodeAll = 'All';
  1668. dlgMouseOptNodeMain = 'Text';
  1669. dlgMouseOptNodeSelect = 'Selection';
  1670. dlgMouseOptNodeGutter = 'Gutter';
  1671. dlgMouseOptNodeGutterFold = 'Fold Tree';
  1672. dlgMouseOptNodeGutterFoldCol = 'Collapsed [+]';
  1673. dlgMouseOptNodeGutterFoldExp = 'Expanded [-]';
  1674. dlgMouseOptNodeGutterLines = 'Line Numbers';
  1675. dlgMouseOptNodeGutterChanges = 'Line Changes';
  1676. dlgMouseOptNodeGutterLineOverview = 'Overview';
  1677. dlgMouseOptNodeGutterLineOverviewMarks = 'Overview Mark';
  1678. dlgMouseOptHeadOrder = 'Order';
  1679. dlgMouseOptHeadContext = 'Context';
  1680. dlgMouseOptHeadDesc = 'Action';
  1681. dlgMouseOptHeadBtn = 'Button';
  1682. dlgMouseOptHeadCount = 'Click';
  1683. dlgMouseOptHeadDir = 'Up/Down';
  1684. dlgMouseOptHeadShift = 'Shift';
  1685. dlgMouseOptHeadAlt = 'Alt';
  1686. dlgMouseOptHeadCtrl = 'Ctrl';
  1687. dlgMouseOptHeadCaret = 'Caret';
  1688. dlgMouseOptHeadPriority = 'Priority';
  1689. dlgMouseOptHeadOpt = 'Option';
  1690. dlgMouseOptBtnLeft = 'Left';
  1691. dlgMouseOptBtnMiddle = 'Middle';
  1692. dlgMouseOptBtnRight = 'Right';
  1693. dlgMouseOptBtnExtra1 = 'Extra 1';
  1694. dlgMouseOptBtnExtra2 = 'Extra 2';
  1695. dlgMouseOptBtnWheelUp = 'Wheel up';
  1696. dlgMouseOptBtnWheelDown = 'Wheel down';
  1697. dlgMouseOptBtn1 = 'Single';
  1698. dlgMouseOptBtn2 = 'Double';
  1699. dlgMouseOptBtn3 = 'Triple';
  1700. dlgMouseOptBtn4 = 'Quad';
  1701. dlgMouseOptBtnAny = 'Any';
  1702. dlgMouseOptMoveMouseTrue = 'Y';
  1703. dlgMouseOptMoveMouseFalse = '';
  1704. dlgMouseOptModKeyFalse = 'n';
  1705. dlgMouseOptModKeyTrue = 'Y';
  1706. dlgMouseOptModKeyIgnore = '-';
  1707. dlgMouseOptCheckUpDown = 'Act on Mouse up';
  1708. dlgMouseOptModShift = 'Shift';
  1709. dlgMouseOptModAlt = 'Alt';
  1710. dlgMouseOptModCtrl = 'Ctrl';
  1711. dlgMouseOptOtherAct = 'Other actions using the same button';
  1712. dlgMouseOptOtherActHint = 'They may be executed depending on the Modifier Keys, Fallthrough settings, Single/Double, Up/Down ...';
  1713. dlgMouseOptOtherActToggle = 'Filter Mod-Keys';
  1714. lisDoNotShowThisMessageAgain = 'Do not show this message again';
  1715. dlgMouseOptBtnModDef = 'Make Fallback';
  1716. dlgMouseOptPriorLabel = 'Priority';
  1717. dlgMouseOptOpt2Label = 'Opt';
  1718. dlgMouseOptDlgTitle = 'Edit Mouse';
  1719. dlgMouseOptCapture = 'Capture';
  1720. dlgMouseOptCaretMove = 'Move Caret (extra)';
  1721. dlgMouseOptErrorDup = 'Duplicate Entry';
  1722. dlgMouseOptErrorDupText = 'This entry conflicts with an existing entry';
  1723. dlgMouseOptDescAction = 'Action';
  1724. dlgMouseOptDescButton = 'Click';
  1725. dlgMouseOptionsynCommand = 'IDE-Command';
  1726. dlgUseDividerDraw = 'Divider Drawing';
  1727. dlgEditorOptions = 'Editor options';
  1728. dlgCopyWordAtCursorOnCopyNone = 'Copy word on copy none';
  1729. dlgHomeKeyJumpsToNearestStart = 'Home key jumps to nearest start';
  1730. dlgEndKeyJumpsToNearestStart = 'End key jumps to nearest end';
  1731. dlgMultiCaretOnColumnSelection = 'Enable multi caret for column selection';
  1732. dlgMultiCaretColumnMode = 'Multi-caret (column-select) move with cursor';
  1733. dlgMultiCaretMode = 'Multi-caret move with cursor';
  1734. dlgColorLink = '(Edit Color)';
  1735. dlgKeyLink = '(Edit Key)';
  1736. dlgBracketHighlight = 'Bracket highlight';
  1737. dlgNoBracketHighlight = 'No Highlight';
  1738. dlgHighlightLeftOfCursor = 'Left Of Cursor';
  1739. dlgHighlightRightOfCursor = 'Right Of Cursor';
  1740. gldHighlightBothSidesOfCursor = 'On Both Sides';
  1741. dlgBlockIndentKeys = 'Block indent';
  1742. dlgBlockIndentLink = '(edit keys)';
  1743. dlgBlockIndent = 'Block indent (spaces)';
  1744. dlgBlockTabIndent = 'Block indent (tabs)';
  1745. dlgAutoIndentType = 'Auto indent';
  1746. dlgBlockIndentTypeSpace = 'Spaces';
  1747. dlgBlockIndentTypeCopy = 'Space/tab as prev Line';
  1748. dlgBlockIndentTypePos = 'Position only';
  1749. dlgBlockIndentTypeTabSpace ='Tabs, then spaces';
  1750. dlgBlockIndentTypeTabOnly = 'Tabs, cut off';
  1751. dlgTrimSpaceTypeCaption = 'Trim spaces style';
  1752. dlgTrimSpaceTypeLeaveLine = 'Leave line';
  1753. dlgTrimSpaceTypeEditLine = 'Line Edited';
  1754. dlgTrimSpaceTypeCaretMove = 'Caret or Edit';
  1755. dlgTrimSpaceTypePosOnly = 'Position Only';
  1756. dlgCopyPasteKeepFolds = 'Copy/Paste with fold info';
  1757. dlgUseMinimumIme = 'IME handled by System';
  1758. dlgUndoLimit = 'Undo limit';
  1759. dlgTabWidths = 'Tab widths';
  1760. dlgMarginGutter = 'Margin and gutter';
  1761. dlgVisibleRightMargin = 'Visible right margin';
  1762. dlgVisibleGutter = 'Visible gutter';
  1763. dlgGutterSeparatorIndex = 'Gutter separator index';
  1764. dlgShowLineNumbers = 'Show line numbers';
  1765. dlgShowCompilingLineNumbers = 'Show line numbers';
  1766. dlgRightMargin = 'Right margin';
  1767. dlgGutter = 'Gutter';
  1768. dlgGutterColor = 'Gutter Color';
  1769. dlgDefaultEditorFont='Default editor font';
  1770. dlgEditorFontSize = 'Editor font size';
  1771. dlgExtraCharSpacing = 'Extra char spacing';
  1772. dlgExtraLineSpacing = 'Extra line spacing';
  1773. dlgDisableAntialiasing = 'Disable anti-aliasing';
  1774. lisEdOptsLoadAScheme = 'Load a scheme';
  1775. lisFindKeyCombination = 'Find key combination';
  1776. lisSelectedCommandsMapping = 'Selected Command''s Mapping';
  1777. lisNowLoadedScheme = 'Now loaded: ';
  1778. dlgLang = 'Language';
  1779. dlgEditSchemDefaults = 'Scheme globals';
  1780. lis0No1DrawDividerLinesOnlyForTopLevel2DrawLinesForFi = '0 = no, 1 = draw '
  1781. +'divider lines only for top level, 2 = draw lines for first two levels, ...';
  1782. dlgClrScheme = 'Color Scheme';
  1783. dlgFileExts = 'File extensions';
  1784. dlgSetElementDefault = 'Set element to default';
  1785. dlgSetAllElementDefault = 'Set all elements to default';
  1786. dlgUseSchemeDefaults = 'Use (and edit) global scheme settings';
  1787. dlgUseSchemeLocal = 'Use local scheme settings';
  1788. dlgColor = 'Color';
  1789. dlgColors = 'Colors';
  1790. lisHeaderColors = 'Header colors';
  1791. lisMsgColors = 'Message colors';
  1792. lisSetAllColors = 'Set all colors:';
  1793. lisLazarusDefault = 'Lazarus Default';
  1794. dlgColorNotModified = 'Not modified';
  1795. dlgPriorities = 'Priorities';
  1796. dlgMsgWinColorUrgentNone = 'Normal';
  1797. dlgMsgWinColorUrgentProgress = 'Time and statistics';
  1798. dlgMsgWinColorUrgentDebug = 'Debug';
  1799. dlgMsgWinColorUrgentVerbose3 = 'Verbose 3';
  1800. dlgMsgWinColorUrgentVerbose2 = 'Verbose 2';
  1801. dlgMsgWinColorUrgentVerbose = 'Verbose';
  1802. dlgMsgWinColorUrgentHint = 'Hint';
  1803. dlgMsgWinColorUrgentNote = 'Note';
  1804. dlgMsgWinColorUrgentWarning = 'Warning';
  1805. dlgMsgWinColorUrgentImportant = 'Important';
  1806. dlgMsgWinColorUrgentError = 'Error';
  1807. dlgMsgWinColorUrgentFatal = 'Fatal';
  1808. dlgMsgWinColorUrgentPanic = 'Panic';
  1809. dlgForecolor = 'Foreground';
  1810. dlgFrameColor = 'Text-mark';
  1811. dlgUnsavedLineColor = 'Unsaved line';
  1812. dlgSavedLineColor = 'Saved line';
  1813. dlgGutterCollapsedColor = 'Collapsed';
  1814. dlgElementAttributes = 'Element Attributes';
  1815. dlgEdBold = 'Bold';
  1816. dlgEdItal = 'Italic';
  1817. dlgEdUnder = 'Underline';
  1818. dlgEdOn = 'On';
  1819. dlgEdOff = 'Off';
  1820. dlgEdInvert = 'Invert';
  1821. dlgEdIdComlet = 'Identifier completion';
  1822. dlgEdCompleteBlocks = 'Add close statement for Pascal blocks';
  1823. lisShowValueHintsWhileDebugging = 'Show value hints while debugging';
  1824. lisDebugHintAutoTypeCastClass = 'Automatic typecast for objects';
  1825. dlgMarkupGroup = 'Highlight of Word under Caret';
  1826. dlgBracketMatchGroup = 'Matching bracket pairs';
  1827. dlgPasExtKeywordsGroup = 'Extended Pascal Keyword Options';
  1828. dlgPasKeywordsMatches = 'Matching Keywords';
  1829. dlgPasExtKeywords = 'Highlight control statements as keywords';
  1830. dlgPasStringKeywords = 'Highlight "String" keyword(s)';
  1831. dlgPasStringKeywordsOptDefault = 'Default';
  1832. dlgPasStringKeywordsOptString = 'Only "String"';
  1833. dlgPasStringKeywordsOptNone = 'None';
  1834. dlgMarkupWordFullLen = 'Match word boundaries for words up to this length:';
  1835. dlgMarkupWordNoKeyword = 'Ignore keywords';
  1836. dlgMarkupWordTrim = 'Trim spaces (when highlighting current selection)';
  1837. dlgMarkupWordNoTimer = 'Disable timer for markup current word';
  1838. dlgAutoRemoveEmptyMethods = 'Auto remove empty methods';
  1839. dlgAutoDisplayFuncProto = 'Auto Display Function Prototypes';
  1840. lisShowDeclarationHints = 'Show declaration hints';
  1841. dlgEdDelayInSec = '(%s sec delay)';
  1842. lisDelayForHintsAndCompletionBox = 'Delay for hints and completion box';
  1843. lisDelayForCompletionLongLineHint = 'Delay for long line hints in completion box';
  1844. lisCompletionLongLineHintType = 'Show long line hints';
  1845. lisCompletionLongLineHintTypeNone = 'Never';
  1846. lisCompletionLongLineHintTypeRightOnly = 'Extend right only';
  1847. lisCompletionLongLineHintTypeLittleLeft = 'Extend some left';
  1848. lisCompletionLongLineHintTypeFullLeft = 'Extend far left';
  1849. lisAutomaticFeatures = 'Completion and Hints';
  1850. lisAutoMarkup = 'Markup and Matches';
  1851. dlgMarkupUserDefined = 'User defined markup';
  1852. dlgMarkupUserDefinedNoLists = 'No lists';
  1853. dlgMarkupUserDefinedNoListsSel = 'Select ...';
  1854. dlgMarkupUserDefinedNewName = 'New list';
  1855. dlgMarkupUserDefinedListNew = 'Add list';
  1856. dlgMarkupUserDefinedListDel = 'Delete list';
  1857. dlgMarkupUserDefinedPageMain = 'Main settings';
  1858. dlgMarkupUserDefinedPageKeys = 'Key Settings';
  1859. dlgMarkupUserDefinedMatchCase = 'Case sensitive';
  1860. dlgMarkupUserDefinedMatchStartBound = 'Set bound at term start';
  1861. dlgMarkupUserDefinedMatchEndBound = 'Set bound at term end';
  1862. dlgMarkupUserDefinedDivKeyAdd = 'Add Word or Term';
  1863. dlgMarkupUserDefinedDivKeyRemove = 'Remove Word or Term';
  1864. dlgMarkupUserDefinedDivKeyToggle = 'Toggle Word or Term';
  1865. dlgMarkupUserDefinedDelCaption = 'Delete';
  1866. dlgMarkupUserDefinedDelPrompt = 'Delete list "%s"?';
  1867. dlgMarkupUserDefinedListName = 'Name';
  1868. dlgMarkupUserDefinedNewByKeyOpts = 'Settings for terms added by key';
  1869. dlgMarkupUserDefinedNewByKeyLen = 'Ignore bounds for terms longer than';
  1870. dlgMarkupUserDefinedNewByKeyLenWord = 'current word';
  1871. dlgMarkupUserDefinedNewByKeyLenSelect = 'selection';
  1872. dlgMarkupUserDefinedNewByKeySmartSelect = 'Smart match selection bounds';
  1873. dlgMarkupUserDefinedGlobalList = 'Add/Remove in all editors';
  1874. dlgMarkupUserDefinedDuplicate = 'Duplicate Term';
  1875. dlgMarkupUserDefinedDuplicateMsg = 'The term %s already exists. Duplicates will be removed when the list is saved.';
  1876. lisUserDefinedMarkupKeyGroup = 'User defined text markup';
  1877. lisUserDefinedMarkupKeyAdd = 'Add to list "%s"';
  1878. lisUserDefinedMarkupKeyRemove = 'Remove from list "%s"';
  1879. lisUserDefinedMarkupKeyToggle = 'Toggle on list "%s"';
  1880. dlgMultiWinOptions = 'Pages and Windows';
  1881. dlgMultiWinTabGroup = 'Notebook Tabs';
  1882. dlgMultiWinAccessGroup = 'Find Editor for Jump Targets';
  1883. dlgMultiWinAccessOrder = 'Order to use for editors matching the same criteria';
  1884. dlgMultiWinAccessOrderEdit= 'Most recent focused editor for this file';
  1885. dlgMultiWinAccessOrderWin = 'Editor (for file) in most recent focused window';
  1886. dlgMultiWinAccessType = 'Priority list of criteria to choose an editor:';
  1887. dlgDividerDrawDepth = 'Draw divider level';
  1888. dlgDividerTopColor = 'Line color';
  1889. dlgDividerColorDefault = 'Use right margin color';
  1890. dlgDividerNestColor = 'Nested line color';
  1891. dlgDivPasUnitSectionName = 'Unit sections';
  1892. dlgDivPasUsesName = 'Uses clause';
  1893. dlgDivPasVarGlobalName = 'Var/Type';
  1894. dlgDivPasVarLocalName = 'Var/Type (local)';
  1895. dlgDivPasStructGlobalName = 'Class/Struct';
  1896. dlgDivPasStructLocalName = 'Class/Struct (local)';
  1897. dlgDivPasProcedureName = 'Procedure/Function';
  1898. dlgDivPasBeginEndName = 'Begin/End';
  1899. dlgDivPasTryName = 'Try/Except';
  1900. dlgFoldPasBeginEnd = 'Begin/End (nested)';
  1901. dlgFoldPasProcBeginEnd = 'Begin/End (procedure)';
  1902. dlgFoldPasNestedComment = 'Nested Comment';
  1903. dlgFoldPasIfThen = 'If/Then/Else';
  1904. dlgFoldPasForDo = 'For/Do';
  1905. dlgFoldPasWhileDo = 'While/Do';
  1906. dlgFoldPasWithDo = 'With/Do';
  1907. dlgFoldPasProcedure = 'Procedure';
  1908. dlgFoldPasUses = 'Uses';
  1909. dlgFoldPasVarType = 'Var/Type (global)';
  1910. dlgFoldLocalPasVarType = 'Var/Type (local)';
  1911. dlgFoldPasClass = 'Class/Object';
  1912. dlgFoldPasClassSection = 'public/private';
  1913. dlgFoldPasUnitSection = 'Unit section';
  1914. dlgFoldPasProgram = 'Program';
  1915. dlgFoldPasUnit = 'Unit';
  1916. dlgFoldPasRecord = 'Record';
  1917. dlgFoldPasTry = 'Try';
  1918. dlgFoldPasExcept = 'Except/Finally';
  1919. dlgFoldPasRepeat = 'Repeat';
  1920. dlgFoldPasCase = 'Case';
  1921. dlgFoldPasAsm = 'Asm';
  1922. dlgFoldPasIfDef = '{$IfDef}';
  1923. dlgFoldPasUserRegion = '{%Region}';
  1924. dlgFoldPasAnsiComment = 'Comment (* *)';
  1925. dlgFoldPasBorComment = 'Comment { }';
  1926. dlgFoldPasSlashComment = 'Comment //';
  1927. dlgFoldLfmObject = 'Object (inherited, inline)';
  1928. dlgFoldLfmList = 'List <>';
  1929. dlgFoldLfmItem = 'Item';
  1930. dlgFoldXmlNode = 'Node';
  1931. dlgFoldXmlComment = 'Comment';
  1932. dlgFoldXmlCData = 'CData';
  1933. dlgFoldXmlDocType = 'DocType';
  1934. dlgFoldXmlProcess = 'Processing Instruction';
  1935. dlgFoldHtmlNode = 'Node';
  1936. dlgFoldHtmlComment = 'Comment';
  1937. dlgFoldHtmlAsp = 'ASP';
  1938. dlgFoldDiffChunk = 'Chunk';
  1939. dlgFoldDiffChunkSect = 'Chunk section';
  1940. dlgAddHiAttrDefault = 'Default Text';
  1941. dlgAddHiAttrTextBlock = 'Text block';
  1942. dlgAddHiAttrExecutionPoint = 'Execution point';
  1943. dlgAddHiAttrEnabledBreakpoint = 'Enabled breakpoint';
  1944. dlgAddHiAttrDisabledBreakpoint = 'Disabled breakpoint';
  1945. dlgAddHiAttrInvalidBreakpoint = 'Invalid breakpoint';
  1946. dlgAddHiAttrUnknownBreakpoint = 'Unknown breakpoint';
  1947. dlgAddHiAttrErrorLine = 'Error line';
  1948. dlgAddHiAttrIncrementalSearch = 'Incremental search';
  1949. dlgAddHiAttrHighlightAll = 'Incremental others';
  1950. dlgAddHiAttrBracketMatch = 'Brackets highlight';
  1951. dlgAddHiAttrMouseLink = 'Mouse link';
  1952. dlgAddHiAttrLineNumber = 'Line number';
  1953. dlgAddHiAttrLineHighlight = 'Current line highlight';
  1954. dlgAddHiAttrModifiedLine = 'Modified line';
  1955. dlgAddHiAttrCodeFoldingTree = 'Code folding tree';
  1956. dlgAddHiAttrHighlightWord = 'Highlight current word';
  1957. dlgAddHiAttrFoldedCode = 'Folded code marker';
  1958. dlgAddHiAttrFoldedCodeLine = 'Fold start-line';
  1959. dlgAddHiAttrHiddenCodeLine = 'Hide start-line';
  1960. dlgAddHiAttrWordGroup = 'Word-Brackets';
  1961. dlgAddHiAttrTemplateEditCur = 'Active Cell';
  1962. dlgAddHiAttrTemplateEditSync = 'Syncronized Cells';
  1963. dlgAddHiAttrTemplateEditOther = 'Other Cells';
  1964. dlgAddHiAttrSyncroEditCur = 'Active Cell';
  1965. dlgAddHiAttrSyncroEditSync = 'Syncronized Cells';
  1966. dlgAddHiAttrSyncroEditOther = 'Other Cells';
  1967. dlgAddHiAttrSyncroEditArea = 'Selected Area';
  1968. dlgAddHiAttrGutterSeparator = 'Gutter Separator';
  1969. dlgAddHiSpecialVisibleChars = 'Visualized Special Chars';
  1970. dlgTopInfoHint = 'Current Class/Proc Hint';
  1971. dlgIfDefBlockInactive = 'Inactive $IFDEF code';
  1972. dlgIfDefBlockActive = 'Active $IFDEF code';
  1973. dlgIfDefBlockTmpActive = 'Included mixed state $IFDEF code';
  1974. dlgIfDefNodeInactive = 'Inactive $IFDEF node';
  1975. dlgIfDefNodeActive = 'Active $IFDEF node';
  1976. dlgIfDefNodeTmpActive = 'Included mixed state $IFDEF node';
  1977. dlgAddHiAttrGroupDefault = 'Global';
  1978. dlgAddHiAttrGroupText = 'Text';
  1979. dlgAddHiAttrGroupLine = 'Line';
  1980. dlgAddHiAttrGroupGutter = 'Gutter';
  1981. dlgAddHiAttrGroupSyncroEdit = 'Syncron Edit';
  1982. dlgAddHiAttrGroupTemplateEdit = 'Template Edit';
  1983. dlgAddHiAttrGroupIfDef = 'IfDef';
  1984. dlgEditAccessCaptionLockedInView = 'Locked, if text in view';
  1985. dlgEditAccessCaptionUnLockedInSoftView = 'Unlocked, if text in centered view';
  1986. dlgEditAccessCaptionUnLocked = 'Unlocked';
  1987. dlgEditAccessCaptionUnLockedOpenNewInOldWin = 'New tab in existing window';
  1988. dlgEditAccessCaptionUnLockedOpenNewInNewWin = 'New tab in new window';
  1989. dlgEditAccessCaptionIgnLockedOldEdit = 'Ignore Locks, use longest unused editor';
  1990. dlgEditAccessCaptionIgnLockedOnlyActEdit = 'Ignore Locks, if editor is current';
  1991. dlgEditAccessCaptionIgnLockedOnlyActWin = 'Ignore Locks, if editor in current window';
  1992. dlgEditAccessCaptionUnLockedOpenNewInAnyWin = 'New tab, existing or new window';
  1993. dlgEditAccessDescLockedInView =
  1994. 'This option will use a locked (and only a locked) Editor, '+
  1995. 'which does not need to scroll in order to display the target jump point '+
  1996. '(target jump point is already in visible screen area).';
  1997. dlgEditAccessDescUnLockedInSoftView = 'This option will use a not locked Editor, '+
  1998. 'which does not need to scroll in order to display the target jump point '+
  1999. '(target jump point is already in visible screen center area, excluding 2-5 lines at the top/bottom).';
  2000. dlgEditAccessDescUnLocked = 'This option will use any not locked Editor.';
  2001. dlgEditAccessDescUnLockedOpenNewInOldWin =
  2002. 'If no unlocked tab is found, then this option will open a new Tab in an existing '+
  2003. '(and only in an existing) Window. '+
  2004. 'A tab is only opened if a window exists, that has not yet an editor for the target file.';
  2005. dlgEditAccessDescUnLockedOpenNewInNewWin =
  2006. 'If no unlocked tab is found, then this option will open a new Tab in a new '+
  2007. 'Window (even if other existing windows could be used for the new tab). '+
  2008. 'This option will always succeed, further options are never tested.';
  2009. dlgEditAccessDescIgnLockedOldEdit =
  2010. 'This option will use the longest unused editor for the file, '+
  2011. 'even if it is locked and/or needs scrolling. '+
  2012. 'The determination of the longest unused editor does not look at the order in which the windows were focused, '+
  2013. 'even if this is set by the setting for "same criteria order". ' +
  2014. 'This option will always succeed, further options are never tested.';
  2015. dlgEditAccessDescIgnLockedOnlyActEdit =
  2016. 'This option will check if the current active editor has the target file '+
  2017. 'and if it is, it will use the current editor, even if it is locked and/or needs scrolling.';
  2018. dlgEditAccessDescIgnLockedOnlyActWin =
  2019. 'This option will check if there is an editor for the target file in the current window '+
  2020. 'and if there is, it will use this editor, even if it is locked and/or needs scrolling.';
  2021. dlgEditAccessDescUnLockedOpenNewInAnyWin =
  2022. 'This option will open a new Tab in an existing or new Window, '+
  2023. 'if no unlocked tab is found. '+
  2024. 'This option will always succeed, further options are never tested.';
  2025. // CodeTools dialog
  2026. dlgCodeCreation = 'Code Creation';
  2027. dlgWordsPolicies = 'Words';
  2028. dlgLineSplitting = 'Line Splitting';
  2029. dlgSpaceNotCosmos{:)} = 'Space';
  2030. dlgIdentifierCompletion = 'Identifier Completion';
  2031. dlgJumpingETC = 'Jumping (e.g. Method Jumping)';
  2032. dlgAdjustTopLine = 'Adjust top line due to comment in front';
  2033. dlgCenterCursorLine = 'Center cursor line';
  2034. dlgCursorBeyondEOL = 'Cursor beyond EOL';
  2035. dlgSkipForwardClassDeclarations = 'Skip forward class declarations';
  2036. dlgJumpToMethodBody = 'Jump directly to method body';
  2037. dlgInsertClassParts = 'Insert class parts';
  2038. lisClassCompletion = 'Class Completion';
  2039. dlgAlphabetically = 'Alphabetically';
  2040. dlgCDTLast = 'Last';
  2041. dlgMixMethodsAndProperties = 'Mix methods and properties';
  2042. dlgForwardProcsInsertPolicy = 'Procedure insert policy';
  2043. dlgLast = 'Last (i.e. at end of source)';
  2044. dlgInFrontOfMethods = 'In front of methods';
  2045. dlgBehindMethods = 'Behind methods';
  2046. dlgForwardProcsKeepOrder = 'Keep order of procedures';
  2047. lisNewUnitsAreAddedToUsesSections = 'New units are added to uses sections';
  2048. lisFirst = 'First';
  2049. lisInFrontOfRelated = 'In front of related';
  2050. lisBehindRelated = 'Behind related';
  2051. dlgInsertMethods = 'Insert methods';
  2052. dlgCDTClassOrder = 'Class order';
  2053. dlgKeywordPolicy = 'Keyword policy';
  2054. dlgCDTLower = 'lowercase';
  2055. dlgCDTUPPERCASE = 'UPPERCASE';
  2056. dlg1UP2low = 'Lowercase, first letter up';
  2057. dlgIdentifierPolicy = 'Identifier policy';
  2058. dlgWordExceptions = 'Exceptions';
  2059. dlgPropertyCompletion = 'Property completion';
  2060. lisHeaderCommentForClass = 'Header comment for class';
  2061. lisImplementationCommentForClass = 'Implementation comment for class';
  2062. dlgCompleteProperties = 'Complete properties';
  2063. dlgCDTReadPrefix = 'Read prefix';
  2064. dlgCDTWritePrefix = 'Write prefix';
  2065. dlgCDTStoredPostfix = 'Stored postfix';
  2066. dlgCDTVariablePrefix = 'Variable prefix';
  2067. dlgSetPropertyVariable = 'Set property Variable';
  2068. dlgSetPropertyVariableHint = 'The parameter name for the default setter procedure.';
  2069. dlgSetPropertyVariableIsPrefix = 'is prefix';
  2070. dlgSetPropertyVariableIsPrefixHint = 'If checked, the "Set property Variable" is a prefix. Otherwise it is a fixed name.';
  2071. dlgSetPropertyVariableUseConst = 'use const';
  2072. dlgSetPropertyVariableUseConstHint = 'If checked, the setter parameter is marked with "const".';
  2073. dlgMaxLineLength = 'Max line length:';
  2074. dlgNotSplitLineFront = 'Do not split line in front of';
  2075. dlgNotSplitLineAfter = 'Do not split line after';
  2076. dlgCDTPreview = 'Preview (max line length = 1)';
  2077. dlgInsSpaceFront = 'Insert space in front of';
  2078. dlgInsSpaceAfter = 'Insert space after';
  2079. dlgWRDPreview = 'Preview';
  2080. lisIdCAddition = 'Addition';
  2081. dlgAddSemicolon = 'Add semicolon';
  2082. dlgAddAssignmentOperator = 'Add assignment operator :=';
  2083. lisAddKeywordDo = 'Add keyword "do"';
  2084. dlgUserSchemeError = 'Failed to load user-scheme file %s';
  2085. // source editor
  2086. locwndSrcEditor = 'Source Editor';
  2087. // compiler options
  2088. dlgCompilerOptions = 'Compiler Options';
  2089. dlgCOSetAsDefault = 'Set compiler options as default';
  2090. lisWhenEnabledTheCurrentOptionsAreSavedToTheTemplateW = 'When enabled the '
  2091. +'current options are saved to the template, which is used when creating '
  2092. +'new projects';
  2093. dlgSearchPaths = 'Paths';
  2094. lisIWonderHowYouDidThatErrorInTheBaseDirectory = 'I wonder how you did '
  2095. +'that: Error in the base directory:';
  2096. lisErrorInTheSearchPathForOtherUnitFiles = 'Error in the search path for "'
  2097. +'Other unit files":';
  2098. lisErrorInTheSearchPathForIncludeFiles = 'Error in the search path for "Include files":';
  2099. lisErrorInTheSearchPathForObjectFiles = 'Error in the search path for "Object files":';
  2100. lisErrorInTheSearchPathForLibraries = 'Error in the search path for "Libraries":';
  2101. lisErrorInTheSearchPathForOtherSources = 'Error in the search path for "Other sources":';
  2102. lisErrorInTheCustomLinkerOptionsLinkingPassOptionsToL = 'Error in the '
  2103. +'custom linker options (Compilation and Linking / Pass options to linker):';
  2104. lisErrorInTheCustomCompilerOptionsOther = 'Error in the custom compiler options (Other):';
  2105. lisErrorInTheUnitOutputDirectory = 'Error in the "unit output directory":';
  2106. lisErrorInTheCompilerFileName = 'Error in the compiler file name:';
  2107. lisErrorInTheDebuggerPathAddition = 'Error in the "Debugger path addition":';
  2108. lisIWonderHowYouDidThatErrorInThe = 'I wonder how you did that. Error in the %s:';
  2109. lisValue3 = 'Value: ';
  2110. dlgConfigAndTarget = 'Config and Target';
  2111. dlgCOParsing = 'Parsing';
  2112. dlgCompilationAndLinking = 'Compilation and Linking';
  2113. dlgCOLinking = 'Linking';
  2114. dlgCODebugging = 'Debugging';
  2115. dlgCOVerbosity = 'Verbosity';
  2116. dlgCOCfgCmpMessages = 'Messages';
  2117. lisChooseAnFPCMessageFile = 'Choose an FPC message file';
  2118. lisChooseAFileWithCodeToolsTemplates = 'Choose a file with CodeTools templates';
  2119. dlgCOCompilerCommands = 'Compiler Commands';
  2120. lisUnitOutputDirectory = 'Unit Output directory';
  2121. lisSelectANode = 'Select a node';
  2122. dlgCOAsmStyle = 'Assembler style';
  2123. lisNoCompilerOptionsInherited = 'No compiler options inherited.';
  2124. lisExcludedAtRunTime = '%s excluded at run time';
  2125. lisAllInheritedOptions = 'All inherited options';
  2126. lisunitPath = 'unit path';
  2127. lisincludePath = 'include path';
  2128. lisobjectPath = 'object path';
  2129. lislibraryPath = 'library path';
  2130. lislinkerOptions = 'linker options';
  2131. liscustomOptions = 'custom options';
  2132. dlgSyntaxOptions = 'Syntax options';
  2133. dlgCOCOps = 'C style operators (*=, +=, /= and -=)';
  2134. dlgAssertCode = 'Include assertion code';
  2135. dlgLabelGoto = 'Allow LABEL and GOTO';
  2136. dlgCppInline = 'C++ styled INLINE';
  2137. dlgCMacro = 'C style macros (global)';
  2138. dlgInitDoneOnly = 'Constructor name must be ''' + 'init' + ''' (destructor must be ''' + 'done' + ''')';
  2139. dlgStaticKeyword = 'Static keyword in objects';
  2140. dlgCOAnsiStr = 'Use Ansistrings';
  2141. dlgCOUnitStyle = 'Unit style';
  2142. dlgCOSmartLinkable = 'Smart linkable';
  2143. dlgCORelocatable = 'Relocatable';
  2144. dlgCOChecksAndAssertion = 'Checks and assertion';
  2145. dlgCORange = 'Range';
  2146. dlgCOOverflow = 'Overflow';
  2147. dlgCOStack = 'Stack';
  2148. dlgHeapAndStackSize = 'Heap and stack sizes';
  2149. dlgHeapSize = 'Heap size';
  2150. dlgStackSize = 'Stack size';
  2151. dlgTargetProc = 'Target processor';
  2152. dlgTargetPlatform = 'Target platform';
  2153. dlgOptimizationLevels = 'Optimization levels';
  2154. dlgOtherOptimizations = 'Other optimizations';
  2155. lisSmallerRatherThanFaster = 'Smaller rather than faster';
  2156. dlgLevelNoneOpt = '0 (no optimization)';
  2157. dlgLevel1Opt = '1 (quick, debugger friendly)';
  2158. dlgLevel2Opt = '2 (-O1 + quick optimizations)';
  2159. dlgLevel3Opt = '3 (-O2 + slow optimizations)';
  2160. dlgLevel4Opt = '4 (-O3 + aggressive optimizations, beware)';
  2161. dlgTargetOS = 'Target OS';
  2162. dlgTargetCPUFamily = 'Target CPU family';
  2163. dlgCOInfoForGDB = 'Info for GDB';
  2164. dlgCOOtherDebuggingInfo = 'Other debugging info';
  2165. dlgCOGDB = 'Generate debugging info for GDB (slower / increases exe-size)';
  2166. dlgCOSymbolType = 'Type of debug info';
  2167. dlgCOSymbolTypeAuto = 'Automatic';
  2168. dlgCOSymbolTypeStabs = 'Stabs';
  2169. dlgCOSymbolTypeDwarf2 = 'Dwarf2';
  2170. dlgCOSymbolTypeDwarf2Set = 'Dwarf with sets';
  2171. dlgCOSymbolTypeDwarf3 = 'Dwarf3 (beta)';
  2172. dlgLNumsBct = 'Display line numbers in run-time error backtraces';
  2173. dlgCOHeaptrc = 'Use Heaptrc unit (check for mem-leaks)';
  2174. dlgCOTrashVariables = 'Trash variables';
  2175. dlgCOValgrind = 'Generate code for valgrind';
  2176. dlgGPROF = 'Generate code for gprof';
  2177. dlgCOStrip = 'Strip symbols from executable';
  2178. dlgExtSymb = 'Use external gdb debug symbols file';
  2179. dlgLinkSmart = 'Link smart';
  2180. dlgPassOptsLinker = 'Pass options to linker with "-k", delimiter is space';
  2181. dlgWin32GUIApp = 'Win32 gui application';
  2182. lisOptionValueIgnored = 'ignored';
  2183. lisCannotSubstituteMacroS = 'Cannot substitute macro "%s".';
  2184. dlgTargetSpecificOptions = 'Target-specific options';
  2185. dlgVerbosity = 'Verbosity during compilation:';
  2186. dlgCOShowErr = 'Show errors';
  2187. dlgShowWarnings = 'Show warnings';
  2188. dlgShowNotes = 'Show notes';
  2189. dlgShowHint = 'Show hints';
  2190. dlgShowGeneralInfo = 'Show general info';
  2191. dlgShowEverything ='Show everything';
  2192. dlgShowSummary ='Show summary';
  2193. dlgShowDebugInfo = 'Show debug info';
  2194. dlgShowUsedFiles = 'Show used files';
  2195. dlgShowTriedFiles = 'Show tried files';
  2196. dlgShowCompiledProcedures = 'Show compiled procedures';
  2197. dlgShowConditionals = 'Show conditionals';
  2198. dlgShowExecutableInfo = 'Show executable info (Win32 only)';
  2199. dlgWriteFPCLogo = 'Write FPC logo';
  2200. dlgHintsUnused = 'Show hints for unused units in main';
  2201. dlgHintsParameterSenderNotUsed = 'Show hints for parameter "Sender" not used';
  2202. dlgConfigFiles = 'Config files';
  2203. dlgUseFpcCfg = 'Use standard compiler config file (fpc.cfg)';
  2204. lisIfNotChecked = 'If not checked:';
  2205. dlgUseCustomConfig = 'Use additional compiler config file';
  2206. lisAllOptions = 'All Options';
  2207. lisFilterTheAvailableOptionsList = 'Filter the available options list';
  2208. lisClearTheFilterForOptions = 'Clear the filter for options';
  2209. lisShowOnlyModified = 'Show only modified';
  2210. lisUseCommentsInCustomOptions = 'Use comments in custom options';
  2211. lisCustomOptions2 = 'Custom options';
  2212. lisCustomOptions3 = 'Custom Options';
  2213. lisCustomOptHint = 'These options are passed to the compiler after macros are replaced.';
  2214. dlgStopAfterNrErr = 'Stop after number of errors:';
  2215. lisApplyConventions = 'Apply conventions';
  2216. lisApplyConventionsHint = 'Adjust name extension and character case for platform and file type.';
  2217. dlgOtherUnitFiles = 'Other unit files (-Fu):';
  2218. dlgCOIncFiles = 'Include files (-Fi):';
  2219. dlgCOLibraries = 'Libraries (-Fl):';
  2220. dlgUnitOutp = 'Unit output directory (-FU):';
  2221. lisTargetFileNameEmptyUseUnitOutputDirectory = 'Target file name: (-o, empty = '
  2222. +'use unit output directory)';
  2223. lisTargetFileNameO = 'Target file name (-o):';
  2224. dlgCOSources = 'Other sources (.pp/.pas files, used only by IDE not by compiler)';
  2225. dlgCODebugPath = 'Debugger path addition (none):';
  2226. lisDelimiterIsSemicolon = 'Delimiter is semicolon.';
  2227. lisCompiler = 'Compiler';
  2228. lisDebugger = 'Debugger';
  2229. lisToFPCPath = 'Path:';
  2230. lisCOSkipCallingCompiler = 'Skip calling compiler';
  2231. lisCOAmbiguousAdditionalCompilerConfigFile = 'Ambiguous additional compiler config file';
  2232. lisCOWarningTheAdditionalCompilerConfigFileHasTheSameNa = 'Warning: The '
  2233. +'additional compiler config file has the same name, as one of the '
  2234. +'standard config filenames the Free Pascal compiler is looking for. This '
  2235. +'can result in ONLY parsing the additional config and skipping the standard config.';
  2236. lisCOClickOKIfAreSureToDoThat = '%s%sClick OK if you definitely want to do that.';
  2237. lisCOCallOn = 'Call on:';
  2238. dlgCOCreateMakefile = 'Create Makefile';
  2239. lisEnabledOnlyForPackages = 'Enabled only for packages.';
  2240. lisCOExecuteAfter = 'Execute after';
  2241. lisCOExecuteBefore = 'Execute before';
  2242. lisCOCommand = 'Command:';
  2243. lisCOScanForMessages = 'Scan for messages:';
  2244. lisCOScanForFPCMessages = 'Scan for FPC messages';
  2245. lisCOScanForMakeMessages = 'Scan for Make messages';
  2246. dlgCOShowOptions = '&Show Options';
  2247. lisCompTest = '&Test';
  2248. dlgCOLoadSaveHint = 'Compiler options can be saved to an XML file.';
  2249. dlgMainViewForms = 'View Project Forms';
  2250. dlgMainViewUnits = 'View Project Units';
  2251. dlgMainViewFrames = 'View Project Frames';
  2252. dlgMultiSelect = 'Multi Select';
  2253. // check compiler options dialog
  2254. dlgCCOCaption = 'Checking compiler options';
  2255. dlgCCOTest = 'Test';
  2256. dlgCCOResults = 'Results';
  2257. lisCCOCopyOutputToCliboard = 'Copy output to clipboard';
  2258. lisCCOContains = 'contains ';
  2259. lisCCOSpecialCharacters = 'special characters';
  2260. lisCCONonASCII = 'non ASCII';
  2261. lisCCOWrongPathDelimiter = 'wrong path delimiter';
  2262. lisCCOUnusualChars = 'unusual characters';
  2263. lisCCOHasNewLine = 'new line symbols';
  2264. lisCCOInvalidSearchPath = 'Invalid search path';
  2265. lisCCOSkip = 'Skip';
  2266. dlgCCOTestCheckingCompiler = 'Test: Checking compiler ...';
  2267. lisDoesNotExists = '%s does not exist: %s';
  2268. lisCCOInvalidCompiler = 'Invalid compiler';
  2269. lisCCOCompilerNotAnExe = 'The compiler "%s" is not an executable file.%sDetails: %s';
  2270. lisCCOAmbiguousCompiler = 'Ambiguous compiler';
  2271. lisCCOSeveralCompilers = 'There are several Free Pascal Compilers in your path.%s%s%s'
  2272. +'Maybe you forgot to delete an old compiler?';
  2273. lisCCONoCfgFound = 'no fpc.cfg found';
  2274. lisCCOMultipleCfgFound = 'multiple compiler configs found: ';
  2275. dlgCCOUsingConfigFile = 'using config file %s';
  2276. dlgCCOTestCompilingEmptyFile = 'Test: Compiling an empty file ...';
  2277. lisCCOInvalidTestDir = 'Invalid Test Directory';
  2278. lisCCOCheckTestDir = 'Please check the Test directory under %s'
  2279. +'Tools -> Options -> Files -> Directory for building test projects';
  2280. lisCCOUnableToCreateTestFile = 'Unable to create Test File';
  2281. lisCCOUnableToCreateTestPascalFile = 'Unable to create Test Pascal file "%s".';
  2282. dlgCCOTestToolCompilingEmptyFile = 'Test: Compiling an empty file';
  2283. dlgCCOTestCheckingCompilerConfig = 'Test: Checking compiler configuration ...';
  2284. lisCCOMsgPPUNotFound = 'compiled FPC unit not found: %s.ppu';
  2285. lisCCOMissingUnit = 'Missing unit';
  2286. lisCCOPPUNotFoundDetailed = 'The compiled FPC unit %s.ppu was not found.%s'
  2287. +'This typically means your fpc.cfg has a bug. Or your FPC installation is broken.';
  2288. dlgCCOTestMissingPPU = 'Test: Checking missing fpc ppu ...';
  2289. dlgCCOTestCompilerDate = 'Test: Checking compiler date ...';
  2290. lisCCOErrorCaption = 'Error';
  2291. lisFatal = 'Fatal';
  2292. lisPanic = 'Panic';
  2293. lisHideSearch = 'Hide Search';
  2294. lisInvalidMacrosInExternalTool = 'Invalid macros "%s" in external tool "%s"';
  2295. lisCanNotExecute = 'cannot execute "%s"';
  2296. lisMissingDirectory = 'missing directory "%s"';
  2297. lisUnableToExecute = 'unable to execute: %s';
  2298. lisUnableToReadProcessExitStatus = 'unable to read process ExitStatus';
  2299. lisFreeingBufferLines = 'freeing buffer lines: %s';
  2300. lisCompilerMessagesFileNotFound = 'Compiler messages file not found:%s%s';
  2301. lisUnableToOpen = 'Unable to open "%s"';
  2302. lisCompilerDoesNotSupportTarget = 'Compiler "%s" does not support target %s-%s';
  2303. lisInvalidMode = 'Invalid mode %s';
  2304. lisTheProjectCompilerOptionsAndTheDirectivesInTheMain = 'The project '
  2305. +'compiler options and the directives in the main source differ. For the '
  2306. +'new unit the mode and string type of the project options are used:';
  2307. lisThereIsAlreadyAnIDEMacroWithTheName = 'There is already an IDE macro '
  2308. +'with the name "%s"';
  2309. lisInvalidLineColumnInMessage = 'Invalid line, column in message%s%s';
  2310. lisQuickFixRemoveUnit = 'Quick fix: Remove unit';
  2311. lisQuickFixSearchIdentifier = 'Search identifier';
  2312. lisFailedToCreateApplicationBundleFor = 'Failed to create Application '
  2313. +'Bundle for "%s"';
  2314. lisThisProjectHasNoMainSourceFile = 'This project has no main source file';
  2315. lisNoneClickToChooseOne = 'none, click to choose one';
  2316. lisTreeNeedsRefresh = 'Tree needs refresh';
  2317. lisEMDEmptyMethods = 'Empty Methods';
  2318. lisEMDSearchInTheseClassSections = 'Search in these class sections:';
  2319. lisUnableToLoadPackage = 'Unable to load package "%s"';
  2320. lisSAMThisMethodCanNotBeOverriddenBecauseItIsDefinedInTh = 'This method can '
  2321. +'not be overridden because it is defined in the current class';
  2322. lisSAMIsAnAbstractClassItHasAbstractMethods = '%s is an abstract class, it '
  2323. +'has %s abstract methods.';
  2324. lisSAMAbstractMethodsOf = 'Abstract methods of %s';
  2325. lisSAMThereAreAbstractMethodsToOverrideSelectTheMethodsF = 'There are %s '
  2326. +'abstract methods to override.%sSelect the methods for which stubs '
  2327. +'should be created:';
  2328. lisSAMNoAbstractMethodsFound = 'No abstract methods found';
  2329. lisSAMCursorIsNotInAClassDeclaration = 'Cursor is not in a class declaration';
  2330. lisSAMIDEIsBusy = 'IDE is busy';
  2331. lisSAMThereAreNoAbstractMethodsLeftToOverride = 'There are no abstract '
  2332. +'methods left to override.';
  2333. lisSAMUnableToShowAbstractMethodsOfTheCurrentClassBecaus = 'Unable to show '
  2334. +'abstract methods of the current class, because';
  2335. lisCCOWarningCaption = 'Warning';
  2336. lisHintClickOnShowOptionsToFindOutWhereInheritedPaths = 'Hint: Click on "'
  2337. +'Show Options" to find out where inherited paths are coming from.';
  2338. lisFileNotFound5 = 'File not found:%s%s';
  2339. lisMovingTheseUnitsWillBreakTheirUsesSectionsSeeMessa = 'Moving these units '
  2340. +'will break their uses sections. See Messages window for details.';
  2341. lisImportant = 'Important';
  2342. lisMB = '%s MB';
  2343. lisKB = '%s KB';
  2344. lisThisWillPutALotOfTextOnTheClipboardProceed = 'This will put a lot of text'
  2345. +' (%s) on the clipboard.%sProceed?';
  2346. lisThePathOfMakeIsNotCorrect = 'The path of "make" is not correct: "%s"';
  2347. lisTheCompilerFileDoesNotLookCorrect = 'The compiler file "%s" does not look'
  2348. +' correct:%s%s';
  2349. lisTheFPCSourceDirectoryDoesNotLookCorrect = 'The FPC source directory "%s" '
  2350. +'does not look correct:%s%s';
  2351. lisTheLazarusDirectoryDoesNotLookCorrect = 'The Lazarus directory "%s" does '
  2352. +'not look correct:%s%s';
  2353. lisTheContainsANotExistingDirectory = 'The %s contains a nonexistent directory:%s%s';
  2354. lisTheProjectDoesNotUseTheLCLUnitInterfacesButItSeems = 'The project does '
  2355. +'not use the LCL unit interfaces, which is required by LCLBase.%sYou will '
  2356. +'get strange linker errors if you use the LCL without interfaces.';
  2357. lisAddUnitInterfaces = 'Add unit interfaces';
  2358. lisCCODatesDiffer = 'The dates of the .ppu files of FPC differ by more than one hour.'
  2359. +'%sThis can mean, they are from two different installations.'
  2360. +'%sFile1: %s'
  2361. +'%sFile2: %s';
  2362. lisCCOPPUOlderThanCompiler = 'There is a .ppu file older than the compiler itself:%s%s';
  2363. lisCCOPPUExistsTwice = 'ppu exists twice: %s, %s';
  2364. dlgCCOTestSrcInPPUPaths = 'Test: Checking sources in fpc ppu search paths ...';
  2365. lisCCOFPCUnitPathHasSource = 'FPC unit path contains a source: ';
  2366. lisTheOutputDirectoryOfIsListedInTheUnitSearchPathOf = 'The output '
  2367. +'directory of %s is listed in the unit search path of %s.';
  2368. lisTheOutputDirectoryShouldBeASeparateDirectoryAndNot = ' The output '
  2369. +'directory should be a separate directory and not contain any source files.';
  2370. dlgCCOOrphanedFileFound = 'orphaned file found: %s';
  2371. lisTheOutputDirectoryOfIsListedInTheIncludeSearchPath = 'The output '
  2372. +'directory of %s is listed in the include search path of %s.';
  2373. lisTheOutputDirectoryOfIsListedInTheInheritedUnitSear = 'The output '
  2374. +'directory of %s is listed in the inherited unit search path of %s.';
  2375. lisTheOutputDirectoryOfIsListedInTheInheritedIncludeS = 'The output '
  2376. +'directory of %s is listed in the inherited include search path of %s.';
  2377. lisCCOTestsSuccess = 'All tests succeeded.';
  2378. lisCCOWarningMsg = 'WARNING: ';
  2379. lisCCOHintMsg = 'HINT: ';
  2380. lisCCOErrorMsg = 'ERROR: ';
  2381. // custom messages
  2382. dlgCompilerMessage = 'Compiler messages';
  2383. // project options dialog
  2384. dlgProjectOptions = 'Project Options';
  2385. dlgProjectOptionsFor = 'Options for Project: %s';
  2386. dlgPOApplication = 'Application';
  2387. dlgPOFroms = 'Forms';
  2388. dlgPOResources = 'Resources';
  2389. rsResourceFileName = 'File name';
  2390. rsResourceType = 'Type';
  2391. rsResource = 'Resource';
  2392. rsResourceClear = 'Delete all resources?';
  2393. dlgPOMisc = 'Miscellaneous';
  2394. dlgPOI18n = 'i18n';
  2395. rsEnableI18n = 'Enable i18n';
  2396. lisEnableInternationalizationAndTranslationSupport = 'Enable internationalization '
  2397. +'and translation support';
  2398. rsI18nOptions = 'i18n Options';
  2399. rsPOOutputDirectory = 'PO Output Directory:';
  2400. lisDirectoryWhereTheIDEPutsThePoFiles = 'Directory where the IDE puts the .po files';
  2401. lisCreateUpdatePoFileWhenSavingALfmFile = 'Create/update .po file when '
  2402. +'saving a lfm file';
  2403. lisYouCanDisableThisForIndividualFormsViaThePackageEd = 'You can disable '
  2404. +'this for individual forms via the package editor';
  2405. lisYouCanDisableThisForIndividualFormsViaThePopupMenu = 'You can disable '
  2406. +'this for individual forms via the popup menu in the project inspector';
  2407. rsI18nExcluded = 'Excluded';
  2408. rsI18nIdentifiers = 'Identifiers:';
  2409. rsI18nOriginals = 'Originals:';
  2410. rsI18nForceUpdatePoFilesOnNextCompile = 'Force update PO files on next compile';
  2411. rsIncludeVersionInfoInExecutable = 'Include version info in executable';
  2412. rsIncludeVersionInfoHint = 'Version info is stored if the executable format supports it.';
  2413. rsVersionNumbering = 'Version numbering';
  2414. rsMajorVersion = '&Major version:';
  2415. rsMinorVersion = 'Mi&nor version:';
  2416. rsRevision = '&Revision:';
  2417. rsBuild = '&Build:';
  2418. rsAutomaticallyIncreaseBuildNumber = 'Automatically increase build number';
  2419. rsAutomaticallyIncreaseBuildNumberHint = 'Increased every time the project is compiled.';
  2420. rsAttributes = 'Attributes';
  2421. rsLanguageOptions = 'Language options';
  2422. rsLanguageSelection = 'Language selection:';
  2423. rsCharacterSet = 'Character set:';
  2424. rsOtherInfo = 'Other info';
  2425. dlgPOSaveSession = 'Session';
  2426. dlgApplicationSettings = 'Application settings';
  2427. dlgPOTitle = 'Title:';
  2428. lisHint = 'Hint';
  2429. lisNote = 'Note';
  2430. lisTheContainsAStarCharacterLazarusUsesThisAsNormalCh = 'The %s contains a '
  2431. +'star * character.%sLazarus uses this as normal character and does not '
  2432. +'expand this as file mask.';
  2433. lisDuplicateSearchPath = 'Duplicate search path';
  2434. lisTheOtherSourcesContainsADirectoryWhichIsAlreadyInT = 'The "Other sources" '
  2435. +'contains a directory which is already in the "Other unit files".%s%s';
  2436. lisRemoveThePathsFromOtherSources = 'Remove the paths from "Other sources"';
  2437. lisForWindows = 'For Windows';
  2438. lisForDarwin = 'For Darwin';
  2439. dlgPOUseAppBundle = 'Use Application Bundle for running and debugging';
  2440. dlgPOCreateAppBundle = 'Create Application Bundle';
  2441. dlgPOUseManifest = 'Use manifest file to enable themes';
  2442. dlgPODpiAware = 'Enabled DPI Awareness (for Vista+)';
  2443. dlgPOUIAccess = 'UI Access (uiAccess)';
  2444. dlgPOAsInvoker = 'as invoker (asInvoker)';
  2445. dlgPOHighestAvailable = 'highest available (highestAvailable)';
  2446. dlgPORequireAdministrator = 'require administrator (requireAdministrator)';
  2447. dlgPOExecutionLevel = 'Execution Level';
  2448. dlgPOIcon = 'Icon:';
  2449. dlgPOLoadIcon = '&Load Icon';
  2450. dlgPODefaultIcon = 'Load &Default';
  2451. dlgPOSaveIcon = '&Save Icon';
  2452. dlgPOClearIcon = '&Clear Icon';
  2453. dlgPOIconDesc = '(size: %d:%d, bpp: %d)';
  2454. dlgPOIconDescNone = '(none)';
  2455. dlgAutoCreateForms = 'Auto-create forms:';
  2456. dlgAutoCreateFormsHint = 'Main .lpr unit creates each form with Application.CreateForm(). '
  2457. +'They are also freed automatically.';
  2458. dlgAvailableForms = 'Available forms:';
  2459. dlgAvailableFormsHint = 'These forms must be created and freed in the program code.';
  2460. dlgAutoCreateNewForms = 'Auto-create new forms';
  2461. dlgSaveEditorInfo = 'Save editor info for closed files';
  2462. dlgSaveEditorInfoHint = 'The files are available in the "Open Recent" history list.';
  2463. dlgSaveEditorInfoProject = 'Save editor info only for project files';
  2464. dlgSaveEditorInfoProjectHint = 'Only files that belong to this project.';
  2465. lisSaveSessionJumpHistory = 'Save jump history';
  2466. lisSaveSessionJumpHistoryHint = 'Ctrl-Click on an identifier in code editor is stored in jump history.';
  2467. lisSaveSessionFoldState = 'Save fold info';
  2468. lisSaveSessionFoldStateHint = 'Code editor supports folding (temporarily hiding) blocks of code.';
  2469. lisPOSaveInLpiFil = 'Save in .lpi file';
  2470. lisPOSaveInLpsFileInProjectDirectory = 'Save in .lps file in project directory';
  2471. lisPOSaveInIDEConfigDirectory = 'Save in .lps file in IDE config directory';
  2472. lisPODoNotSaveAnySessionInfo = 'Do not save any session info';
  2473. lisPOSaveSessionInformationIn = 'Save session information in';
  2474. lisPOSaveSessionInformationInHint = '.lpi is the project main info file, '
  2475. +'.lps is a separate file for session data only.';
  2476. lisMainUnitIsPascalSource = 'Main unit is Pascal source';
  2477. lisMainUnitIsPascalSourceHint = 'Assume Pascal even if it does not end with .pas/.pp suffix.';
  2478. lisMainUnitHasUsesSectionContainingAllUnitsOfProject = 'Main unit has Uses '
  2479. +'section containing all units of project';
  2480. lisMainUnitHasApplicationCreateFormStatements = 'Main unit has Application.CreateForm statements';
  2481. lisUsedForAutoCreatedForms = 'Used for auto-created forms.';
  2482. lisMainUnitHasApplicationTitleStatements = 'Main unit has Application.Title statements';
  2483. lisIdeMaintainsTheTitleInMainUnit = 'The IDE maintains the title in main unit.';
  2484. lisProjectIsRunnable = 'Project is runnable';
  2485. lisProjectIsRunnableHint = 'Generates a binary executable which can be run.';
  2486. lisUseDesignTimePackages = 'Use design time packages';
  2487. lisThisIsTestProjectForDesignTimePackage = 'This is a test project for a '
  2488. +'design time package, testing it outside the IDE.';
  2489. lisProjOptsAlwaysBuildEvenIfNothingChanged = 'Always build (even if nothing changed)';
  2490. lisProjOptsAlwaysBuildHint = 'May be needed if there is a bug in dependency check, normally not needed.';
  2491. lisPutLrsFilesInOutputDirectory = 'Save .lrs files in the output directory';
  2492. lisPutLrsFilesInOutputDirectoryHint = 'The resource will be available for FPC.';
  2493. lisResourceTypeOfNewFiles = 'Resource type of project';
  2494. lisLrsIncludeFiles = 'Lazarus resources (.lrs) include files';
  2495. lisAutomaticallyConvertLfmToLrs = 'Automatically convert .lfm files to .lrs resource files';
  2496. lisFPCResources = 'FPC resources (.res)';
  2497. lisDelphiCompatibleResources = 'Delphi compatible resources. Recommended.';
  2498. lisStorePathDelimitersAndAs = 'Store path delimiters \ and / as';
  2499. lisDoNotChange = 'Do not change';
  2500. lisChangeToUnix = 'Change to Unix /';
  2501. lisChangeToWindows = 'Change to Windows \';
  2502. dlgRunParameters = 'Run Parameters';
  2503. dlgRunOLocal = 'Local';
  2504. dlgRunOEnvironment = 'Environment';
  2505. dlgHostApplication = 'Host application';
  2506. dlgCommandLineParams = 'Command line parameters (without application name)';
  2507. dlgUseLaunchingApp = 'Use launching application';
  2508. lisUseLaunchingApplicationGroupBox = 'Launching application';
  2509. dlgROWorkingDirectory = 'Working directory';
  2510. dlgRunODisplay = 'Display (not for win32, e.g. 198.112.45.11:0, x.org:1, hydra:0.1)';
  2511. dlgRunOUsedisplay = 'Use display';
  2512. dlgRunOSystemVariables = 'System variables';
  2513. dlgRunOUserOverrides = 'User overrides';
  2514. dlgIncludeSystemVariables = 'Include system variables';
  2515. lisRunParamsFileNotExecutable = 'File not executable';
  2516. lisRunParamsTheHostApplicationIsNotExecutable = 'The host application "%s" is not executable.';
  2517. dlgTextToFind = '&Text to find';
  2518. dlgReplaceWith = '&Replace with';
  2519. lisBFWhenThisFileIsActiveInSourceEditor = 'When this file is active in source editor';
  2520. lisBFOnBuildProjectExecuteTheBuildFileCommandInstead = 'On build project '
  2521. +'execute the Build File command instead';
  2522. lisBFOnRunProjectExecuteTheRunFileCommandInstead = 'On run project execute '
  2523. +'the Run File command instead';
  2524. lisCEFilter = '(filter)';
  2525. lrsPLDUnableToDeleteFile = 'Unable to delete file "%s"';
  2526. lisPESortFilesAlphabetically = 'Sort files alphabetically';
  2527. lisPEShowDirectoryHierarchy = 'Show directory hierarchy';
  2528. dlgCaseSensitive = '&Case sensitive';
  2529. lisDistinguishBigAndSmallLettersEGAAndA = 'Distinguish big and small letters e.g. A and a';
  2530. dlgWholeWordsOnly = '&Whole words only';
  2531. lisOnlySearchForWholeWords = 'Only search for whole words';
  2532. dlgRegularExpressions = 'Regular e&xpressions';
  2533. lisActivateRegularExpressionSyntaxForTextAndReplaceme = 'Activate regular '
  2534. +'expression syntax for text and replacement (pretty much like perl)';
  2535. lisAllowSearchingForMultipleLines = 'Allow searching for multiple lines';
  2536. dlgPromptOnReplace = '&Prompt on replace';
  2537. lisAskBeforeReplacingEachFoundText = 'Ask before replacing each found text';
  2538. dlgSROrigin = 'Origin';
  2539. dlgFromCursor = '&From cursor';
  2540. dlgFromBeginning = 'From b&eginning';
  2541. dlgSearchScope = 'Search scope';
  2542. dlgProject = 'Project';
  2543. lisProjectSession = 'Project Session';
  2544. lisWithRequiredPackages = 'With required packages';
  2545. lisLevels = 'Levels';
  2546. lisShowPackages = 'Show packages';
  2547. lisShowUnits = 'Show units';
  2548. lisShowIdentifiers = 'Show identifiers';
  2549. lisFilter = 'Filter';
  2550. lisCreateFilter = 'Create Filter';
  2551. lisIssues = 'Issues';
  2552. lisRegularExpression = 'Regular expression';
  2553. lisInvalidFilter = 'Invalid filter';
  2554. lisInvalidExpression = 'Invalid expression:%s%s%s%s';
  2555. lisPrivate = 'Private';
  2556. lisProtected = 'Protected';
  2557. lisEMDPublic = 'Public';
  2558. lisEMDPublished = 'Published';
  2559. lisEMDAll = 'All';
  2560. lisEMDOnlyPublished = 'Only published';
  2561. lisEMDFoundEmptyMethods = 'Found empty methods:';
  2562. lisEMDRemoveMethods = 'Remove methods';
  2563. lisEMDNoClass = 'No class';
  2564. lisEMDNoClassAt = 'No class at %s(%s,%s)';
  2565. lisEMDUnableToShowEmptyMethodsOfTheCurrentClassBecause = 'Unable to show '
  2566. +'empty methods of the current class, because%s%s';
  2567. lisRoot = 'Root';
  2568. lisCopyDescription = 'Copy description to clipboard';
  2569. lisUseIdentifierInAt = 'Use identifier %s in %s at %s';
  2570. lisCopyIdentifier = 'Copy "%s" to clipboard';
  2571. lisExpandAllPackages = 'Expand all packages';
  2572. lisCollapseAllPackages = 'Collapse all packages';
  2573. lisExpandAllUnits = 'Expand all units';
  2574. lisCollapseAllUnits = 'Collapse all units';
  2575. lisExpandAllClasses = 'Expand all classes';
  2576. lisCollapseAllClasses = 'Collapse all classes';
  2577. lisBegins = 'begins';
  2578. lisIdentifierBeginsWith = 'Identifier begins with ...';
  2579. lisUnitNameBeginsWith = 'Unit name begins with ...';
  2580. lisPackageNameBeginsWith = 'Package name begins with ...';
  2581. lisContains = 'contains';
  2582. lisIdentifierContains = 'Identifier contains ...';
  2583. lisUnitNameContains = 'Unit name contains ...';
  2584. lisPackageNameContains = 'Package name contains ...';
  2585. lisFRIinCurrentUnit = 'in current unit';
  2586. lisFRIinMainProject = 'in main project';
  2587. lisFRIinProjectPackageOwningCurrentUnit = 'in project/package owning current unit';
  2588. lisFRIinAllOpenPackagesAndProjects = 'in all open packages and projects';
  2589. lisFRIRenameAllReferences = 'Rename all References';
  2590. dlgGlobal = '&Global';
  2591. lisPLDUser = 'User';
  2592. lrsPLDValid = 'valid';
  2593. lrsPLDInvalid = 'invalid';
  2594. dlgSelectedText = '&Selected text';
  2595. dlgDirection = 'Direction';
  2596. lisFRForwardSearch = 'Forwar&d search';
  2597. lisFRBackwardSearch = '&Backward search';
  2598. dlgReplaceAll = 'Replace &All';
  2599. // IDEOptionDefs
  2600. dlgGetPosition = 'Get position';
  2601. dlgLeftPos = 'Left:';
  2602. dlgWidthPos = 'Width:';
  2603. dlgTopPos = 'Top:';
  2604. DlgHeightPos = 'Height:';
  2605. rsiwpRestoreWindowGeometry = 'Restore window geometry';
  2606. rsiwpLetWindowManagerDecide = 'Let windowmanager decide';
  2607. rsiwpFixedDefaultGeometry = 'Fixed default geometry';
  2608. rsiwpCustomGeometry = 'Custom geometry';
  2609. rsiwpPositionWindowListHint = 'Windows that have been open. They may be closed now.';
  2610. rsiwpColumnNamesHint = 'Column Names';
  2611. rsiwpColumnStrategyHint = 'Strategy for saving Columns';
  2612. rsiwpColumnWidthHint = 'Column Width';
  2613. rsiwpRestoreWindowGeometryHint = 'Use previous position and size';
  2614. rsiwpLetWindowManagerDecideHint = 'System windowmanagers have different strategies for positioning windows';
  2615. rsiwpFixedDefaultGeometryHint = 'Always the same fixed position and size';
  2616. rsiwpCustomGeometryHint = 'User can define window''s position and size';
  2617. rsiwpSplitterFollowWindow = 'Restore with window';
  2618. rsiwpSplitterRestoreWindowGeometry = 'Restore Size';
  2619. rsiwpSplitterDefault = 'Default Size';
  2620. rsiwpSplitterCustomPosition = 'Custom Size';
  2621. // Code Explorer
  2622. lisCodeExplorer = 'Code Explorer';
  2623. lisCode = 'Code';
  2624. // Unit editor
  2625. uemFindDeclaration = '&Find Declaration';
  2626. uemOpenFileAtCursor = '&Open File at Cursor';
  2627. uemProcedureJump = 'Procedure Jump';
  2628. uemClosePage = '&Close Page';
  2629. uemCloseOtherPages = 'Close All &Other Pages';
  2630. uemLockPage = '&Lock Page';
  2631. uemCopyToNewWindow = 'Clone to New Window';
  2632. uemCopyToOtherWindow = 'Clone to Other Window';
  2633. uemCopyToOtherWindowNew = 'New Window';
  2634. uemMoveToNewWindow = 'Move to New Window';
  2635. uemMoveToOtherWindow = 'Move to Other Window';
  2636. uemMoveToOtherWindowNew = 'New Window';
  2637. uemFindInOtherWindow = 'Find in other Window';
  2638. uemCopyFilename = 'Copy Filename';
  2639. lisCopyFilename = 'Copy Filename %s';
  2640. uemGotoBookmark = '&Goto Bookmark';
  2641. uemSetFreeBookmark = 'Set a Free Bookmark';
  2642. uemNextBookmark = 'Goto Next Bookmark';
  2643. uemPrevBookmark = 'Goto Previous Bookmark';
  2644. uemBookmarkN = 'Bookmark';
  2645. lisChangeEncoding = 'Change Encoding';
  2646. lisChangeFile = 'Change file';
  2647. lisEncodingOfFileOnDiskIsNewEncodingIs = 'Encoding of file "%s"%son disk is %s. New encoding is %s.';
  2648. lisReopenWithAnotherEncoding = 'Reopen with another encoding';
  2649. lisAbandonChanges = 'Abandon changes?';
  2650. lisAllYourModificationsToWillBeLostAndTheFileReopened = 'All your modifications '
  2651. +'to "%s"%swill be lost and the file reopened.';
  2652. lisOpenLfm = 'Open %s';
  2653. lisUtf8WithBOM = 'UTF-8 with BOM';
  2654. uemToggleBookmark = '&Toggle Bookmark';
  2655. uemReadOnly = 'Read Only';
  2656. uemShowLineNumbers = 'Show Line Numbers';
  2657. lisDisableI18NForLFM = 'Disable I18N for LFM';
  2658. lisEnableI18NForLFM = 'Enable I18N for LFM';
  2659. uemDebugWord = 'Debug';
  2660. lisExtremelyVerbose = 'Extremely Verbose';
  2661. lisDebug = 'Debug';
  2662. lisVeryVerbose = 'Very Verbose';
  2663. lisVerbose = 'Verbose';
  2664. uemToggleBreakpoint = 'Toggle &Breakpoint';
  2665. uemEvaluateModify = '&Evaluate/Modify ...';
  2666. uemAddWatchAtCursor = 'Add &Watch At Cursor';
  2667. uemAddWatchPointAtCursor = 'Add Watch&Point At Cursor';
  2668. uemInspect = '&Inspect ...';
  2669. uemRunToCursor='&Run to Cursor';
  2670. uemViewCallStack = 'View Call Stack';
  2671. uemMovePageLeft='Move Page Left';
  2672. uemMovePageRight='Move Page Right';
  2673. uemMovePageLeftmost='Move Page Leftmost';
  2674. uemMovePageRightmost='Move Page Rightmost';
  2675. uemSource = 'Source';
  2676. uemRefactor = 'Refactoring';
  2677. ueNotImplCap='Not implemented yet';
  2678. ueFileROCap= 'File is readonly';
  2679. ueFileROText1='The file "';
  2680. ueFileROText2='" is not writable.';
  2681. ueModified='Modified';
  2682. ueLocked='Locked';
  2683. ueMacroRecording = 'Recording';
  2684. ueMacroRecordingPaused = 'Rec-pause';
  2685. uepReadonly= 'Readonly';
  2686. uepIns='INS';
  2687. uepOvr='OVR';
  2688. lisUEFontWith = 'Font without UTF-8';
  2689. lisUETheCurre = 'The current editor font does not support UTF-8, but your system seems to use it.'
  2690. +'%sThat means non ASCII characters will probably be shown incorrectly.'
  2691. +'%sYou can select another font in the editor options.';
  2692. lisUEDoNotSho = 'Do not show this message again.';
  2693. uemHighlighter = 'Highlighter';
  2694. uemEncoding = 'Encoding';
  2695. uemLineEnding = 'Line Ending';
  2696. // Form designer
  2697. lisInvalidMultiselection = 'Invalid multiselection';
  2698. lisUnableConvertBinaryStreamToText = 'Unable convert binary stream to text';
  2699. lisUnableToStreamSelectedComponents = 'Unable to stream selected components';
  2700. lisCanNotCopyTopLevelComponent = 'Cannot copy top level component.';
  2701. lisCopyingAWholeFormIsNotImplemented = 'Copying a whole form is not implemented.';
  2702. lisThereWasAnErrorDuringWritingTheSelectedComponent = 'There was an error '
  2703. +'during writing the selected component %s:%s:%s%s';
  2704. lisThereWasAnErrorWhileConvertingTheBinaryStreamOfThe = 'There was an error '
  2705. +'while converting the binary stream of the selected component %s:%s:%s%s';
  2706. lisUnableCopyComponentsToClipboard = 'Unable copy components to clipboard';
  2707. lisThereWasAnErrorWhileCopyingTheComponentStreamToCli = 'There was an error '
  2708. +'while copying the component stream to clipboard:%s%s';
  2709. lisErrorIn = 'Error in %s';
  2710. lisTheComponentEditorOfClassInvokedWithVerbHasCreated = 'The component editor of class "%s"'
  2711. +'%sinvoked with verb #%s "%s"'
  2712. +'%shas created the error:'
  2713. +'%s"%s"';
  2714. lisReset = 'Reset';
  2715. lisResetLeftTopWidthHeightOfSelectedComponentsToTheir = 'Reset Left, Top, '
  2716. +'Width, Height of selected components to their ancestor values?';
  2717. lisTheComponentEditorOfClassHasCreatedTheError = 'The component editor of '
  2718. +'class "%s" has created the error:%s"%s"';
  2719. fdInvalidMultiselectionText='Multiselected components must be of a single form.';
  2720. lisInvalidDelete = 'Invalid delete';
  2721. lisTheComponentIsInheritedFromToDeleteAnInheritedComp = 'The component %s '
  2722. +'is inherited from %s.%sTo delete an inherited component open the '
  2723. +'ancestor and delete it there.';
  2724. lisTheRootComponentCanNotBeDeleted = 'The root component cannot be deleted.';
  2725. fdmAlignMenu='Align ...';
  2726. fdmMirrorHorizontal='Mirror Horizontal';
  2727. fdmMirrorVertical='Mirror Vertical';
  2728. fdmScaleWord='Scale';
  2729. fdmScaleMenu='Scale ...';
  2730. fdmSizeWord='Size';
  2731. fdmSizeMenu='Size ...';
  2732. fdmResetMenu = 'Reset ...';
  2733. fdmZOrder='Z-order';
  2734. fdmOrderMoveTofront='Move to Front';
  2735. fdmOrderMoveToback='Move to Back';
  2736. fdmOrderForwardOne='Forward One';
  2737. fdmOrderBackOne='Back One';
  2738. fdmDeleteSelection='Delete Selection';
  2739. fdmSelectAll='Select All';
  2740. lisChangeClass = 'Change Class';
  2741. lisDlgChangeClass = 'Change Class ...';
  2742. fdmSnapToGridOption='Option: Snap to grid';
  2743. fdmSnapToGuideLinesOption='Option: Snap to guide lines';
  2744. lisViewSourceLfm = 'View Source (.lfm)';
  2745. lisCenterForm = 'Center Form';
  2746. fdmSaveFormAsXML = 'Save Form as XML';
  2747. // keyMapping
  2748. srkmCommand = 'Command:';
  2749. lisKeyOr2KeySequence = 'Key (or 2 key sequence)';
  2750. lisTheKeyIsAlreadyAssignedToRemoveTheOldAssignmentAnd = 'The key %s'
  2751. +' is already assigned to %s%s.'
  2752. +'%s%sRemove the old assignment and assign the key to the new function %s?';
  2753. lisAlternativeKeyOr2KeySequence = 'Alternative key (or 2 key sequence)';
  2754. srkmConflic = 'Conflict ';
  2755. lisThereAreNoConflictingKeys = 'There are no conflicting keys.';
  2756. srkmEditForCmd = 'Edit keys of command';
  2757. lisChooseAKey = 'Choose a key ...';
  2758. //Commands
  2759. srkmecLeft = 'Move cursor left';
  2760. srkmecRight = 'Move cursor right';
  2761. srkmecUp = 'Move cursor up';
  2762. srkmecDown = 'Move cursor down';
  2763. srkmecWordLeft = 'Move cursor word left';
  2764. srkmecWordRight = 'Move cursor word right';
  2765. srkmecWordEndLeft = 'Move cursor word-end left';
  2766. srkmecWordEndRight = 'Move cursor word-end right';
  2767. srkmecHalfWordLeft = 'Move cursor part-word left (e.g. CamelCase)';
  2768. srkmecHalfWordRight = 'Move cursor part-word right (e.g. CamelCase)';
  2769. srkmecLineStart = 'Move cursor to line start';
  2770. srkmecLineEnd = 'Move cursor to line end';
  2771. srkmecPageUp = 'Move cursor up one page';
  2772. srkmecPageDown = 'Move cursor down one page';
  2773. srkmecPageLeft = 'Move cursor left one page';
  2774. srkmecPageRight = 'Move cursor right one page';
  2775. srkmecPageTop = 'Move cursor to top of page';
  2776. srkmecPageBottom = 'Move cursor to bottom of page';
  2777. srkmecEditorTop = 'Move cursor to absolute beginning';
  2778. srkmecEditorBottom = 'Move cursor to absolute end';
  2779. srkmecGotoXY = 'Goto XY';
  2780. srkmecLineTextStart = 'Move cursor to text start in line';
  2781. srkmecSelSticky = 'Start sticky selecting';
  2782. srkmecSelStickyCol = 'Start sticky selecting (Columns)';
  2783. srkmecSelStickyLine = 'Start sticky selecting (Line)';
  2784. srkmecSelStickyStop = 'Stop sticky selecting';
  2785. srkmecSelLeft = 'Select Left';
  2786. srkmecSelRight = 'Select Right';
  2787. srkmecSelUp = 'Select Up';
  2788. srkmecSelDown = 'Select Down';
  2789. srkmecSelWordLeft = 'Select Word Left';
  2790. srkmecSelWordRight = 'Select Word Right';
  2791. srkmecSelWordEndLeft = 'Select word-end left';
  2792. srkmecSelWordEndRight = 'Select word-end right';
  2793. srkmecSelHalfWordLeft = 'Select part-word left (e.g. CamelCase)';
  2794. srkmecSelHalfWordRight = 'Select part-word right (e.g. CamelCase)';
  2795. srkmecSelLineStart = 'Select Line Start';
  2796. srkmecSelLineEnd = 'Select Line End';
  2797. srkmecSelPageUp = 'Select Page Up';
  2798. srkmecSelPageDown = 'Select Page Down';
  2799. srkmecSelPageLeft = 'Select Page Left';
  2800. srkmecSelPageRight = 'Select Page Right';
  2801. srkmecSelPageTop = 'Select Page Top';
  2802. srkmecSelPageBottom = 'Select Page Bottom';
  2803. srkmecSelEditorTop = 'Select to absolute beginning';
  2804. srkmecSelEditorBottom = 'Select to absolute end';
  2805. srkmecSelLineTextStart = 'Select to text start in line';
  2806. srkmecColSelUp = 'Column Select Up';
  2807. srkmecColSelDown = 'Column Select Down';
  2808. srkmecColSelLeft = 'Column Select Left';
  2809. srkmecColSelRight = 'Column Select Right';
  2810. srkmecColSelWordLeft = 'Column Select Word Left';
  2811. srkmecColSelWordRight = 'Column Select Word Right';
  2812. srkmecColSelPageDown = 'Column Select Page Down';
  2813. srkmecColSelPageBottom = 'Column Select Page Bottom';
  2814. srkmecColSelPageUp = 'Column Select Page Up';
  2815. srkmecColSelPageTop = 'Column Select Page Top';
  2816. srkmecColSelLineStart = 'Column Select Line Start';
  2817. srkmecColSelLineEnd = 'Column Select Line End';
  2818. srkmecColSelEditorTop = 'Column Select to absolute beginning';
  2819. srkmecColSelEditorBottom = 'Column Select to absolute end';
  2820. srkmecColSelLineTextStart = 'Column Select to text start in line';
  2821. srkmecSelGotoXY = 'Select Goto XY';
  2822. srkmecSelectAll = 'Select All';
  2823. srkmecDeleteLastChar = 'Delete Last Char';
  2824. srkmecDeletechar = 'Delete char at cursor';
  2825. srkmecDeleteWord = 'Delete to end of word';
  2826. srkmecDeleteLastWord = 'Delete to start of word';
  2827. srkmecDeleteBOL = 'Delete to beginning of line';
  2828. srkmecDeleteEOL = 'Delete to end of line';
  2829. srkmecDeleteLine = 'Delete current line';
  2830. srkmecClearAll = 'Delete whole text';
  2831. srkmecLineBreak = 'Break line and move cursor';
  2832. srkmecInsertLine = 'Break line, leave cursor';
  2833. srkmecChar = 'Char';
  2834. srkmecImeStr = 'Ime Str';
  2835. srkmecCut = 'Cut selection to clipboard';
  2836. srkmecCopy = 'Copy selection to clipboard';
  2837. srkmecPaste = 'Paste clipboard to current position';
  2838. srkmecScrollUp = 'Scroll up one line';
  2839. srkmecScrollDown = 'Scroll down one line';
  2840. srkmecScrollLeft = 'Scroll left one char';
  2841. srkmecScrollRight = 'Scroll right one char';
  2842. srkmecInsertMode = 'Insert Mode';
  2843. srkmecOverwriteMode = 'Overwrite Mode';
  2844. srkmecToggleMode = 'Toggle Mode';
  2845. srkmecBlockIndent = 'Indent block';
  2846. srkmecBlockUnindent = 'Unindent block';
  2847. srkmecPluginMultiCaretSetCaret = 'Add extra caret';
  2848. srkmecPluginMultiCaretUnsetCaret = 'Remove extra caret';
  2849. srkmecPluginMultiCaretToggleCaret = 'Toggle extra caret';
  2850. srkmecPluginMultiCaretClearAll = 'Clear all extra carets';
  2851. srkmecPluginMultiCaretModeCancelOnMove = 'Cursor keys clear all extra carets';
  2852. srkmecPluginMultiCaretModeMoveAll = 'Cursor keys move all extra carets';
  2853. srkmecBlockSetBegin = 'Set block begin';
  2854. srkmecBlockSetEnd = 'Set block end';
  2855. srkmecBlockToggleHide = 'Toggle block';
  2856. srkmecBlockHide = 'Hide Block';
  2857. srkmecBlockShow = 'Show Block';
  2858. srkmecBlockMove = 'Move Block';
  2859. srkmecBlockCopy = 'Copy Block';
  2860. srkmecBlockDelete = 'Delete Block';
  2861. srkmecBlockGotoBegin = 'Goto Block begin';
  2862. srkmecBlockGotoEnd = 'Goto Block end';
  2863. srkmecZoomIn = 'Zoom in';
  2864. srkmecZoomOut = 'Zoom out';
  2865. srkmecShiftTab = 'Shift Tab';
  2866. lisTab = 'Tab';
  2867. srkmecMatchBracket = 'Go to matching bracket';
  2868. srkmecNormalSelect = 'Normal selection mode';
  2869. srkmecColumnSelect = 'Column selection mode';
  2870. srkmecLineSelect = 'Line selection mode';
  2871. srkmecAutoCompletion = 'Code template completion';
  2872. srkmecSetFreeBookmark = 'Set a free Bookmark';
  2873. srkmecClearBookmarkForFile = 'Clear Bookmarks for current file';
  2874. srkmecClearAllBookmark = 'Clear all Bookmarks';
  2875. srkmecPrevBookmark = 'Previous Bookmark';
  2876. srkmecNextBookmark = 'Next Bookmark';
  2877. lisKMGoToMarker0 = 'Go to bookmark 0';
  2878. lisKMGoToMarker1 = 'Go to bookmark 1';
  2879. lisKMGoToMarker2 = 'Go to bookmark 2';
  2880. lisKMGoToMarker3 = 'Go to bookmark 3';
  2881. lisKMGoToMarker4 = 'Go to bookmark 4';
  2882. lisKMGoToMarker5 = 'Go to bookmark 5';
  2883. lisKMGoToMarker6 = 'Go to bookmark 6';
  2884. lisKMGoToMarker7 = 'Go to bookmark 7';
  2885. lisKMGoToMarker8 = 'Go to bookmark 8';
  2886. lisKMGoToMarker9 = 'Go to bookmark 9';
  2887. lisKMSetMarker0 = 'Set bookmark 0';
  2888. lisKMSetMarker1 = 'Set bookmark 1';
  2889. lisKMSetMarker2 = 'Set bookmark 2';
  2890. lisKMSetMarker3 = 'Set bookmark 3';
  2891. lisKMSetMarker4 = 'Set bookmark 4';
  2892. lisKMSetMarker5 = 'Set bookmark 5';
  2893. lisKMSetMarker6 = 'Set bookmark 6';
  2894. lisKMSetMarker7 = 'Set bookmark 7';
  2895. lisKMSetMarker8 = 'Set bookmark 8';
  2896. lisKMSetMarker9 = 'Set bookmark 9';
  2897. lisKMToggleMarker0 = 'Toggle bookmark 0';
  2898. lisKMToggleMarker1 = 'Toggle bookmark 1';
  2899. lisKMToggleMarker2 = 'Toggle bookmark 2';
  2900. lisKMToggleMarker3 = 'Toggle bookmark 3';
  2901. lisKMToggleMarker4 = 'Toggle bookmark 4';
  2902. lisKMToggleMarker5 = 'Toggle bookmark 5';
  2903. lisKMToggleMarker6 = 'Toggle bookmark 6';
  2904. lisKMToggleMarker7 = 'Toggle bookmark 7';
  2905. lisKMToggleMarker8 = 'Toggle bookmark 8';
  2906. lisKMToggleMarker9 = 'Toggle bookmark 9';
  2907. srkmecGotoMarker = 'Go to bookmark %d';
  2908. srkmecSetMarker = 'Set bookmark %d';
  2909. srkmecToggleMarker = 'Toggle bookmark %d';
  2910. // sourcenotebook
  2911. lisKMToggleBetweenUnitAndForm = 'Toggle between Unit and Form';
  2912. srkmecNextEditor = 'Go to next editor';
  2913. srkmecPrevEditor = 'Go to prior editor';
  2914. srkmecMoveEditorLeft = 'Move editor left';
  2915. srkmecMoveEditorRight = 'Move editor right';
  2916. srkmecMoveEditorLeftmost = 'Move editor leftmost';
  2917. srkmecMoveEditorRightmost = 'Move editor rightmost';
  2918. srkmecPrevEditorInHistory = 'Go to previous editor in history';
  2919. srkmecNextEditorInHistory = 'Go to next editor in history';
  2920. srkmecNextSharedEditor = 'Go to next editor with same Source';
  2921. srkmecPrevSharedEditor = 'Go to prior editor with same Source';
  2922. srkmecNextWindow = 'Go to next window';
  2923. srkmecPrevWindow = 'Go to prior window';
  2924. srkmecMoveEditorNextWindow = 'Move editor to next free window';
  2925. srkmecMoveEditorPrevWindow = 'Move editor to prior free window';
  2926. srkmecMoveEditorNewWindow = 'Move editor to new window';
  2927. srkmecCopyEditorNextWindow = 'Copy editor to next free window';
  2928. srkmecCopyEditorPrevWindow = 'Copy editor to prior free window';
  2929. srkmecCopyEditorNewWindow = 'Copy editor to new window';
  2930. srkmecLockEditor = 'Lock Editor';
  2931. lisKMGoToSourceEditor1 = 'Go to source editor 1';
  2932. lisKMGoToSourceEditor2 = 'Go to source editor 2';
  2933. lisKMGoToSourceEditor3 = 'Go to source editor 3';
  2934. lisKMGoToSourceEditor4 = 'Go to source editor 4';
  2935. lisKMGoToSourceEditor5 = 'Go to source editor 5';
  2936. lisKMGoToSourceEditor6 = 'Go to source editor 6';
  2937. lisKMGoToSourceEditor7 = 'Go to source editor 7';
  2938. lisKMGoToSourceEditor8 = 'Go to source editor 8';
  2939. lisKMGoToSourceEditor9 = 'Go to source editor 9';
  2940. srkmecGotoEditor = 'Go to editor %d';
  2941. srkmEcFoldLevel = 'Fold to Level %d';
  2942. srkmecUnFoldAll = 'Unfold all';
  2943. srkmecFoldCurrent = 'Fold at Cursor';
  2944. srkmecUnFoldCurrent = 'Unfold at Cursor';
  2945. srkmecToggleMarkupWord = 'Toggle Current-Word highlight';
  2946. // edit menu
  2947. srkmecSelectionTabs2Spaces = 'Convert tabs to spaces in selection';
  2948. srkmecInsertCharacter = 'Insert from Charactermap';
  2949. srkmecInsertGPLNotice = 'Insert GPL notice';
  2950. srkmecInsertGPLNoticeTranslated = 'Insert GPL notice (translated)';
  2951. srkmecInsertLGPLNotice = 'Insert LGPL notice';
  2952. srkmecInsertLGPLNoticeTranlated = 'Insert LGPL notice (translated)';
  2953. srkmecInsertModifiedLGPLNotice = 'Insert modified LGPL notice';
  2954. srkmecInsertModifiedLGPLNoticeTranslated = 'Insert modified LGPL notice (translated)';
  2955. srkmecInsertMITNotice = 'Insert MIT notice';
  2956. srkmecInsertMITNoticeTranslated = 'Insert MIT notice (translated)';
  2957. lisKMInsertUsername = 'Insert username';
  2958. lisKMInsertDateAndTime = 'Insert date and time';
  2959. srkmecInsertUserName = 'Insert current username';
  2960. srkmecInsertDateTime = 'Insert current date and time';
  2961. srkmecInsertChangeLogEntry = 'Insert ChangeLog entry';
  2962. srkmecInsertCVSAuthor = 'Insert CVS keyword Author';
  2963. srkmecInsertCVSDate = 'Insert CVS keyword Date';
  2964. srkmecInsertCVSHeader = 'Insert CVS keyword Header';
  2965. srkmecInsertCVSID = 'Insert CVS keyword ID';
  2966. srkmecInsertCVSLog = 'Insert CVS keyword Log';
  2967. srkmecInsertCVSName = 'Insert CVS keyword Name';
  2968. srkmecInsertCVSRevision = 'Insert CVS keyword Revision';
  2969. srkmecInsertCVSSource = 'Insert CVS keyword Source';
  2970. srkmecInsertGUID = 'Insert a GUID';
  2971. srkmecInsertFilename = 'Insert Full Filename';
  2972. lisMenuInsertFilename = 'Insert Full Filename ...';
  2973. // search menu
  2974. srkmecFind = 'Find Text';
  2975. srkmecFindNext = 'Find Next';
  2976. srkmecFindPrevious = 'Find Previous';
  2977. srkmecFindInFiles = 'Find in Files';
  2978. srkmecReplace = 'Replace Text';
  2979. lisKMFindIncremental = 'Find Incremental';
  2980. srkmecFindProcedureDefinition = 'Find Procedure Definiton';
  2981. srkmecFindProcedureMethod = 'Find Procedure Method';
  2982. srkmecGotoLineNumber = 'Go to Line Number';
  2983. srkmecFindNextWordOccurrence = 'Find Next Word Occurrence';
  2984. srkmecFindPrevWordOccurrence = 'Find Previous Word Occurrence';
  2985. srkmecAddJumpPoint = 'Add Jump Point';
  2986. srkmecOpenFileAtCursor = 'Open File at Cursor';
  2987. srkmecGotoIncludeDirective = 'Go to include directive of current include file';
  2988. // view menu
  2989. srkmecToggleFormUnit = 'Switch between form and unit';
  2990. srkmecToggleObjectInsp = 'View Object Inspector';
  2991. srkmecToggleSourceEditor = 'View Source Editor';
  2992. srkmecToggleCodeExpl = 'View Code Explorer';
  2993. srkmecToggleFPDocEditor = 'View Documentation Editor';
  2994. srkmecToggleMessages = 'View messages';
  2995. srkmecToggleSearchResults = 'View Search Results';
  2996. srkmecToggleWatches = 'View watches';
  2997. srkmecToggleBreakPoints = 'View breakpoints';
  2998. srkmecToggleDebuggerOut = 'View debugger output';
  2999. srkmecToggleLocals = 'View local variables';
  3000. srkmecViewThreads = 'View Threads';
  3001. srkmecViewHistory = 'View History';
  3002. srkmecViewPseudoTerminal = 'View Terminal Output';
  3003. srkmecTogglecallStack = 'View call stack';
  3004. srkmecToggleRegisters = 'View registers';
  3005. srkmecToggleAssembler = 'View assembler';
  3006. srkmecViewUnits = 'View units';
  3007. srkmecViewForms = 'View forms';
  3008. srkmecViewComponents = 'View components';
  3009. srkmecViewEditorMacros = 'View editor macros';
  3010. lisKMViewJumpHistory = 'View jump history';
  3011. srkmecViewUnitDependencies = 'View unit dependencies';
  3012. srkmecViewUnitInfo = 'View unit information';
  3013. srkmecViewAnchorEditor = 'View anchor editor';
  3014. srkmecViewTabOrder = 'View Tab Order';
  3015. srkmecToggleCodeBrowser = 'View code browser';
  3016. srkmecToggleRestrictionBrowser = 'View restriction browser';
  3017. srkmecToggleCompPalette = 'View component palette';
  3018. srkmecToggleIDESpeedBtns = 'View IDE speed buttons';
  3019. // codetools
  3020. srkmecWordCompletion = 'Word Completion';
  3021. lisMenuCompleteCode = 'Complete Code';
  3022. lisMenuCompleteCodeInteractive = 'Complete Code (with dialog)';
  3023. lisUseUnit = 'Add Unit to Uses Section';
  3024. lisMenuUseUnit = 'Add Unit to Uses Section ...';
  3025. srkmecShowCodeContext = 'Show Code Context';
  3026. srkmecExtractProc = 'Extract Procedure';
  3027. lisMenuExtractProc = 'Extract Procedure ...';
  3028. srkmecFindIdentifierRefs = 'Find Identifier References';
  3029. lisMenuFindIdentifierRefs = 'Find Identifier References ...';
  3030. lisMenuFindReferencesOfUsedUnit = 'Find References Of Used Unit';
  3031. srkmecRenameIdentifier = 'Rename Identifier';
  3032. lisMenuRenameIdentifier = 'Rename Identifier ...';
  3033. srkmecInvertAssignment = 'Invert Assignment';
  3034. uemInvertAssignment = 'Invert Assignment';
  3035. srkmecSyntaxCheck = 'Syntax Check';
  3036. srkmecGuessMisplacedIFDEF = 'Guess Misplaced $IFDEF';
  3037. srkmecFindDeclaration = 'Find Declaration';
  3038. srkmecFindBlockOtherEnd = 'Find block other end';
  3039. srkmecFindBlockStart = 'Find block start';
  3040. srkmecAbstractMethods = 'Abstract Methods ...';
  3041. srkmecShowAbstractMethods = 'Show Abstract Methods';
  3042. srkmecEmptyMethods = 'Empty Methods ...';
  3043. srkmecRemoveEmptyMethods = 'Remove Empty Methods';
  3044. srkmecUnusedUnits = 'Unused Units ...';
  3045. srkmecRemoveUnusedUnits = 'Remove Unused Units';
  3046. srkmecFindOverloads = 'Find Overloads';
  3047. srkmecFindOverloadsCapt = 'Find Overloads ...';
  3048. // Macro edit
  3049. srkmecSynMacroRecord = 'Record Macro';
  3050. srkmecSynMacroPlay = 'Play Macro';
  3051. //Plugin template Edit
  3052. srkmecSynPTmplEdNextCell = 'Next Cell';
  3053. srkmecSynPTmplEdNextCellSel = 'Next Cell (all selected)';
  3054. srkmecSynPTmplEdNextCellRotate = 'Next Cell (rotate)';
  3055. srkmecSynPTmplEdNextCellSelRotate = 'Next Cell (rotate / all selected)';
  3056. srkmecSynPTmplEdPrevCell = 'Previous Cell';
  3057. srkmecSynPTmplEdPrevCellSel = 'Previous Cell (all selected)';
  3058. srkmecSynPTmplEdNextFirstCell = 'Next Cell (firsts only)';
  3059. srkmecSynPTmplEdNextFirstCellSel = 'Next Cell (all selected / firsts only)';
  3060. srkmecSynPTmplEdNextFirstCellRotate = 'Next Cell (rotate / firsts only)';
  3061. srkmecSynPTmplEdNextFirstCellSelRotate = 'Next Cell (rotate / all selected / firsts only)';
  3062. srkmecSynPTmplEdPrevFirstCell = 'Previous Cell (firsts only)';
  3063. srkmecSynPTmplEdPrevFirstCellSel = 'Previous Cell (all selected / firsts only)';
  3064. srkmecSynPTmplEdCellHome = 'Goto first pos in cell';
  3065. srkmecSynPTmplEdCellEnd = 'Goto last pos in cell';
  3066. srkmecSynPTmplEdCellSelect = 'Select cell';
  3067. srkmecSynPTmplEdFinish = 'Finish';
  3068. srkmecSynPTmplEdEscape = 'Escape';
  3069. // Plugin Syncro Edit
  3070. srkmecSynPSyncroEdNextCell = 'Next Cell';
  3071. srkmecSynPSyncroEdNextCellSel = 'Next Cell (all selected)';
  3072. srkmecSynPSyncroEdPrevCell = 'Previous Cell';
  3073. srkmecSynPSyncroEdPrevCellSel = 'Previous Cell (all selected)';
  3074. srkmecSynPSyncroEdNextFirstCell = 'Next Cell (firsts only)';
  3075. srkmecSynPSyncroEdNextFirstCellSel = 'Next Cell (all selected / firsts only)';
  3076. srkmecSynPSyncroEdPrevFirstCell = 'Previous Cell (firsts only)';
  3077. srkmecSynPSyncroEdPrevFirstCellSel = 'Previous Cell (all selected / firsts only)';
  3078. srkmecSynPSyncroEdCellHome = 'Goto first pos in cell';
  3079. srkmecSynPSyncroEdCellEnd = 'Goto last pos in cell';
  3080. srkmecSynPSyncroEdCellSelect = 'Select Cell';
  3081. srkmecSynPSyncroEdEscape = 'Escape';
  3082. srkmecSynPSyncroEdStart = 'Start Syncro edit';
  3083. // run menu
  3084. srkmecCompile = 'compile program/project';
  3085. srkmecBuild = 'build program/project';
  3086. srkmecQuickCompile = 'quick compile, no linking';
  3087. srkmecCleanUpAndBuild = 'clean up and build';
  3088. srkmecBuildManyModes = 'build many modes';
  3089. srkmecAbortBuild = 'abort build';
  3090. srkmecRunWithoutDebugging = 'run without debugging';
  3091. srkmecRun = 'run program';
  3092. srkmecPause = 'pause program';
  3093. srkmecShowExecutionPoint = 'show execution point';
  3094. srkmecStopProgram = 'stop program';
  3095. srkmecResetDebugger = 'reset debugger';
  3096. srkmecToggleBreakPoint = 'toggle breakpoint';
  3097. srkmecRemoveBreakPoint = 'remove breakpoint';
  3098. srkmecAttach = 'Attach to program';
  3099. srkmecDetach = 'Detach from program';
  3100. srkmecRunParameters = 'run parameters';
  3101. srkmecBuildFile = 'build file';
  3102. srkmecRunFile = 'run file';
  3103. srkmecConfigBuildFile = 'config build file';
  3104. srkmecInspect = 'inspect';
  3105. srkmecEvaluate = 'evaluate/modify';
  3106. srkmecAddWatch = 'add watch';
  3107. srkmecAddBpSource = 'add source breakpoint';
  3108. srkmecAddBpAddress = 'add address breakpoint';
  3109. srkmecAddBpWatchPoint = 'add data/watchpoint';
  3110. // tools menu
  3111. srkmecExtToolSettings = 'External tools settings';
  3112. srkmecBuildLazarus = 'Build Lazarus';
  3113. srkmecExtTool = 'External tool %d';
  3114. srkmecEnvironmentOptions = 'IDE options';
  3115. lisKMEditCodeTemplates = 'Edit Code Templates';
  3116. lisKMCodeToolsDefinesEditor = 'CodeTools defines editor';
  3117. lisCodeToolsDefsCodeToolsDefinesEditor = 'CodeTools Defines Editor';
  3118. lisMenuCodeToolsDefinesEditor = 'CodeTools Defines Editor ...';
  3119. lisMenuRescanFPCSourceDirectory = 'Rescan FPC Source Directory';
  3120. srkmecMakeResourceString = 'Make Resource String';
  3121. lisDesktops = 'Desktops ...';
  3122. lisKMDiffEditorFiles = 'Diff Editor Files';
  3123. lisKMConvertDFMFileToLFM = 'Convert DFM File to LFM';
  3124. lisKMConvertDelphiUnitToLazarusUnit = 'Convert Delphi Unit to Lazarus Unit';
  3125. lisKMConvertDelphiProjectToLazarusProject = 'Convert Delphi Project to Lazarus Project';
  3126. srkmecDiff = 'Diff';
  3127. // help menu
  3128. srkmecunknown = 'unknown editor command';
  3129. srkmecReportingBug = 'Reporting a bug';
  3130. lisFocusHint = 'Focus hint';
  3131. // Category
  3132. srkmCatCursorMoving = 'Cursor moving commands';
  3133. srkmCatSelection = 'Text selection commands';
  3134. srkmCatColSelection = 'Text column selection commands';
  3135. srkmCatEditing = 'Text editing commands';
  3136. lisKMDeleteLastChar = 'Delete last char';
  3137. srkmCatCmdCmd = 'Command commands';
  3138. srkmCatMultiCaret = 'Multi caret commands';
  3139. srkmCatSearchReplace = 'Text search and replace commands';
  3140. srkmCatMarker = 'Text bookmark commands';
  3141. srkmCatFold = 'Text folding commands';
  3142. lisKMSetFreeBookmark = 'Set free Bookmark';
  3143. srkmCatCodeTools = 'CodeTools commands';
  3144. srkmCatMacroRecording = 'Macros';
  3145. srkmCatTemplateEdit = 'Template Editing';
  3146. srkmCatTemplateEditOff= 'Template Editing (not in Cell)';
  3147. srkmCatSyncroEdit = 'Syncron Editing';
  3148. srkmCatSyncroEditOff = 'Syncron Editing (not in Cell)';
  3149. srkmCatSyncroEditSel = 'Syncron Editing (while selecting)';
  3150. srkmCatSrcNoteBook = 'Source Notebook commands';
  3151. srkmCatFileMenu = 'File menu commands';
  3152. lisKMGoToSourceEditor10 = 'Go to source editor 10';
  3153. srkmCatViewMenu = 'View menu commands';
  3154. lisKMToggleViewObjectInspector = 'Toggle view Object Inspector';
  3155. lisKMToggleViewSourceEditor = 'Toggle view Source Editor';
  3156. lisKMToggleViewCodeExplorer = 'Toggle view Code Explorer';
  3157. lisKMToggleViewCodeBrowser = 'Toggle view Code Browser';
  3158. lisKMToggleViewDocumentationEditor = 'Toggle view Documentation Editor';
  3159. lisKMToggleViewMessages = 'Toggle view Messages';
  3160. lisKMToggleViewSearchResults = 'Toggle view Search Results';
  3161. lisKMToggleViewWatches = 'View Watches';
  3162. lisKMToggleViewBreakpoints = 'View Breakpoints';
  3163. lisKMToggleViewLocalVariables = 'View Local Variables';
  3164. lisKMToggleViewThreads = 'View Threads';
  3165. lisKMToggleViewHistory = 'View History';
  3166. lisKMToggleViewPseudoTerminal = 'View Terminal Output';
  3167. lisKMToggleViewCallStack = 'View Call Stack';
  3168. lisKMToggleViewRegisters = 'View Registers';
  3169. lisKMToggleViewAssembler = 'View Assembler';
  3170. lisKMToggleViewDebugEvents = 'View Debuger Event Log';
  3171. lisKMToggleViewDebuggerOutput = 'View Debugger Output';
  3172. srkmCatProjectMenu = 'Project menu commands';
  3173. lisKMNewProject = 'New project';
  3174. lisKMNewProjectFromFile = 'New project from file';
  3175. lisKMToggleViewIDESpeedButtons = 'Toggle view IDE speed buttons';
  3176. srkmCatRunMenu = 'Run menu commands';
  3177. lisKMCompileProjectProgram = 'Compile project/program';
  3178. lisKMBuildProjectProgram = 'Build project/program';
  3179. lisKMQuickCompileNoLinking = 'Quick compile, no linking';
  3180. lisKMCleanUpAndBuild = 'Clean up and build';
  3181. lisKMBuildManyModes = 'Build many modes';
  3182. lisKMAbortBuilding = 'Abort building';
  3183. lisContinueBuilding = 'Continue building';
  3184. lisKMRunProgram = 'Run program';
  3185. lisKMPauseProgram = 'Pause program';
  3186. lisKMViewProjectOptions = 'View project options';
  3187. srkmCatPackageMenu = 'Package menu commands';
  3188. srkmCatToolMenu = 'Tools menu commands';
  3189. lisKMExternalToolsSettings = 'External Tools settings';
  3190. lisKMConvertDelphiPackageToLazarusPackage = 'Convert Delphi package to Lazarus package';
  3191. srkmCarHelpMenu = 'Help menu commands';
  3192. lisKeyCatDesigner = 'Designer commands';
  3193. lisKMCopySelectedComponentsToClipboard = 'Copy selected Components to clipboard';
  3194. lisKMCutSelectedComponentsToClipboard = 'Cut selected Components to clipboard';
  3195. lisKMPasteComponentsFromClipboard = 'Paste Components from clipboard';
  3196. lisKeyCatObjInspector = 'Object Inspector commands';
  3197. lisKeyCatCustom = 'Custom commands';
  3198. // Languages
  3199. rsLanguageAutomatic = 'Automatic (or English)';
  3200. rsLanguageEnglish = 'English';
  3201. rsLanguageGerman = 'German';
  3202. rsLanguageSpanish = 'Spanish';
  3203. rsLanguageFrench = 'French';
  3204. rsLanguageRussian = 'Russian';
  3205. rsLanguagePolish = 'Polish';
  3206. rsLanguageItalian = 'Italian';
  3207. rsLanguageCatalan = 'Catalan';
  3208. rsLanguageFinnish = 'Finnish';
  3209. rsLanguageHebrew = 'Hebrew';
  3210. rsLanguageArabic = 'Arabic';
  3211. rsLanguagePortugueseBr = 'Brazilian Portuguese';
  3212. rsLanguagePortuguese = 'Portuguese';
  3213. rsLanguageUkrainian = 'Ukrainian';
  3214. rsLanguageDutch = 'Dutch';
  3215. rsLanguageJapanese = 'Japanese';
  3216. rsLanguageChinese = 'Chinese';
  3217. rsLanguageIndonesian = 'Indonesian';
  3218. rsLanguageAfrikaans = 'Afrikaans';
  3219. rsLanguageLithuanian = 'Lithuanian';
  3220. rsLanguageSlovak = 'Slovak';
  3221. rsLanguageTurkish = 'Turkish';
  3222. rsLanguageCzech = 'Czech';
  3223. rsLanguageHungarian = 'Hungarian';
  3224. // Unit dependencies
  3225. dlgUnitDepCaption = 'Unit Dependencies';
  3226. dlgUnitDepRefresh = 'Refresh';
  3227. // Build Lazarus dialog
  3228. lisConfirmLazarusRebuild = 'Do you want to rebuild Lazarus with profile: %s?';
  3229. lisConfirmation = 'Confirmation';
  3230. lisPkgTheProjectOverridesTheOutputDirectoryOfTheFollowin = 'The project '
  3231. +'overrides the output directory of the following packages.'
  3232. +'%sSee Project / Project Options (compiler options section) / Additions and Overrides'
  3233. +'%s%s';
  3234. lisConfirmBuildAllProfiles = 'Lazarus will be rebuilt with the following profiles:%sContinue?';
  3235. lisNoBuildProfilesSelected = 'No profiles are selected to be built.';
  3236. lisCleanLazarusSource = 'Clean Lazarus Source';
  3237. lisBuildIDE = 'Build IDE';
  3238. lisMakeNotFound = 'Make not found';
  3239. lisTheProgramMakeWasNotFoundThisToolIsNeededToBuildLa = 'The program "make" '
  3240. +'was not found.%sThis tool is needed to build Lazarus.';
  3241. lisIDE = 'IDE';
  3242. lisConfigureBuildLazarus = 'Configure "Build Lazarus"';
  3243. lisLazBuildOptions = 'Options:';
  3244. lisLazBuildTargetOS = 'Target OS:';
  3245. lisLazBuildTargetCPU = 'Target CPU:';
  3246. lisLazBuildTargetDirectory = 'Target directory:';
  3247. lisLazBuildRestartAfterBuild = 'Restart after building IDE';
  3248. lisLazBuildUpdateRevInc = 'Update revision.inc';
  3249. lisLazBuildCommonSettings = 'Common Settings';
  3250. lisLazBuildConfirmBuild = 'Confirm before build';
  3251. lisPERemoveFiles = 'Remove files';
  3252. lisLazBuildNewProf = 'Add New Profile';
  3253. lisLazBuildNewProfInfo = 'Current build options will be associated with:';
  3254. lisKeep2 = 'Keep';
  3255. lisRemoveIncludePath = 'Remove include path?';
  3256. lisTheDirectoryContainsNoProjectIncludeFilesAnyMoreRe = 'The directory "%s" '
  3257. +'contains no project include files any more. Remove this directory from '
  3258. +'the project''s include search path?';
  3259. lisLazBuildRenameProf = 'Rename Profile';
  3260. lisLazBuildRenameProfInfo = 'New name for profile:';
  3261. lisCTDTemplates = 'Templates';
  3262. lisSaveSettings = 'Save Settings';
  3263. lisCleanUp = 'Clean up';
  3264. lisLazBuildBuildMany = 'Build Many';
  3265. lisAutomatically = 'Automatically';
  3266. lisCleanCommonFiles = 'Clean common files';
  3267. lisCleanAll = 'Clean all';
  3268. lisCleanOnlyOnce = 'Switch after building to automatically';
  3269. lisAfterCleaningUpSwitchToAutomaticClean = 'After cleaning up (clean all or clean common files), switch to '
  3270. +'clean automatically';
  3271. lisLazBuildManageProfiles ='Manage Build Profiles';
  3272. lisLazBuildProfile ='Profile to build';
  3273. lisLazBuildErrorWritingFile = 'Error writing file';
  3274. lisLazBuildUnableToWriteFile = 'Unable to write file "%s":%s';
  3275. lisLazBuildNormalIDE = 'Normal IDE';
  3276. lisLazBuildDebugIDE = 'Debug IDE';
  3277. lisLazBuildOptimizedIDE = 'Optimized IDE';
  3278. lisLazCleanUpBuildAll = 'Clean Up + Build all';
  3279. lisLazBuildABOAction = 'Action';
  3280. lisLazBuildABOChooseOutputDir = 'Choose output directory of the IDE executable ';
  3281. lisLazBuildDefines = 'Defines';
  3282. lisLazBuildEditDefines = 'Edit Defines';
  3283. lisLazBuildNameOfTheActiveProfile = 'Name of the active profile';
  3284. lisLazBuildManageProfiles2 = 'Manage profiles';
  3285. lisLazBuildDefinesWithoutD = 'Defines without -d';
  3286. lisLazBuildOptionsPassedToCompiler = 'Options passed to compiler';
  3287. lisLazBuildShowOptionsAndDefinesForCommandLine = 'Show options and defines '
  3288. +'for command line';
  3289. lisLazBuildUpdateRevisionInfoInAboutLazarusDialog = 'Update revision info '
  3290. +'in "About Lazarus" dialog';
  3291. lisLazBuildRestartLazarusAutomatically = 'Restart Lazarus automatically after '+
  3292. 'building the IDE (has no effect when building other parts)';
  3293. lisLazBuildShowConfirmationDialogWhenBuilding = 'Show confirmation dialog when '+
  3294. 'building directly from Tools menu';
  3295. lisLazBuildEditListOfDefinesWhichCanBeUsedByAnyProfile = 'Edit list of '
  3296. +'defines which can be used by any profile';
  3297. lisLazBuildConfirmDeletion = 'Confirm deletion';
  3298. lisLazBuildAreYouSureYouWantToDeleteThisBuildProfile = 'Are you sure you '
  3299. +'want to delete this build profile?';
  3300. lisLazBuildSelectProfilesToBuild = 'Select profiles to build';
  3301. lisExamplesOpenFirstSelected = 'Open first selected';
  3302. lisExamplesBuildAllSelected = 'Build all selected';
  3303. // compiler
  3304. lisCompilerErrorInvalidCompiler = 'Error: invalid compiler: %s';
  3305. lisOptionsChangedRecompilingCleanWithB = 'Options changed, recompiling '
  3306. +'clean with -B';
  3307. lisCompilerHintYouCanSetTheCompilerPath = 'Hint: you can set the compiler '
  3308. +'path in Tools -> Options-> Files -> Compiler Path';
  3309. lisCompileProject = 'Compile Project';
  3310. lisMode = ', Mode: %s';
  3311. lisOS = ', OS: %s';
  3312. lisCPU = ', CPU: %s';
  3313. lisTarget2 = ', Target: %s';
  3314. lisCompilerNOTELoadingOldCodetoolsOptionsFile = 'NOTE: loading old '
  3315. +'codetools options file: ';
  3316. lisCompilerNOTECodetoolsConfigFileNotFoundUsingDefaults = 'NOTE: codetools '
  3317. +'config file not found - using defaults';
  3318. // codetools options dialog
  3319. lisCodeToolsOptsNone = 'None';
  3320. lisCodeToolsOptsKeyword = 'Keyword';
  3321. lisCodeToolsOptsIdentifier = 'Identifier';
  3322. lisFRIAdditionalFilesToSearchEGPathPasPath2Pp = 'Additional files to '
  3323. +'search (e.g. /path/*.pas;/path2/*.pp)';
  3324. lisFRIFindReferences = 'Find References';
  3325. lisFRIInvalidIdentifier = 'Invalid Identifier';
  3326. lisFRIRenaming = 'Renaming';
  3327. lisFRISearchInCommentsToo = 'Search in comments too';
  3328. lisFRISearch = 'Search';
  3329. lisCodeToolsOptsColon = 'Colon';
  3330. lisCodeToolsOptsSemicolon = 'Semicolon';
  3331. lisCodeToolsOptsComma = 'Comma';
  3332. lisCodeToolsOptsPoint = 'Point';
  3333. lisCodeToolsOptsAt = 'At';
  3334. lisCodeToolsOptsNumber = 'Number';
  3335. lisCodeToolsOptsStringConst = 'String constant';
  3336. lisCodeToolsOptsNewLine = 'Newline';
  3337. lisCodeToolsOptsSpace = 'Space';
  3338. lisCodeToolsOptsSymbol = 'Symbol';
  3339. lisCodeToolsOptsBracket = 'Bracket';
  3340. lisCodeToolsOptsCaret = 'Caret (^)';
  3341. // codetools defines
  3342. lisCodeToolsDefsWriteError = 'Write error';
  3343. lisErrorWritingFile = 'Error writing file "%s"';
  3344. lisFPDocErrorWriting = 'Error writing "%s"%s%s';
  3345. lisFPDocFPDocSyntaxError = 'FPDoc syntax error';
  3346. lisFPDocThereIsASyntaxErrorInTheFpdocElement = 'There is a syntax error in '
  3347. +'the fpdoc element "%s":%s%s';
  3348. lisChooseAnExampleFile = 'Choose an example file';
  3349. lisUnableToWriteTheProjectInfoFileError = 'Unable to write the project info '
  3350. +'file%s"%s".%sError: %s';
  3351. lisUnableToWriteTheProjectSessionFileError = 'Unable to write the project session '
  3352. +'file%s"%s".%sError: %s';
  3353. lisStopDebugging2 = 'Stop debugging?';
  3354. lisStopCurrentDebuggingAndRebuildProject = 'Stop current debugging and rebuild project?';
  3355. lisErrorWritingPackageListToFile = 'Error writing package list to file%s%s%s%s';
  3356. lisCodeToolsDefsReadError = 'Read error';
  3357. lisUnableToRead = 'Unable to read %s';
  3358. lisErrorReadingPackageListFromFile = 'Error reading package list from file%s%s%s%s';
  3359. lisDuplicate = 'Duplicate';
  3360. lisThePackageIsAlreadyInTheList = 'The package %s is already in the list';
  3361. lisConflict = 'Conflict';
  3362. lisThereIsAlreadyAPackageInTheList = 'There is already a package %s in the list';
  3363. lisNotADesigntimePackage = 'Not a designtime package';
  3364. lisThePackageCanNotBeInstalledBecauseItRequiresWhichI = 'The package %s cannot be '
  3365. +'installed, because it requires the package "%s", which is a runtime only package.';
  3366. lisUninstall = 'Uninstall %s';
  3367. lisThePackageIsNotADesignTimePackageItCanNotBeInstall = 'The package %s is '
  3368. +'not a design time package. It cannot be installed in the IDE.';
  3369. lisUninstallImpossible = 'Uninstall impossible';
  3370. lisThePackageCanNotBeUninstalledBecauseItIsNeededByTh = 'The package %s can '
  3371. +'not be uninstalled, because it is needed by the IDE itself.';
  3372. lisCodeToolsDefsNodeIsReadonly = 'Node is readonly';
  3373. lisCodeToolsDefsAutoGeneratedNodesCanNotBeEdited = 'Auto generated nodes '
  3374. +'cannot be edited.';
  3375. lisCodeToolsDefsInvalidPreviousNode = 'Invalid previous node';
  3376. lisCodeToolsDefsPreviousNodeCanNotContainChildNodes = 'Previous node can '
  3377. +'not contain child nodes.';
  3378. lisCodeToolsDefsCreateFPCMacrosAndPathsForAFPCProjectDirectory = 'Create '
  3379. +'FPC Macros and paths for a fpc project directory';
  3380. lisCodeToolsDefsTheFreePascalProjectDirectory = 'The Free Pascal project directory.';
  3381. lisCodeToolsDefscompilerPath = 'Compiler path';
  3382. lisCodeToolsDefsThePathToTheFreePascalCompilerForThisProject = 'The path to '
  3383. +'the Free Pascal compiler for this project. Only required if you set the '
  3384. +'FPC SVN source below. Used to autocreate macros.';
  3385. lisCodeToolsDefsFPCSVNSourceDirectory = 'FPC SVN source directory';
  3386. lisCodeToolsDefsTheFreePascalCVSSourceDirectory = 'The Free Pascal SVN source '
  3387. +'directory. Not required. This will improve find declaration and debugging.';
  3388. lisCodeToolsDefsCreateDefinesForFreePascalCompiler = 'Create Defines for '
  3389. +'Free Pascal Compiler';
  3390. lisCodeToolsDefsThePathToTheFreePascalCompilerForThisSourceUsedToA = 'The path to '
  3391. +'the Free Pascal compiler for this source.%sUsed to autocreate macros.';
  3392. lisCodeToolsDefsValueIsInvalid = '%s:%svalue "%s" is invalid.';
  3393. lisCodeToolsDefsThePathToTheFreePascalCompilerForExample = 'The '
  3394. +'path to the Free Pascal compiler.%s For example %s/usr/bin/%s -n%s '
  3395. +'or %s/usr/local/bin/fpc @/etc/fpc.cfg%s.';
  3396. lisCodeToolsDefsCreateDefinesForFreePascalSVNSources = 'Create Defines for '
  3397. +'Free Pascal SVN Sources';
  3398. lisCodeToolsDefsTheFreePascalSVNSourceDir = 'The Free Pascal SVN source directory.';
  3399. lisCodeToolsDefsCreateDefinesForDirectory = 'Create Defines for %s Directory';
  3400. lisCodeToolsDefsdirectory = '%s directory';
  3401. lisCodeToolsDefsDelphiMainDirectoryDesc = 'The %s main directory,%swhere '
  3402. +'Borland has installed all %s sources.%sFor example: C:/Programme/'
  3403. +'Borland/Delphi%s';
  3404. lisCodeToolsDefsKylixMainDirectoryDesc = 'The %s main directory,%swhere '
  3405. +'Borland has installed all %s sources.%sFor example: /home/user/kylix%s';
  3406. lisCodeToolsDefsCreateDefinesForProject = 'Create Defines for %s Project';
  3407. lisCodeToolsDefsProjectDirectory = 'Project directory';
  3408. lisCodeToolsDefsprojectDirectory2 = '%s project directory';
  3409. lisCodeToolsDefsTheProjectDirectory = 'The %s project directory,%swhich '
  3410. +'contains the .dpr, dpk file.';
  3411. lisCodeToolsDefsDelphiMainDirectoryForProject = 'The %s main directory,%s'
  3412. +'where Borland has installed all %s sources,%swhich are used by this %s '
  3413. +'project.%sFor example: C:/Programme/Borland/Delphi%s';
  3414. lisCodeToolsDefsKylixMainDirectoryForProject = 'The %s main directory,%s'
  3415. +'where Borland has installed all %s sources,%swhich are used by this %s '
  3416. +'project.%sFor example: /home/user/kylix%s';
  3417. lisCodeToolsDefsSaveAndExit = 'Save and Exit';
  3418. lisCodeToolsDefsExitWithoutSave = 'Exit without Save';
  3419. lisCodeToolsDefsMoveNodeUp = 'Move node up';
  3420. lisCodeToolsDefsMoveNodeDown = 'Move node down';
  3421. lisCodeToolsDefsMoveNodeOneLevelUp = 'Move node one level up';
  3422. lisCodeToolsDefsMoveNodeOneLevelDown = 'Move node one level down';
  3423. lisCodeToolsDefsInsertNodeBelow = 'Insert node below';
  3424. lisCodeToolsDefsInsertNodeAsChild = 'Insert node as child';
  3425. lisCodeToolsDefsDeleteNode = 'Delete node';
  3426. lisCodeToolsDefsConvertNode = 'Convert node';
  3427. lisCodeToolsDefsDefine = 'Define';
  3428. lisCodeToolsDefsDefineRecurse = 'Define Recurse';
  3429. lisCodeToolsDefsUndefine = 'Undefine';
  3430. lisCodeToolsDefsUndefineRecurse = 'Undefine Recurse';
  3431. lisCodeToolsDefsUndefineAll = 'Undefine All';
  3432. lisCodeToolsDefsBlock = 'Block';
  3433. lisCodeToolsDefsInsertBehindDirectory = 'Directory';
  3434. lisCodeToolsDefsIf = 'If';
  3435. lisCodeToolsDefsIfDef = 'IfDef';
  3436. lisCodeToolsDefsIfNDef = 'IfNDef';
  3437. lisCodeToolsDefsElseIf = 'ElseIf';
  3438. lisCodeToolsDefsElse = 'Else';
  3439. lisCTDefsTools = 'Tools';
  3440. lisCTDefsOpenPreview = 'Open Preview';
  3441. lisCodeToolsDefsInsertTemplate = 'Insert Template';
  3442. lisCodeToolsDefsInsertFreePascalProjectTe = 'Insert Free Pascal Project Template';
  3443. lisCodeToolsDefsInsertFreePascalCompilerT = 'Insert Free Pascal Compiler Template';
  3444. lisCodeToolsDefsInsertFreePascalSVNSource = 'Insert Free Pascal SVN Source Template';
  3445. lisCodeToolsDefsInsertDelphi5CompilerTemp = 'Insert Delphi 5 Compiler Template';
  3446. lisCodeToolsDefsInsertDelphi5DirectoryTem = 'Insert Delphi 5 Directory Template';
  3447. lisCodeToolsDefsInsertDelphi5ProjectTempl = 'Insert Delphi 5 Project Template';
  3448. lisCodeToolsDefsInsertDelphi6CompilerTemp = 'Insert Delphi 6 Compiler Template';
  3449. lisCodeToolsDefsInsertDelphi6DirectoryTem = 'Insert Delphi 6 Directory Template';
  3450. lisCodeToolsDefsInsertDelphi6ProjectTempl = 'Insert Delphi 6 Project Template';
  3451. lisCodeToolsDefsInsertDelphi7CompilerTemp = 'Insert Delphi 7 Compiler Template';
  3452. lisCodeToolsDefsInsertDelphi7DirectoryTem = 'Insert Delphi 7 Directory Template';
  3453. lisCodeToolsDefsInsertDelphi7ProjectTempl = 'Insert Delphi 7 Project Template';
  3454. lisCodeToolsDefsInsertKylix3CompilerTemp = 'Insert Kylix 3 Compiler Template';
  3455. lisCodeToolsDefsInsertKylix3DirectoryTem = 'Insert Kylix 3 Directory Template';
  3456. lisCodeToolsDefsInsertKylix3ProjectTempl = 'Insert Kylix 3 Project Template';
  3457. lisCodeToolsDefsSelectedNode = 'Selected Node:';
  3458. lisCodeToolsDefsName = 'Name:';
  3459. lisOnlyMessagesWithTheseFPCIDsCommaSeparated = 'Only messages with these FPC'
  3460. +' IDs (comma separated):';
  3461. lisOnlyMessagesFittingThisRegularExpression = 'Only messages fitting this '
  3462. +'regular expression:';
  3463. lisURLOnWikiTheBaseUrlIs = 'URL on wiki (the base url is %s)';
  3464. lisTestURL = 'Test URL';
  3465. lisDeleteThisAddition = 'Delete this addition';
  3466. lisDelete2 = 'Delete?';
  3467. lisDeleteAddition = 'Delete addition "%s"?';
  3468. lisNoneSelected = '(None selected)';
  3469. lisSelectedAddition = 'Selected addition:';
  3470. lisNoMessageSelected = '(no message selected)';
  3471. lisAdditionFitsTheCurrentMessage = 'Addition fits the current message';
  3472. lisAdditionDoesNotFitTheCurrentMessage = 'Addition does not fit the current '
  3473. +'message';
  3474. lisFilterAlreadyExists = 'Filter already exists';
  3475. lisAFilterWithTheNameAlreadyExists = 'A filter with the name "%s" already '
  3476. +'exists.';
  3477. lisSaveMessages = 'Save messages';
  3478. lisCodeToolsDefsDescription = 'Description:';
  3479. lisCodeToolsDefsVariable = 'Variable:';
  3480. lisCodeToolsDefsValueAsText = 'Value as Text';
  3481. lisCodeToolsDefsValueAsFilePaths = 'Value as File Paths';
  3482. lisCodeToolsDefsAction = 'Action: %s';
  3483. lisCodeToolsDefsautoGenerated = '%s, auto generated';
  3484. lisCodeToolsDefsnoneSelected = 'none selected';
  3485. lisCodeToolsDefsInvalidParent = 'Invalid parent';
  3486. lisACanNotHoldTControlsYouCanOnlyPutNonVisualComponen = 'A %s cannot hold '
  3487. +'TControls.%sYou can only put non visual components on it.';
  3488. lisUpdateReferences = 'Update references?';
  3489. lisTheUnitIsUsedByOtherFilesUpdateReferencesAutomatic = 'The unit %s is '
  3490. +'used by other files.%sUpdate references automatically?';
  3491. lisCodeToolsDefsAutoCreatedNodesReadOnly = 'Auto created nodes cannot be '
  3492. +'edited,%snor can they have non auto created child nodes.';
  3493. lisCodeToolsDefsInvalidParentNode = 'Invalid parent node';
  3494. lisCodeToolsDefsParentNodeCanNotContainCh = 'Parent node cannot contain child nodes.';
  3495. lisCodeToolsDefsNewNode = 'NewNode';
  3496. // code template dialog
  3497. lisCodeTemplAddCodeTemplate = 'Add code template';
  3498. lisCodeTemplAdd = 'Add template';
  3499. lisCodeTemplEditCodeTemplate = 'Edit code template';
  3500. lisCodeTemplAutoCompleteOn = 'Auto complete on';
  3501. lisCodeTemplChange = 'Change';
  3502. lisCodeTemplToken = 'Token:';
  3503. lisCodeTemplComment = 'Comment:';
  3504. lisCodeTemplATokenAlreadyExists = ' A token "%s" already exists! ';
  3505. lisCodeTemplError = 'Error';
  3506. lisUnableToFindTheComponentClassItIsNotRegisteredViaR = 'Unable to find the component class "%s".'
  3507. +'%sIt is not registered via RegisterClass and no lfm was found.'
  3508. +'%sIt is needed by unit:'
  3509. +'%s%s';
  3510. lisNoTemplateSelected = 'no template selected';
  3511. lisUnableToOpenDesignerTheClassDoesNotDescendFromADes = 'Unable to open '
  3512. +'designer.%sThe class %s does not descend from a designable class like '
  3513. +'TForm or TDataModule.';
  3514. lisIgnoreUseAsAncestor = 'Ignore, use %s as ancestor';
  3515. lisUnableToLoadTheComponentClassBecauseItDependsOnIts = 'Unable to load the '
  3516. +'component class "%s", because it depends on itself.';
  3517. lisCancelLoadingThisComponent = 'Cancel loading this component';
  3518. lisAbortWholeLoading = 'Abort whole loading';
  3519. lisTheResourceClassDescendsFromProbablyThisIsATypoFor = 'The resource '
  3520. +'class "%s" descends from "%s". Probably this is a typo for TForm.';
  3521. // make resource string dialog
  3522. lisMakeResourceString = 'Make ResourceString';
  3523. lisMakeResStrInvalidResourcestringSect = 'Invalid Resourcestring section';
  3524. lisMakeResStrPleaseChooseAResourcestring = 'Please choose a resourcestring '
  3525. +'section from the list.';
  3526. lisMakeResStrResourcestringAlreadyExis = 'Resourcestring already exists';
  3527. lisMakeResStrChooseAnotherName = 'The resourcestring "%s" already exists.'
  3528. +'%sPlease choose another name.'
  3529. +'%sUse Ignore to add it anyway.';
  3530. lisMakeResStrStringConstantInSource = 'String constant in source';
  3531. lisMakeResStrConversionOptions = 'Conversion Options';
  3532. lisMakeResStrIdentifierPrefix = 'Identifier prefix:';
  3533. lisMakeResStrIdentifierLength = 'Identifier length:';
  3534. lisMakeResStrDialogIdentifier = 'Identifier';
  3535. lisMakeResStrCustomIdentifier = 'Custom identifier';
  3536. lisMakeResStrResourcestringSection = 'Resourcestring section:';
  3537. lisMakeResStrStringsWithSameValue = 'Strings with same value:';
  3538. lisMakeResStrAppendToSection = 'Append to section';
  3539. lisMakeResStrInsertAlphabetically = 'Insert alphabetically';
  3540. lisMakeResStrInsertContexttSensitive = 'Insert context sensitive';
  3541. lisMakeResStrSourcePreview = 'Source preview';
  3542. lisNoStringConstantFound = 'No string constant found';
  3543. lisSuccess = 'Success';
  3544. lisFailedToResolveMacros = 'failed to resolve macros';
  3545. lisToolHasNoExecutable = 'tool "%s" has no executable';
  3546. lisCanNotFindExecutable = 'cannot find executable "%s"';
  3547. lisMissingExecutable = 'missing executable "%s"';
  3548. lisExecutableIsADirectory = 'executable "%s" is a directory';
  3549. lisExecutableLacksThePermissionToRun = 'executable "%s" lacks the permission'
  3550. +' to run';
  3551. lisParser = 'parser "%s": %s';
  3552. lisAborted = 'Aborted';
  3553. lisInvalidMacrosIn = 'Invalid macros in "%s"';
  3554. lisAllBlocksLooksOk = 'All blocks look ok.';
  3555. lisTheApplicationBundleWasCreatedFor = 'The Application Bundle was created for "%s"';
  3556. //codetools ChooseClassSectionDlg
  3557. lisCodeCreationDialogCaption = 'Code creation options';
  3558. lisCodeCreationDialogLocation = 'Location';
  3559. lisLocal = '&Local';
  3560. lisClass = '&Class';
  3561. lisYouCanSelectItemsBySimplyPressingUnderscoredLetter = 'You can select '
  3562. +'items by simply pressing underscored letters';
  3563. lisCodeCreationDialogClassSection = 'Class section';
  3564. // diff dialog
  3565. lisDiffDlgFile1 = 'File1';
  3566. lisDiffDlgOnlySelection = 'Only selection';
  3567. lisDiffDlgFile2 = 'File2';
  3568. lisDiffDlgCaseInsensitive = 'Case Insensitive';
  3569. lisDiffDlgIgnoreIfEmptyLinesWereAdd = 'Ignore if empty lines were added or removed';
  3570. lisDiffDlgIgnoreSpacesAtStartOfLine = 'Ignore spaces at start of line';
  3571. lisDiffDlgIgnoreSpacesAtEndOfLine = 'Ignore spaces at end of line';
  3572. lisDiffDlgIgnoreIfLineEndCharsDiffe = 'Ignore difference in line ends (e.'
  3573. +'g. #10 = #13#10)';
  3574. lisDiffDlgIgnoreIfSpaceCharsWereAdd = 'Ignore amount of space chars';
  3575. lisDiffDlgIgnoreSpaces = 'Ignore spaces (newline chars not included)';
  3576. lisDiffDlgOpenDiffInEditor = 'Open difference in editor';
  3577. // packages
  3578. lisPkgFileTypeVirtualUnit = 'Virtual Unit';
  3579. lisPkgFileTypeMainUnit = 'Main Unit';
  3580. lisPkgFileTypeLFM = 'LFM - Lazarus form text';
  3581. lisPkgFileTypeLRS = 'LRS - Lazarus resource';
  3582. lisPkgFileTypeInclude = 'Include file';
  3583. lisPkgFileTypeIssues = 'Issues xml file';
  3584. lisPkgFileTypeText = 'Text';
  3585. lisPkgFileTypeBinary = 'Binary';
  3586. lisCreateNewPackage = '(Create new package)';
  3587. lisCreateNewPackageComponent = 'Create new package component';
  3588. lisMenuNewComponent = 'New Component';
  3589. lisPkgSelectAPackage = 'Select a package';
  3590. // unit info dialog
  3591. lisInformationAboutUnit = 'Information about %s';
  3592. lisUIDyes = 'yes';
  3593. lisUIDno = 'no';
  3594. lisUIDbytes = '%s bytes';
  3595. lisUIDName = 'Name:';
  3596. lisUIDType = 'Type:';
  3597. lisUIDinProject = 'In project:';
  3598. lisUIDIncludedBy = 'Included by:';
  3599. lisUIDSize = 'Size:';
  3600. lisUIDLines = 'Lines:';
  3601. lisUIShowCodeToolsValues = 'Show CodeTools Values';
  3602. // unit editor
  3603. lisUEErrorInRegularExpression = 'Error in regular expression';
  3604. lisUENotFound = 'Not found';
  3605. lisUESearchStringNotFound = 'Search string ''%s'' not found!';
  3606. lisUESearchStringContinueBeg = 'Continue search from the beginning?';
  3607. lisUESearchStringContinueEnd = 'Continue search from the end?';
  3608. lisUEReplaceThisOccurrenceOfWith = 'Replace this occurrence of "%s"%s with "%s"?';
  3609. lisUESearching = 'Searching: %s';
  3610. lisUEModeSeparator = '/';
  3611. lisUEGotoLine = 'Goto line:';
  3612. lisGotoLine = 'Goto Line';
  3613. // Transfer Macros
  3614. lisTMFunctionExtractFileExtension = 'Function: extract file extension';
  3615. lisTMFunctionExtractFilePath = 'Function: extract file path';
  3616. lisTMFunctionExtractFileNameExtension = 'Function: extract file name+extension';
  3617. lisTMFunctionExtractFileNameOnly = 'Function: extract file name only';
  3618. lisTMFunctionAppendPathDelimiter = 'Function: append path delimiter';
  3619. lisTMFunctionChompPathDelimiter = 'Function: remove trailing path delimiter';
  3620. lisTMunknownMacro = '(unknown macro: %s)';
  3621. // System Variables Override Dialog
  3622. lisSVUOInvalidVariableName = 'Invalid variable name';
  3623. lisSVUOisNotAValidIdentifier = '"%s" is not a valid identifier.';
  3624. lisFRIIdentifier = 'Identifier: %s';
  3625. lisSVUOOverrideSystemVariable = 'Override system variable';
  3626. // sort selection dialog
  3627. lisSortSelSortSelection = 'Sort selection';
  3628. lisSortSelPreview = 'Preview';
  3629. lisSortSelAscending = 'Ascending';
  3630. lisSortSelDescending = 'Descending';
  3631. lisSortSelDomain = 'Domain';
  3632. lisSortSelLines = 'Lines';
  3633. lisSortSelWords = 'Words';
  3634. lisSortSelParagraphs = 'Paragraphs';
  3635. lisSortSelOptions = 'Options';
  3636. lisSortSelCaseSensitive = '&Case Sensitive';
  3637. lisSortSelIgnoreSpace = 'Ignore Space';
  3638. lisSortSelSort = 'Accept';
  3639. // publish project dialog
  3640. lisPublProjInvalidIncludeFilter = 'Invalid include filter';
  3641. lisPublProjInvalidExcludeFilter = 'Invalid exclude filter';
  3642. // project options
  3643. lisProjOptsUnableToChangeTheAutoCreateFormList = 'Unable to change the auto '
  3644. +'create form list in the program source.%sPlease fix errors first.';
  3645. lisProjOptsError = 'Error';
  3646. lisUnableToChangeProjectTitleInSource = 'Unable to change project title in '
  3647. +'source.%s%s';
  3648. lisUnableToRemoveProjectTitleFromSource = 'Unable to remove project title '
  3649. +'from source.%s%s';
  3650. // path edit dialog
  3651. lisPathEditSearchPaths = 'Search paths:';
  3652. lisPckSearchPathsForFpdocXmlFilesMultiplePathsMustBeSepa = 'Search paths for'
  3653. +' fpdoc xml files. Multiple paths must be separated by semicolon.';
  3654. lisPathEditMovePathDown = 'Move path down (Ctrl+Down)';
  3655. lisPathEditMovePathUp = 'Move path up (Ctrl+Up)';
  3656. lisPathEditBrowse = 'Browse';
  3657. lisPathEditPathTemplates = 'Path templates';
  3658. lisPathEditDeleteInvalidPaths = 'Delete Invalid Paths';
  3659. // new dialog
  3660. lisNewDlgNoItemSelected = 'No item selected';
  3661. lisErrorOpeningComponent = 'Error opening component';
  3662. lisUnableToOpenAncestorComponent = 'Unable to open ancestor component';
  3663. lisNewDlgPleaseSelectAnItemFirst = 'Please select an item first.';
  3664. lisNewDlgCreateANewEditorFileChooseAType = 'Create a new editor file.%s'
  3665. +'Choose a type.';
  3666. lisNewDlgCreateANewProjectChooseAType = 'Create a new project.%sChoose a type.';
  3667. lisChooseOneOfTheseItemsToCreateANewFile = 'Choose one of these items to '
  3668. +'create a new File';
  3669. lisChooseOneOfTheseItemsToInheritFromAnExistingOne = 'Choose one of these items to '
  3670. +'inherit from an existing one';
  3671. lisInheritedItem = 'Inherited Item';
  3672. lisChooseOneOfTheseItemsToCreateANewProject = 'Choose one of these items to '
  3673. +'create a new Project';
  3674. lisChooseOneOfTheseItemsToCreateANewPackage = 'Choose one of these items to '
  3675. +'create a new Package';
  3676. lisNewDlgCreateANewUnitWithALCLForm = 'Create a new unit with a LCL form.';
  3677. lisNewDlgCreateANewUnitWithADataModule = 'Create a new unit with a datamodule.';
  3678. lisNewDlgCreateANewUnitWithAFrame = 'Create a new unit with a frame.';
  3679. lisNewDlgCreateANewEmptyTextFile = 'Create a new empty text file.';
  3680. lisNewDlgCreateANewStandardPackageAPackageIsACollectionOfUn = 'Create a new '
  3681. +'standard package.%sA package is a collection of units and components.';
  3682. // file checks
  3683. lisUnableToCreateFile = 'Unable to create file';
  3684. lisUnableToCreateFile2 = 'Unable to create file "%s"';
  3685. lisUnableToCreateFile3 = 'Unable to create file%s"%s"';
  3686. lisUnableToCopyFileTo = 'Unable to copy file "%s"%sto "%s"';
  3687. lisCanNotCreateFile = 'Cannot create file "%s"';
  3688. lisExtendUnitPath = 'Extend unit path?';
  3689. lisTheDirectoryIsNotYetInTheUnitPathAddIt = 'The directory "%s" is not yet in the unit path.%sAdd it?';
  3690. lisUnableToWrite2 = 'Unable to write "%s"';
  3691. lisUnableToWriteFile = 'Unable to write file';
  3692. lisUnableToWriteFile2 = 'Unable to write file "%s".';
  3693. lisUnableToWriteToFile2 = 'Unable to write to file "%s".';
  3694. lisFileIsNotWritable = 'File is not writable';
  3695. lisErrorDeletingFile = 'Error deleting file';
  3696. lisInvalidMask = 'Invalid Mask';
  3697. lisTheFileMaskIsNotAValidRegularExpression = 'The file mask "%s" is not a '
  3698. +'valid regular expression.';
  3699. lisTheFileMaskIsInvalid = 'The file mask "%s" is invalid.';
  3700. lisUnableToDeleteAmbiguousFile = 'Unable to delete ambiguous file "%s"';
  3701. lisErrorRenamingFile = 'Error renaming file';
  3702. lisUnableToRenameAmbiguousFileTo = 'Unable to rename ambiguous file "%s"%sto "%s"';
  3703. lisWarningAmbiguousFileFoundSourceFileIs = 'Warning: ambiguous file found: "%s". Source file is: "%s"';
  3704. lisAmbiguousFileFound = 'Ambiguous file found';
  3705. lisThereIsAFileWithTheSameNameAndASimilarExtension = 'There is a file with '
  3706. +'the same name and a similar extension on disk%sFile: %s%sAmbiguous '
  3707. +'File: %s%sDelete ambiguous file?';
  3708. // add to project dialog
  3709. lisProjAddInvalidMinMaxVersion = 'Invalid Min-Max version';
  3710. lisProjAddTheMaximumVersionIsLowerThanTheMinimimVersion = 'The Maximum '
  3711. +'Version is lower than the Minimim Version.';
  3712. lisProjAddInvalidPackagename = 'Invalid packagename';
  3713. lisProjAddThePackageNameIsInvalidPlaseChooseAnExistingPackag = 'The package '
  3714. +'name "%s" is invalid.%sPlase choose an existing package.';
  3715. lisProjAddDependencyAlreadyExists = 'Dependency already exists';
  3716. lisVersionMismatch = 'Version mismatch';
  3717. lisUnableToAddTheDependencyBecauseThePackageHasAlread = 'Unable to add the '
  3718. +'dependency %s, because the package %s has already a dependency %s';
  3719. lisCircularDependencyDetected = 'Circular dependency detected';
  3720. lisUnableToAddTheDependencyBecauseThisWouldCreateA = 'Unable to add the '
  3721. +'dependency %s, because this would create a circular dependency. Dependency %s';
  3722. lisProjAddTheProjectHasAlreadyADependency = 'The project has already a '
  3723. +'dependency for the package "%s".';
  3724. lisProjAddPackageNotFound = 'Package not found';
  3725. lisLDTheUnitIsNotOwnedBeAnyPackageOrProjectPleaseAddThe = 'The unit %s is '
  3726. +'not owned be any package or project.%sPlease add the unit to a package '
  3727. +'or project.%sUnable to create the fpdoc file.';
  3728. lisLDNoValidFPDocPath = 'No valid FPDoc path';
  3729. lisTheUnitIsPartOfTheFPCSourcesButTheCorrespondingFpd = 'The unit %s is part'
  3730. +' of the FPC sources, but the corresponding fpdoc xml file was not found.'
  3731. +'%sEither you have not yet added the fpcdocs directory to the search path or the '
  3732. +'unit is not yet documented.%sThe fpdoc files for the FPC sources can be'
  3733. +' downloaded from: %s%sPlease add the directory in the '
  3734. +'fpdoc editor options.%sIn order to create a new file the directory must '
  3735. +'be writable.';
  3736. lisLDDoesNotHaveAnyValidFPDocPathUnableToCreateTheFpdo = '%s does not have '
  3737. +'any valid FPDoc path.%sUnable to create the fpdoc file for %s';
  3738. lisErrorReadingXML = 'Error reading XML';
  3739. lisErrorReadingXmlFile = 'Error reading xml file "%s"%s%s';
  3740. lisPkgThisFileIsNotInAnyLoadedPackage = 'This file is not in any loaded package.';
  3741. lisProjAddTheDependencyWasNotFound = 'The dependency "%s" was not found.%sPlease choose an existing package.';
  3742. lisProjAddInvalidVersion = 'Invalid version';
  3743. lisProjAddTheMinimumVersionIsInvalid = 'The Minimum Version "%s" is invalid.'
  3744. +'%sPlease use the format major.minor.release.build'
  3745. +'%sFor example: 1.0.20.10';
  3746. lisProjAddTheMaximumVersionIsInvalid = 'The Maximum Version "%s" is invalid.'
  3747. +'%sPlease use the format major.minor.release.build'
  3748. +'%sFor example: 1.0.20.10';
  3749. lisProjAddInvalidPascalUnitName = 'Invalid Pascal unit name';
  3750. lisProjAddTheUnitNameIsNotAValidPascalIdentifier = 'The unit name "%s" is '
  3751. +'not a valid Pascal identifier.';
  3752. lisProjAddUnitNameAlreadyExists = 'Unit name already exists';
  3753. lisProjAddTheUnitNameAlreadyExistsInTheProject = 'The unit name "%s" '
  3754. +'already exists in the project%swith file: "%s".';
  3755. lisProjAddTheUnitNameAlreadyExistsInTheSelection = 'The unit name "%s" '
  3756. +'already exists in the selection%swith file: "%s".';
  3757. lisProjAddToProject = 'Add to Project';
  3758. lisProjAddNewRequirement = 'New Requirement';
  3759. lisProjAddEditorFile = 'Add Editor Files';
  3760. lisProjFiles = 'Files:';
  3761. lisProjAddAddFilesToProject = 'Add Files to Project';
  3762. lisProjAddPackageName = 'Package Name:';
  3763. lisProjAddMinimumVersionOptional = 'Minimum Version (optional):';
  3764. lisProjAddMaximumVersionOptional = 'Maximum Version (optional):';
  3765. // component palette
  3766. lisKMNewPackage = 'New package';
  3767. lisCompPalOpenPackage = 'Open package';
  3768. lisKMOpenPackageFile = 'Open package file';
  3769. lisCPOpenPackage = 'Open Package %s';
  3770. lisFilterAllMessagesOfType = 'Filter all messages of type %s';
  3771. lisFilterAllMessagesOfCertainType = 'Filter all messages of certain type';
  3772. lisOpenToolOptions = 'Open Tool Options';
  3773. lisCPOpenUnit = 'Open Unit %s';
  3774. lisCompPalOpenUnit = 'Open unit';
  3775. lisCompPalComponentList = 'View All';
  3776. // macro promp dialog
  3777. lisMacroPromptEnterData = 'Enter data';
  3778. lisMacroPromptEnterRunParameters = 'Enter run parameters';
  3779. // debugger
  3780. lisDebuggerErrorOoopsTheDebuggerEnteredTheErrorState = 'Debugger error'
  3781. +'%sOoops, the debugger entered the error state'
  3782. +'%sSave your work now !'
  3783. +'%sHit Stop, and hope the best, we''re pulling the plug.';
  3784. lisExecutionStopped = 'Execution stopped';
  3785. lisFileNotFound = 'File not found';
  3786. lisDisableOptionXg = 'Disable Option -Xg?';
  3787. lisTheProjectWritesTheDebugSymbolsToAnExternalFileThe = 'The project writes '
  3788. +'the debug symbols to an external file. The "%s" supports only symbols '
  3789. +'within the executable.';
  3790. lisDisableOptionXg2 = 'Disable option -Xg';
  3791. lisCleanUpUnitPath = 'Clean up unit path?';
  3792. lisTheDirectoryIsNoLongerNeededInTheUnitPathRemoveIt =
  3793. 'The directory "%s" is no longer needed in the unit path.%sRemove it?';
  3794. lisTheFileWasNotFoundDoYouWantToLocateItYourself = 'The file "%s" was '
  3795. +'not found.%sDo you want to locate it yourself?';
  3796. lisRunToFailed = 'Run-to failed';
  3797. lisDbgMangNoDebuggerSpecified = 'No debugger specified';
  3798. lisDbgMangThereIsNoDebuggerSpecifiedSettingBreakpointsHaveNo = 'There is no '
  3799. +'debugger specified.%sSetting breakpoints have no effect until you set up '
  3800. +'a Debugger in the debugger options dialog in the menu.';
  3801. lisDbgMangSetTheBreakpointAnyway = 'Set the breakpoint anyway';
  3802. lisLaunchingApplicationInvalid = 'Launching application invalid';
  3803. lisTheLaunchingApplicationDoesNotExistsOrIsNotExecuta = 'The launching application "%s"'
  3804. +'%sdoes not exist or is not executable.'
  3805. +'%sSee Run -> Run parameters -> Local';
  3806. lisTheLaunchingApplicationBundleDoesNotExists = 'The Application Bundle %s'
  3807. +'%sneeded for execution does not exist or is not executable.'
  3808. +'%sDo you want to create one?'
  3809. +'%sSee Project -> Project Options -> Application for settings.';
  3810. lisDebuggerInvalid = 'Debugger invalid';
  3811. lisTheDebuggerDoesNotExistsOrIsNotExecutableSeeEnviro = 'The debugger "%s"'
  3812. +'%sdoes not exist or is not executable.'
  3813. +'%sSee Tools -> Options -> Debugger options';
  3814. lisUnableToRun = 'Unable to run';
  3815. lisTheDestinationDirectoryDoesNotExistPleaseCheckTheP = 'The destination '
  3816. +'directory "%s" does not exist.%sPlease check the project target file '
  3817. +'name Menu > Project > Project Options.';
  3818. lisTheWorkingDirectoryDoesNotExistPleaseCheckTheWorki = 'The working '
  3819. +'directory "%s" does not exist.%sPlease check the working directory in '
  3820. +'Menu > Run > Run parameters.';
  3821. lisPleaseOpenAUnitBeforeRun = 'Please open a unit before run.';
  3822. lisHitCount = 'Hitcount';
  3823. lisDisableBreakPoint = 'Disable Breakpoint';
  3824. lisEnableBreakPoint = 'Enable Breakpoint';
  3825. lisDeleteBreakPoint = 'Delete Breakpoint';
  3826. lisViewBreakPointProperties = 'Breakpoint Properties ...';
  3827. lisDBGENDefaultColor = 'Default Color';
  3828. lisDBGENBreakpointEvaluation = 'Breakpoint Evaluation';
  3829. lisDBGENBreakpointHit = 'Breakpoint Hit';
  3830. lisDBGENBreakpointMessage = 'Breakpoint Message';
  3831. lisDBGENBreakpointStackDump = 'Breakpoint Stack Dump';
  3832. lisDBGENExceptionRaised = 'Exception Raised';
  3833. lisDBGENModuleLoad = 'Module Load';
  3834. lisDBGENModuleUnload = 'Module Unload';
  3835. lisDBGENOutputDebugString = 'Output Debug String';
  3836. lisDBGENProcessExit = 'Process Exit';
  3837. lisDBGENProcessStart = 'Process Start';
  3838. lisDBGENThreadExit = 'Thread Exit';
  3839. lisDBGENThreadStart = 'Thread Start';
  3840. lisDBGENWindowsMessagePosted = 'Windows Message Posted';
  3841. lisDBGENWindowsMessageSent = 'Windows Message Sent';
  3842. // disk diff dialog
  3843. lisDiskDiffErrorReadingFile = 'Error reading file: %s';
  3844. lisLpkHasVanishedOnDiskUsingAsAlternative = 'lpk has vanished on disk. Using'
  3845. +' as alternative%s';
  3846. lisDiskDiffSomeFilesHaveChangedOnDisk = 'Some files have changed on disk:';
  3847. lisDiskDiffClickOnOneOfTheAboveItemsToSeeTheDiff = 'Click on one of the '
  3848. +'above items to see the diff';
  3849. lisDiskDiffReloadCheckedFilesFromDisk = 'Reload checked files from disk';
  3850. lisDiskDiffIgnoreAllDiskChanges = 'Ignore all disk changes';
  3851. // edit define tree
  3852. lisEdtDefCurrentProject = 'Current Project';
  3853. lisEdtDefAllPackages = 'All packages';
  3854. lisEdtDefsAllProjects = 'All projects';
  3855. lisEdtDefsetFPCModeToDELPHI = 'set FPC mode to DELPHI';
  3856. lisEdtDefsetFPCModeToTP = 'set FPC mode to TP';
  3857. lisEdtDefsetFPCModeToGPC = 'set FPC mode to GPC';
  3858. lisEdtDefsetFPCModeToMacPas = 'set FPC mode to MacPas';
  3859. lisEdtDefsetFPCModeToFPC = 'set FPC mode to FPC';
  3860. lisEdtDefsetIOCHECKSOn = 'set IOCHECKS on';
  3861. lisEdtDefsetRANGECHECKSOn = 'set RANGECHECKS on';
  3862. lisEdtDefsetOVERFLOWCHECKSOn = 'set OVERFLOWCHECKS on';
  3863. lisEdtDefuseLineInfoUnit = 'use LineInfo unit';
  3864. lisEdtDefuseHeapTrcUnit = 'use HeapTrc unit';
  3865. // external tools
  3866. lisExtToolExternalTools = 'External Tools';
  3867. lisTheseSettingsAreStoredWithTheProject = 'These settings are stored with '
  3868. +'the project.';
  3869. lisKeepThemAndContinue = 'Keep them and continue';
  3870. lisRemoveThem = 'Remove them';
  3871. lisExtToolMaximumToolsReached = 'Maximum Tools reached';
  3872. lisExtToolThereIsAMaximumOfTools = 'There is a maximum of %s tools.';
  3873. // edit external tools
  3874. lisEdtExtToolEditTool = 'Edit Tool';
  3875. lisEdtExtToolProgramfilename = 'Program Filename:';
  3876. lisEdtExtToolParameters = 'Parameters:';
  3877. lisEdtExtToolWorkingDirectory = 'Working Directory:';
  3878. lisEdtExtToolScanOutputForFreePascalCompilerMessages = 'Scan output for '
  3879. +'Free Pascal Compiler messages';
  3880. lisEdtExtToolScanOutputForMakeMessages = 'Scan output for make messages';
  3881. lisEdtExtToolHideMainForm = 'Hide main form';
  3882. lisEdtExtToolKey = 'Key';
  3883. lisAlternativeKey = 'Alternative key';
  3884. lisEdtExtToolMacros = 'Macros';
  3885. lisWorkingDirectoryForBuilding = 'Working directory for building';
  3886. lisWorkingDirectoryForRun = 'Working directory for run';
  3887. lisConfigureBuild = 'Configure Build %s';
  3888. lisEdtExtToolTitleAndFilenameRequired = 'Title and Filename required';
  3889. lisEdtExtToolAValidToolNeedsAtLeastATitleAndAFilename = 'A valid tool needs '
  3890. +'at least a title and a filename.';
  3891. // find in files dialog
  3892. lisFindFileMultiLinePattern = '&Multiline pattern';
  3893. lisFindFileWhere = 'Where';
  3894. lisFindFilesearchAllFilesInProject = 'search all files in &project';
  3895. lisFindFilesearchAllOpenFiles = 'search all &open files';
  3896. lisFindFilesearchInActiveFile = 'search in &active file';
  3897. lisFindFilesearchInDirectories = 'search in &directories';
  3898. lisFindFileDirectories = 'D&irectories';
  3899. lisMultipleDirectoriesAreSeparatedWithSemicolons = 'Multiple directories are'
  3900. +' separated with semicolons';
  3901. lisDirectories = 'Directories';
  3902. lisFindFileFileMask = 'Fi&le mask';
  3903. lisFindFileIncludeSubDirectories = 'Include &sub directories';
  3904. lisFindFileOnlyTextFiles = 'Only text files';
  3905. // package manager
  3906. lisPkgMangPackage = 'Package: %s';
  3907. lisPkgMangProject = 'Project: %s';
  3908. lisPkgMangDependencyWithoutOwner = 'Dependency without Owner: %s';
  3909. lisLazbuildIsNonInteractiveAbortingNow = '%s'
  3910. +'%s%s'
  3911. +'%slazbuild is non interactive, aborting now.';
  3912. lisPkgMangSavePackageLpk = 'Save Package %s (*.lpk)';
  3913. lisPkgMangSaveAsAlreadyOpenedPackage = 'The package %s is already open in the IDE.'+sLineBreak+'You cannot save a package with the same name.';
  3914. lisPkgMangInvalidPackageFileExtension = 'Invalid package file extension';
  3915. lisPkgMangPackagesMustHaveTheExtensionLpk = 'Packages must have the '
  3916. +'extension .lpk';
  3917. lisPkgMangInvalidPackageName = 'Invalid package name';
  3918. lisPkgMangInvalidPackageName2 = 'Invalid Package Name';
  3919. lisPkgMangThePackageNameIsNotAValidPackageNamePleaseChooseAn = 'The package name '
  3920. +'"%s" is not a valid package name%sPlease choose another name (e.g. package1.lpk)';
  3921. lisPkgMangRenameFileLowercase = 'Rename File lowercase?';
  3922. lisPkgMangShouldTheFileRenamedLowercaseTo = 'Should the file be renamed '
  3923. +'lowercase to%s"%s"?';
  3924. lisPkgMangPackageNameAlreadyExists = 'Package name already exists';
  3925. lisNameConflict = 'Name conflict';
  3926. lisThePackageAlreadyContainsAUnitWithThisName = 'The package already '
  3927. +'contains a unit with this name.';
  3928. lisPkgMangThereIsAlreadyAnotherPackageWithTheName = 'There is already '
  3929. +'another package with the name "%s".%sConflict package: "%s"%sFile: "%s"';
  3930. lisPkgMangFilenameIsUsedByProject = 'Filename is used by project';
  3931. lisPkgMangTheFileNameIsPartOfTheCurrentProject = 'The file name "%s" is '
  3932. +'part of the current project.%sProjects and Packages should not share files.';
  3933. lisPkgMangFilenameIsUsedByOtherPackage = 'Filename is used by other package';
  3934. lisPkgMangTheFileNameIsUsedByThePackageInFile = 'The file name "%s" is '
  3935. +'used by%sthe package "%s"%sin file "%s".';
  3936. lisPkgMangReplaceFile = 'Replace File';
  3937. lisPkgMangReplaceExistingFile = 'Replace existing file "%s"?';
  3938. lisPkgMangDeleteOldPackageFile = 'Delete Old Package File?';
  3939. lisPkgMangDeleteOldPackageFile2 = 'Delete old package file "%s"?';
  3940. lisPkgMangDeleteFailed = 'Delete failed';
  3941. lisTheFileWasFoundInOneOfTheSourceDirectoriesOfThePac = 'The file "%s"'
  3942. +'%swas found in one of the source directories of the package %s and looks '
  3943. +'like a compiled unit. Compiled units must be in the output directory of '
  3944. +'the package, otherwise other packages can get problems using this package.'
  3945. +'%sDelete ambiguous file?';
  3946. lisPkgMangUnableToDeleteFile = 'Unable to delete file "%s".';
  3947. lisSkipErrors = 'Skip errors';
  3948. lisDeleteAllTheseFiles = 'Delete all these files?';
  3949. lisCheckUncheckAll = 'Check/uncheck all';
  3950. lisPkgMangUnsavedPackage = 'Unsaved package';
  3951. lisFpcmakeFailed = 'fpcmake failed';
  3952. lisCallingToCreateMakefileFromFailed = 'Calling %s to create Makefile from %s failed.';
  3953. lisPkgMangThereIsAnUnsavedPackageInTheRequiredPackages = 'There is an '
  3954. +'unsaved package in the required packages. See package graph.';
  3955. lisPkgMangBrokenDependency = 'Broken dependency';
  3956. lisPkgMangTheProjectRequiresThePackageButItWasNotFound = 'The project requires '
  3957. +'the package "%s".%sBut it was not found. See Project -> Project Inspector.';
  3958. lisPkgMangRequiredPackagesWereNotFound = 'One or more required packages were not '
  3959. +'found. See package graph for details.';
  3960. lisPkgMangCircularDependencies = 'Circular dependencies found';
  3961. lisPkgMangThePackageIsCompiledAutomaticallyAndItsOutputDirec = 'The package "%s" '
  3962. +'is compiled automatically and its output directory is "%s", which is in the '
  3963. +'default unit search path of the compiler. The package uses other packages which '
  3964. +'also use the default unit search of the compiler. This creates an endless loop.'
  3965. +'%sYou can fix this issue by removing the path from your compiler config (e.g. fpc.cfg)'
  3966. +'%sor by disabling the auto update of this package or by removing dependencies.';
  3967. lisPkgMangThereIsACircularDependency = 'There is a circular dependency in the '
  3968. +'packages. See package graph.';
  3969. lisPkgMangThereAreTwoUnitsWithTheSameName1From2From = 'There are two units with the same name:'
  3970. +'%s1. "%s" from %s'
  3971. +'%s2. "%s" from %s';
  3972. lisPkgMangThereIsAUnitWithTheSameNameAsAPackage1From2 = 'There is a unit with the same name as a package:'
  3973. +'%s1. "%s" from %s'
  3974. +'%s2. "%s"';
  3975. lisPkgMangAmbiguousUnitsFound = 'Ambiguous units found';
  3976. lisPkgMangBothPackagesAreConnectedThisMeansEitherOnePackageU = '%sBoth '
  3977. +'packages are connected. This means, either one package uses the other, '
  3978. +'or they are both used by a third package.';
  3979. lisPkgMangThereIsAFPCUnitWithTheSameNameFrom = 'There is a FPC unit with '
  3980. +'the same name as:%s"%s" from %s';
  3981. lisPkgMangThereIsAFPCUnitWithTheSameNameAsAPackage = 'There is a FPC unit '
  3982. +'with the same name as a package:'
  3983. +'%s"%s"';
  3984. lisPkgMangErrorWritingFile = 'Error writing file';
  3985. lisProjMangUnableToWriteStateFileForProjectError = 'Unable to write state '
  3986. +'file for project %s%sError: %s';
  3987. lisPkgMangUnableToWriteStateFileOfPackageError = 'Unable to write state '
  3988. +'file "%s"%sof package %s.%sError: %s';
  3989. lisPkgMangErrorReadingFile = 'Error reading file';
  3990. lisProjMangUnableToReadStateFileOfProjectError = 'Unable to read state '
  3991. +'file %s of project %s%sError: %s';
  3992. lisPkgMangUnableToReadStateFileOfPackageError = 'Unable to read state file '
  3993. +'"%s"%sof package %s.%sError: %s';
  3994. lisPkgMangUnableToCreateDirectory = 'Unable to create directory';
  3995. lisUnableToCreateDirectory = 'Unable to create directory "%s".';
  3996. lisPkgMangUnableToCreateOutputDirectoryForPackage = 'Unable to create '
  3997. +'output directory "%s"%sfor package %s.';
  3998. lisPkgMangUnableToDeleteFilename = 'Unable to delete file';
  3999. lisPkgMangUnableToDeleteOldStateFileForPackage = 'Unable to delete old '
  4000. +'state file "%s"%sfor package %s.';
  4001. lisPkgMangUnableToCreatePackageSourceDirectoryForPackage = 'Unable to '
  4002. +'create package source directory "%s"%sfor package %s.';
  4003. lisPkgMangUnableToLoadPackage = 'Unable to load package';
  4004. lisPkgMangUnableToOpenThePackage = 'Unable to open the package "%s".%s'
  4005. +'This package was marked for installation.';
  4006. lisOpenPackage2 = 'Open package %s';
  4007. lisPkgMangThePackageNameOfTheFileIsInvalid = 'The package name "%s" of'
  4008. +'%sthe file "%s" is invalid.';
  4009. lisPkgMangPackageConflicts = 'Package conflicts';
  4010. lisPkgMangThereIsAlreadyAPackageLoadedFromFile = 'There is already a package "%s" loaded'
  4011. +'%sfrom file "%s".'
  4012. +'%sSee Package -> Package Graph.'
  4013. +'%sReplace is impossible.';
  4014. lisPkgMangSavePackage = 'Save package?';
  4015. lisPkgMangLoadingPackageWillReplacePackage = 'Loading package %s will replace package %s'
  4016. +'%sfrom file %s.'
  4017. +'%sThe old package is modified.'
  4018. +'%sSave old package %s?';
  4019. lisPkgMangNewPackage = 'NewPackage';
  4020. lisProbablyYouNeedToInstallSomePackagesForBeforeConti = 'Probably you need to '
  4021. +'install some packages before continuing.'
  4022. +'%sWarning:'
  4023. +'%sThe project uses the following design time packages, which might be needed '
  4024. +'to open the form in the designer. If you continue, you might get errors '
  4025. +'about missing components and the form loading will probably create very '
  4026. +'unpleasant results.'
  4027. +'%sIt is recommended to cancel and install these packages first.';
  4028. lisPackageNeedsInstallation = 'Package needs installation';
  4029. lisUnitInPackage = '%s unit %s in package %s';
  4030. lisPkgMangSkipThisPackage = 'Skip this package';
  4031. lisPkgMangInvalidFileExtension = 'Invalid file extension';
  4032. lisPkgMangTheFileIsNotALazarusPackage = 'The file "%s" is not a Lazarus package.';
  4033. lisPkgMangInvalidPackageFilename = 'Invalid package filename';
  4034. lisPkgMangThePackageFileNameInIsNotAValidLazarusPackageName = 'The package '
  4035. +'file name "%s" in%s"%s" is not a valid Lazarus package name.';
  4036. lisPkgMangFileNotFound = 'File "%s" not found.';
  4037. lisPkgMangErrorReadingPackage = 'Error Reading Package';
  4038. lisPkgUnableToReadPackageFileError = 'Unable to read package file "%s".%sError: %s';
  4039. lisPkgMangFilenameDiffersFromPackagename = 'Filename differs from Packagename';
  4040. lisPkgMangTheFilenameDoesNotCorrespondToThePackage = 'The filename "%s" does not '
  4041. +'correspond to the package name "%s" in the file.%sChange package name to "%s"?';
  4042. lisSuspiciousIncludePath = 'Suspicious include path';
  4043. lisThePackageAddsThePathToTheIncludePathOfTheIDEThisI = 'The package %s '
  4044. +'adds the path "%s" to the include path of the IDE.%sThis is probably a '
  4045. +'misconfiguration of the package.';
  4046. lisPkgMangErrorWritingPackage = 'Error Writing Package';
  4047. lisPkgMangUnableToWritePackageToFileError = 'Unable to write package "%s"%sto '
  4048. +'file "%s".%sError: %s';
  4049. lisSeeProjectProjectInspector = '%sSee Project -> Project Inspector';
  4050. lisPkgMangTheFollowingPackageFailedToLoad = 'The following package failed to load:';
  4051. lisPkgMangTheFollowingPackagesFailedToLoad = 'The following packages failed to load:';
  4052. lisMissingPackages = 'Missing Packages';
  4053. lisOtherSourcesPathOfPackageContainsDirectoryWhichIsA = 'other sources path '
  4054. +'of package "%s" contains directory "%s", which is already in the unit '
  4055. +'search path.';
  4056. lisInsertAssignment = 'Insert Assignment %s := ...';
  4057. lisPkgManginvalidCompilerFilename = 'invalid Compiler filename';
  4058. lisPkgMangTheCompilerFileForPackageIsNotAValidExecutable = 'The compiler '
  4059. +'file for package %s is not a valid executable:%s%s';
  4060. lisPkgMangpackageMainSourceFile = 'package main source file';
  4061. lisErrorLoadingFile = 'Error loading file';
  4062. lisErrorLoadingFile2 = 'Error loading file "%s":';
  4063. lisLoadingFailed = 'Loading %s failed.';
  4064. lisPkgMangAddingNewDependencyForProjectPackage = '%sAdding new Dependency '
  4065. +'for project %s: package %s';
  4066. lisPkgMangAddingNewDependencyForPackagePackage = '%sAdding new Dependency '
  4067. +'for package %s: package %s';
  4068. lisPkgMangTheFollowingUnitsWillBeAddedToTheUsesSectionOf = '%sThe following '
  4069. +'units will be added to the uses section of'
  4070. +'%s%s:'
  4071. +'%s%s';
  4072. lisConfirmChanges = 'Confirm changes';
  4073. lisPkgMangFileNotSaved = 'File not saved';
  4074. lisPkgMangPleaseSaveTheFileBeforeAddingItToAPackage = 'Please save the file '
  4075. +'before adding it to a package.';
  4076. lisPkgMangFileIsInProject = 'File is in Project';
  4077. lisPkgMangWarningTheFileBelongsToTheCurrentProject = 'Warning: The file "%s"'
  4078. +'%sbelongs to the current project.';
  4079. lisPkgMangFileIsAlreadyInPackage = 'File is already in package';
  4080. lisPkgMangTheFileIsAlreadyInThePackage = 'The file "%s"%sis already in the package %s.';
  4081. lisPkgMangPackageIsNoDesigntimePackage = 'Package is not a designtime package';
  4082. lisPkgMangThePackageIsARuntimeOnlyPackageRuntimeOnlyPackages = 'The package %s '
  4083. +'is a runtime only package.%sRuntime only packages cannot be installed in the IDE.';
  4084. lisPkgMangAutomaticallyInstalledPackages = 'Automatically installed packages';
  4085. lisPkgMangInstallingThePackageWillAutomaticallyInstallThePac2 = 'Installing '
  4086. +'the package %s will automatically install the packages:';
  4087. lisPkgMangInstallingThePackageWillAutomaticallyInstallThePac = 'Installing '
  4088. +'the package %s will automatically install the package:';
  4089. lisPkgMangRebuildLazarus = 'Rebuild Lazarus?';
  4090. lisPkgMangThePackageWasMarkedForInstallationCurrentlyLazarus = 'The package "%s" '
  4091. +'was marked for installation.'
  4092. +'%sCurrently Lazarus only supports static linked packages. '
  4093. +'The real installation needs rebuilding and restarting of Lazarus.'
  4094. +'%sDo you want to rebuild Lazarus now?';
  4095. lisPkgMangPackageIsRequired = 'Package is required';
  4096. lisPkgMangThePackageIsRequiredByWhichIsMarkedForInstallation = 'The package %s '
  4097. +'is required by %s, which is marked for installation.'
  4098. +'%sSee package graph.';
  4099. lisPkgMangUninstallPackage = 'Uninstall package?';
  4100. lisPkgMangUninstallPackage2 = 'Uninstall package %s?';
  4101. lisPkgMangThePackageWasMarkedCurrentlyLazarus = 'The package "%s" was marked.'
  4102. +'%sCurrently Lazarus only supports static linked packages. The real un-installation '
  4103. +'needs rebuilding and restarting of Lazarus.'
  4104. +'%sDo you want to rebuild Lazarus now?';
  4105. lisPkgMangThisIsAVirtualPackageItHasNoSourceYetPleaseSaveThe = 'This is a '
  4106. +'virtual package. It has no source yet. Please save the package first.';
  4107. lisPkgMangPleaseCompileThePackageFirst = 'Please compile the package first.';
  4108. lisPkgMangThePackageIsMarkedForInstallationButCanNotBeFound = 'The package "%s" '
  4109. +'is marked for installation, but cannot be found.'
  4110. +'%sRemove dependency from the installation list of packages?';
  4111. lisERRORInvalidBuildMode = 'Error: (lazarus) invalid build mode "%s"';
  4112. lisAvailableProjectBuildModes = 'Available project build modes:';
  4113. lisThisProjectHasOnlyTheDefaultBuildMode = 'This project has only the default build mode.';
  4114. lisPkgMangstaticPackagesConfigFile = 'static packages config file';
  4115. lisPkgMangUnableToCreateTargetDirectoryForLazarus = 'Unable to create '
  4116. +'target directory for Lazarus:'
  4117. +'%s"%s".'
  4118. +'%sThis directory is needed for the new changed Lazarus IDE with your custom packages.';
  4119. lisPkgMangCompilePackage = 'Compile package %s';
  4120. lisPkgMangErrorUpdatingPoFilesFailedForPackage = 'Error: updating po files '
  4121. +'failed for package %s';
  4122. lisIDEInfoErrorRunningCompileAfterToolFailedForPackage = 'Error: running ''co'
  4123. +'mpile after'' tool failed for package %s';
  4124. lisIDEInfoCreatingMakefileForPackage = 'Creating Makefile for package %s';
  4125. lisIDEInfoWARNINGUnitNameInvalidPackage = 'WARNING: unit name invalid %s, package=%s';
  4126. // package system
  4127. lisPkgSysInvalidUnitname = 'Invalid Unitname: %s';
  4128. lisPkgSysUnitWasNotFoundInTheLpkFileProbablyThisLpkFileWasN = 'Unit "%s" was'
  4129. +' not found in the lpk file.%sProbably this lpk file was not used for '
  4130. +'building this IDE. Or the package misuses the procedure RegisterUnit.';
  4131. lisPkgSysUnitWasRemovedFromPackageLpk = 'Unit "%s" was removed from package (lpk)';
  4132. lisPkgSysCanNotRegisterComponentsWithoutUnit = 'Cannot register components '
  4133. +'without unit';
  4134. lisPkgSysInvalidComponentClass = 'Invalid component class';
  4135. lisPkgSysComponentClassAlreadyDefined = 'Component Class "%s" already defined';
  4136. lisPkgSysRegisterUnitWasCalledButNoPackageIsRegistering = 'RegisterUnit was '
  4137. +'called, but no package is registering.';
  4138. lisPkgSysUnitName = '%s%sUnit Name: "%s"';
  4139. lisPkgSysFileName = '%s%sFile Name: "%s"';
  4140. lisPkgSysLPKFilename = '%s%slpk file: "%s"';
  4141. lisPkgSysTheLpkFileWasNotFound = '%s%sThe lpk file was not found.';
  4142. lisPkgSysPackageRegistrationError = 'Package registration error';
  4143. lisPkgSysThisIsTheDefaultPackageUsedOnlyForComponents = 'This is the '
  4144. +'default package. Used only for components without a package. These '
  4145. +'components are outdated.';
  4146. lisUpdatingPoFilesFailedForPackage =
  4147. 'Updating PO files failed for package %s';
  4148. lisPkgSysRegisterProcedureIsNil = 'Register procedure is nil';
  4149. lisPkgSysThisPackageIsInstalledButTheLpkFileWasNotFound = 'This package is '
  4150. +'installed, but the lpk file was not found. All its components are '
  4151. +'deactivated. Please fix this.';
  4152. lisPkgSysPackageFileNotFound = 'Package file not found';
  4153. lisPkgMangTheFileOfPackageWasNotFound = 'The file "%s" of package %s was not found.';
  4154. lisPkgSysThePackageIsInstalledButNoValidPackageFileWasFound = 'The package "%s" is installed, '
  4155. +'but no valid package file (.lpk) was found.%sA broken dummy package was created.';
  4156. lisSkipTheseWarnings = 'Skip these warnings';
  4157. // package defs
  4158. lisPkgDefsOutputDirectory = 'Output directory';
  4159. lisPkgDefsCompiledSrcPathAddition = 'CompiledSrcPath addition';
  4160. lisPkgDefsUnitPath = 'Unit Path';
  4161. lisProjProjectSourceDirectoryMark = 'Project Source Directory Mark';
  4162. lisPkgDefsSrcDirMark = 'Package Source Directory Mark';
  4163. // add active file to package dialog
  4164. lisAF2PInvalidPackage = 'Invalid Package';
  4165. lisAF2PInvalidPackageID = 'Invalid package ID: "%s"';
  4166. lisAF2PPackageNotFound = 'Package "%s" not found.';
  4167. lisAF2PPackageIsReadOnly = 'Package is read only';
  4168. lisAF2PThePackageIsReadOnly = 'The package %s is read only.';
  4169. lisAF2PFileType = 'File type';
  4170. lisPEExpandDirectory = 'Expand directory';
  4171. lisPECollapseDirectory = 'Collapse directory';
  4172. lisPEUseAllUnitsInDirectory = 'Use all units in directory';
  4173. lisPEUseNoUnitsInDirectory = 'Use no units in directory';
  4174. lisAF2PDestinationPackage = 'Destination package';
  4175. lisAF2PShowAll = 'Show all';
  4176. lisAF2PAddFileToAPackage = 'Add File to Package';
  4177. // add to package dialog
  4178. lisA2PInvalidFilename = 'Invalid filename';
  4179. lisA2PTheFilenameIsAmbiguousPleaseSpecifiyAFilename = 'The filename "%s" '
  4180. +'is ambiguous, because the package has no default directory yet.'
  4181. +'%sPlease specify a filename with full path.';
  4182. lisA2PFileNotUnit = 'File not unit';
  4183. lisA2PPascalUnitsMustHaveTheExtensionPPOrPas = 'Pascal units must have the '
  4184. +'extension .pp or .pas';
  4185. lisA2PisNotAValidUnitName = '"%s" is not a valid unit name.';
  4186. lisA2PUnitnameAlreadyExists = 'Unitname already exists';
  4187. lisA2PTheUnitnameAlreadyExistsInThisPackage = 'The unitname "%s" already '
  4188. +'exists in this package.';
  4189. lisA2PTheUnitnameAlreadyExistsInThePackage = 'The unitname "%s" already '
  4190. +'exists in the package:%s%s';
  4191. lisA2PFileAlreadyExistsInThePackage = 'File "%s" already exists in the package.';
  4192. lisA2PAmbiguousUnitName = 'Ambiguous Unit Name';
  4193. lisA2PTheUnitNameIsTheSameAsAnRegisteredComponent = 'The unit name "%s" is the '
  4194. +'same as a registered component.'
  4195. +'%sUsing this can cause strange error messages.';
  4196. lisA2PExistingFile2 = 'Existing file: "%s"';
  4197. lisA2PFileAlreadyExists = 'File already exists';
  4198. lisA2PFileIsUsed = 'File is used';
  4199. lisA2PTheFileIsPartOfTheCurrentProjectItIsABadIdea = 'The file "%s" is part of the '
  4200. +'current project.'
  4201. +'%sIt is a bad idea to share files between projects and packages.';
  4202. lisA2PTheMaximumVersionIsLowerThanTheMinimimVersion = 'The Maximum Version '
  4203. +'is lower than the Minimim Version.';
  4204. lisA2PThePackageNameIsInvalidPleaseChooseAnExisting = 'The package name "%s" '
  4205. +'is invalid.%sPlease choose an existing package.';
  4206. lisA2PThePackageHasAlreadyADependencyForThe = 'The package already has a '
  4207. +'dependency on the package "%s".';
  4208. lisA2PNoPackageFoundForDependencyPleaseChooseAnExisting = 'No package found '
  4209. +'for dependency "%s".%sPlease choose an existing package.';
  4210. lisA2PInvalidUnitName = 'Invalid Unit Name';
  4211. lisA2PTheUnitNameAndFilenameDiffer = 'The unit name "%s"%sand filename "%s" differ.';
  4212. lisA2PInvalidFile = 'Invalid file';
  4213. lisA2PAPascalUnitMustHaveTheExtensionPPOrPas = 'A Pascal unit must have the '
  4214. +'extension .pp or .pas';
  4215. lisA2PInvalidAncestorType = 'Invalid Ancestor Type';
  4216. lisA2PTheAncestorTypeIsNotAValidPascalIdentifier = 'The ancestor type "%s" '
  4217. +'is not a valid Pascal identifier.';
  4218. lisA2PPageNameTooLong = 'Page Name too long';
  4219. lisA2PThePageNameIsTooLongMax100Chars = 'The page name "%s" is too long (max 100 chars).';
  4220. lisA2PUnitNameInvalid = 'Unit Name Invalid';
  4221. lisA2PTheUnitNameDoesNotCorrespondToTheFilename = 'The unit name "%s" '
  4222. +'does not correspond to the filename.';
  4223. lisA2PInvalidClassName = 'Invalid Class Name';
  4224. lisA2PTheClassNameIsNotAValidPascalIdentifier = 'The class name "%s" is '
  4225. +'not a valid Pascal identifier.';
  4226. lisA2PInvalidCircularDependency = 'Invalid Circular Dependency';
  4227. lisA2PTheClassNameAndAncestorTypeAreTheSame = 'The class name "%s" and '
  4228. +'ancestor type "%s" are the same.';
  4229. lisA2PAmbiguousAncestorType = 'Ambiguous Ancestor Type';
  4230. lisA2PTheAncestorTypeHasTheSameNameAsTheUnit = 'The ancestor type "%s" '
  4231. +'has the same name as%sthe unit "%s".';
  4232. lisA2PAmbiguousClassName = 'Ambiguous Class Name';
  4233. lisA2PTheClassNameHasTheSameNameAsTheUnit = 'The class name "%s" has the '
  4234. +'same name as%sthe unit "%s".';
  4235. lisA2PClassNameAlreadyExists = 'Class Name already exists';
  4236. lisA2PTheClassNameExistsAlreadyInPackageFile = 'The class name "%s" exists already in'
  4237. +'%sPackage %s'
  4238. +'%sFile: "%s"';
  4239. lisA2PTheMinimumVersionIsInvalidPleaseUseTheFormatMajor = 'The Minimum Version "%s" is invalid.'
  4240. +'%sPlease use the format major.minor.release.build'
  4241. +'%sFor example: 1.0.20.10';
  4242. lisA2PTheMaximumVersionIsInvalidPleaseUseTheFormatMajor = 'The Maximum Version "%s" is invalid.'
  4243. +'%sPlease use the format major.minor.release.build'
  4244. +'%sFor example: 1.0.20.10';
  4245. lisA2PNewFile = 'New File';
  4246. lisA2PNewComponent = 'New Component';
  4247. lisA2PAddFiles = 'Add Files';
  4248. lisA2PAncestorType = 'Ancestor Type';
  4249. lisA2PShowAll = 'Show all';
  4250. lisA2PNewClassName = 'New class name:';
  4251. lisA2PPalettePage = 'Palette Page:';
  4252. lisA2PUnitFileName2 = 'Unit File Name:';
  4253. lisA2PUnitName = 'Unit Name:';
  4254. lisA2PShortenOrExpandFilename = 'Shorten or expand filename';
  4255. lisA2PSaveFileDialog = 'Save file dialog';
  4256. lisA2PIconAndSize = 'Icon (maximum 24x24):';
  4257. lisMoveSelectedUp = 'Move selected item up (Ctrl+Up)';
  4258. lisMoveSelectedDown = 'Move selected item down (Ctrl+Down)';
  4259. // broken dependencies dialog
  4260. lisBDDChangingThePackageNameOrVersionBreaksDependencies = 'Changing the package name '
  4261. +'or version breaks dependencies. Should these dependencies be changed as well?'
  4262. +'%sSelect Yes to change all listed dependencies.'
  4263. +'%sSelect Ignore to break the dependencies and continue.';
  4264. lisA2PDependency = 'Dependency';
  4265. lisA2PPackageOrProject = 'Package/Project';
  4266. lisA2PBrokenDependencies = 'Broken Dependencies';
  4267. // open installed packages dialog
  4268. lisOIPFilename = 'Filename: %s';
  4269. lisCurrentState = 'Current state: ';
  4270. lisSelectedForInstallation = 'selected for installation';
  4271. lisSelectedForUninstallation = 'selected for uninstallation';
  4272. lisInstalled = 'installed';
  4273. lisNotInstalled = 'not installed';
  4274. lisOIPThisPackageIsInstalledButTheLpkFileWasNotFound = '%sThis package is '
  4275. +'installed, but the lpk file was not found';
  4276. lisOIPDescriptionDescription = '%sDescription: %s';
  4277. lisOIPDescription = 'Description: ';
  4278. lisOIPLicenseLicense = '%sLicense: %s';
  4279. lisOIPPleaseSelectAPackage = 'Please select a package';
  4280. lisOIPPackageName = 'Package Name';
  4281. lisOIPState = 'State';
  4282. lisOIPmodified = 'modified';
  4283. lisOIPmissing = 'missing';
  4284. lisOIPinstalledStatic = 'installed static';
  4285. lisOIPinstalledDynamic = 'installed dynamic';
  4286. lisOIPautoInstallStatic = 'auto install static';
  4287. lisOIPautoInstallDynamic = 'auto install dynamic';
  4288. lisOIPreadonly = 'readonly';
  4289. lisOIPOpenLoadedPackage = 'Open Loaded Package';
  4290. // package editor
  4291. lisPckEditRemoveFile = 'Remove file';
  4292. lisPckEditReAddFile = 'Re-Add file';
  4293. lisPESortFiles = 'Sort Files Permanently';
  4294. lisPEFixFilesCase = 'Fix Files Case';
  4295. lisPEShowMissingFiles = 'Show Missing Files';
  4296. lisPckEditRemoveDependency = 'Remove dependency';
  4297. lisPckEditMoveDependencyUp = 'Move dependency up';
  4298. lisPckEditMoveDependencyDown = 'Move dependency down';
  4299. lisPckEditStoreFileNameAsDefaultForThisDependency = 'Store file name as '
  4300. +'default for this dependency';
  4301. lisPckEditStoreFileNameAsPreferredForThisDependency = 'Store file name as '
  4302. +'preferred for this dependency';
  4303. lisPckEditClearDefaultPreferredFilenameOfDependency = 'Clear default/'
  4304. +'preferred filename of dependency';
  4305. lisRemoveNonExistingFiles = 'Remove nonexistent files';
  4306. lisPckEditReAddDependency = 'Re-Add dependency';
  4307. lisPckEditRecompileClean = 'Recompile Clean';
  4308. lisPckEditRecompileAllRequired = 'Recompile All Required';
  4309. lisPckEditCreateMakefile = 'Create Makefile';
  4310. lisPckEditCreateFpmakeFile = 'Create fpmake.pp';
  4311. lisPckEditAddToProject = 'Add to Project';
  4312. lisPckEditInstall = 'Install';
  4313. lisPckEditUninstall = 'Uninstall';
  4314. lisPckEditViewPackageSource = 'View Package Source';
  4315. lisPckEditPackageHasChangedSavePackage = 'Package "%s" has changed.'
  4316. +'%sSave package?';
  4317. lisPckEditPage = '%s, Page: %s';
  4318. lisPckEditRemoveFile2 = 'Remove file?';
  4319. lisPckEditRemoveFileFromPackage = 'Remove file "%s"%sfrom package "%s"?';
  4320. lisPckEditRemoveDependency2 = 'Remove Dependency?';
  4321. lisPckEditRemoveDependencyFromPackage = 'Remove dependency "%s"'
  4322. +'%sfrom package "%s"?';
  4323. lisRemoveDependenciesFromPackage = 'Remove %s dependencies from package "%s"?';
  4324. lisRemove2 = 'Remove?';
  4325. lisPckEditInvalidMinimumVersion = 'Invalid minimum version';
  4326. lisPckEditTheMinimumVersionIsNotAValidPackageVersion = 'The minimum '
  4327. +'version "%s" is not a valid package version.%s(good example 1.2.3.4)';
  4328. lisPckEditInvalidMaximumVersion = 'Invalid maximum version';
  4329. lisPckEditTheMaximumVersionIsNotAValidPackageVersion = 'The maximum '
  4330. +'version "%s" is not a valid package version.%s(good example 1.2.3.4)';
  4331. lisPckEditCompileEverything = 'Compile everything?';
  4332. lisPckEditReCompileThisAndAllRequiredPackages = 'Re-Compile this and all '
  4333. +'required packages?';
  4334. lisPckEditCompilerOptionsForPackage = 'Compiler Options for Package %s';
  4335. lisPckEditSavePackage = 'Save Package';
  4336. lisPckEditCompilePackage = 'Compile package';
  4337. lisPckEditAddFilesFromFileSystem = 'Add Files from File System';
  4338. lisPckEditAddOtherItems = 'Add other items';
  4339. lisPckEditRemoveSelectedItem = 'Remove selected item';
  4340. lisUse = 'Use';
  4341. lisClickToSeeTheChoices = 'Click to see the choices';
  4342. lisPckEditEditGeneralOptions = 'Edit general options';
  4343. lisPkgEdMoreFunctionsForThePackage = 'More functions for the package';
  4344. lisPckEditRequiredPackages = 'Required Packages';
  4345. lisPckEditFileProperties = 'File Properties';
  4346. lisPckEditRegisterUnit = 'Register unit';
  4347. lisPckEditCallRegisterProcedureOfSelectedUnit = 'Call %sRegister%s '
  4348. +'procedure of selected unit';
  4349. lisPckEditRegisteredPlugins = 'Registered plugins';
  4350. lisPkgMangAddUnitToUsesClauseOfPackageDisableThisOnlyForUnit = 'Add unit to '
  4351. +'uses clause of package. Disable this only for units, that should not be '
  4352. +'compiled in all cases.';
  4353. lisPckDisableI18NOfLfm = 'Disable I18N of lfm';
  4354. lisPckWhenTheFormIsSavedTheIDECanStoreAllTTranslateString = 'When the form is'
  4355. +' saved, the IDE can store all TTranslateString properties to the package '
  4356. +'po file. For this you must enable I18N for this package, provide a po '
  4357. +'output directory and leave this option unchecked.';
  4358. lisPkgMangUseUnit = 'Use unit';
  4359. lisPckEditMinimumVersion = 'Minimum Version:';
  4360. lisPckEditMaximumVersion = 'Maximum Version:';
  4361. lisPckEditApplyChanges = 'Apply changes';
  4362. lisPckEditPackage = 'Package %s';
  4363. lisPckEditRemovedFiles = 'Removed Files';
  4364. lisPckEditRemovedRequiredPackages = 'Removed required packages';
  4365. lisPckEditDefault = '%s, default: %s';
  4366. lisPckEditDependencyProperties = 'Dependency Properties';
  4367. lisFilesHasRegisterProcedureInPackageUsesSection = 'Files: %s, has Register '
  4368. +'procedure: %s, in package uses section: %s';
  4369. lisPckEditpackageNotSaved = 'package %s not saved';
  4370. lisPckEditReadOnly = 'Read Only: %s';
  4371. lisPckEditModified = 'Modified: %s';
  4372. lisPkgEditNewUnitNotInUnitpath = 'New unit not in unitpath';
  4373. lisPkgEditTheFileIsCurrentlyNotInTheUnitpathOfThePackage = 'The file "%s"'
  4374. +'%sis currently not in the unit path of the package.'
  4375. +'%sAdd "%s" to unit path?';
  4376. lisPENewFileNotInIncludePath = 'New file not in include path';
  4377. lisPETheFileIsCurrentlyNotInTheIncludePathOfThePackageA = 'The file "%s" is '
  4378. +'currently not in the include path of the package.%sAdd "%s" to the '
  4379. +'include path?';
  4380. lisExtendUnitSearchPathOfProjectWith = 'Extend unit search path of project '
  4381. +'with%s"%s"?';
  4382. lisExtendUnitSearchPathOfPackageWith = 'Extend unit search path of package "'
  4383. +'%s" with%s"%s"?';
  4384. lisExtendIncludePath = 'Extend include path?';
  4385. lisExtendIncludeFilesSearchPathOfProjectWith = 'Extend include files search '
  4386. +'path of project with%s"%s"?';
  4387. lisExtendIncludeFileSearchPathOfPackageWith = 'Extend include file search '
  4388. +'path of package "%s" with%s"%s"?';
  4389. lisConflictDetected = 'Conflict detected';
  4390. lisThereIsAlreadyAFileIn = 'There is already a file%s%s%sin %s';
  4391. lisDuplicateUnit = 'Duplicate Unit';
  4392. lisThereIsAlreadyAUnitInOldNewYouHaveToMakeSur = 'There is already a '
  4393. +'unit "%s" in %s%sOld: %s%sNew: %s%sYou have to make sure that '
  4394. +'the unit search path contains only one of them.%s%sContinue?';
  4395. lisDuplicateFileName = 'Duplicate File Name';
  4396. lisThereIsAlreadyAFileInOldNewContinue = 'There is already a file "%s'
  4397. +'" in %s%sOld: %s%sNew: %s%s%sContinue?';
  4398. lisUnitNotFoundAtNewPosition = 'unit %s not found at new position "%s"';
  4399. lisUnitRequiresPackage = 'unit %s requires package %s';
  4400. lisDifferentUnitFoundAtNewPosition = 'different unit %s found at new position "%s"';
  4401. lisUnitNotFound = 'unit %s not found';
  4402. lisTwoMovedFilesWillHaveTheSameFileNameIn = 'Two moved files will '
  4403. +'have the same file name:%s%s%s%s%sin %s';
  4404. lisPkgEditRevertPackage = 'Revert package?';
  4405. lisMoveOrCopyFiles = 'Move or Copy files?';
  4406. lisTargetIsReadOnly = 'Target is read only';
  4407. lisTheTargetIsNotWritable = 'The target %s is not writable.';
  4408. lisMoveOrCopyFileSFromToTheDirectoryOfPackage = 'Move or copy %s file'
  4409. +'(s) from %s to the directory%s%s%sof %s?';
  4410. lisMoveFileSFromToTheDirectoryOf = 'Move %s file(s) from %s to the directory%s%s%sof %s?';
  4411. lisMove = 'Move';
  4412. lisPkgEditDoYouReallyWantToForgetAllChangesToPackageAnd = 'Do you really '
  4413. +'want to forget all changes to package %s and reload it from file?';
  4414. lisNotAnInstallPackage = 'Not an install package';
  4415. lisThePackageDoesNotHaveAnyRegisterProcedureWhichTypi = 'The package %s '
  4416. +'does not have any "Register" procedure, which typically means, it does '
  4417. +'not provide any IDE addon. Installing it will probably only increase '
  4418. +'the size of the IDE and may even make it unstable.'
  4419. +'%sHint: If you want to use a package in your project, use the "Add to project" menu item.';
  4420. lisInstallItILikeTheFat = 'Install it, I like the fat';
  4421. // package options dialog
  4422. lisPckOptsUsage = 'Usage';
  4423. lisPOChoosePoFileDirectory = 'Choose .po file directory';
  4424. lisPckOptsIDEIntegration = 'IDE Integration';
  4425. lisPckOptsProvides = 'Provides';
  4426. lisPckOptsDescriptionAbstract = 'Description / Abstract';
  4427. lisPckOptsAuthor = 'Author';
  4428. lisPckOptsLicense = 'License';
  4429. lisPckOptsMajor = 'Major';
  4430. lisPckOptsMinor = 'Minor';
  4431. lisPckOptsRelease = 'Release';
  4432. lisBuildNumber = 'Build number';
  4433. lisPckOptsPackageType = 'Package type';
  4434. lisPckOptsDesigntime = 'Designtime';
  4435. lisPckOptsRuntime = 'Runtime';
  4436. lisPckOptsDesigntimeAndRuntime = 'Designtime and runtime';
  4437. lisRuntimeOnlyCanNotBeInstalledInIDE = 'Runtime only, cannot be installed in IDE';
  4438. lisPckOptsUpdateRebuild = 'Update / Rebuild';
  4439. lisPckOptsAutomaticallyRebuildAsNeeded = 'Automatically rebuild as needed';
  4440. lisPckOptsAutoRebuildWhenRebuildingAll = 'Auto rebuild when rebuilding all';
  4441. lisPckOptsManualCompilationNeverAutomatically = 'Manual compilation (never automatically)';
  4442. lisPckPackage = 'Package:';
  4443. lisPckClearToUseThePackageName = 'Clear to use the package name';
  4444. lisPckOptsAddPathsToDependentPackagesProjects = 'Add paths to dependent packages/projects';
  4445. lisPckOptsInclude = 'Include';
  4446. lisPckOptsObject = 'Object';
  4447. lisPckOptsLibrary = 'Library';
  4448. lisPckOptsAddOptionsToDependentPackagesAndProjects = 'Add options to dependent packages and projects';
  4449. lisPckOptsLinker = 'Linker';
  4450. lisPckOptsCustom = 'Custom';
  4451. lisPckOptsInvalidPackageType = 'Invalid package type';
  4452. lisPckOptsThePackageHasTheAutoInstallFlagThisMeans = 'The package "%s" has the auto install flag.'
  4453. +'%sThis means it will be installed in the IDE.'
  4454. +'%sInstallation packages must be designtime Packages.';
  4455. lisPckOptsPackageOptions = 'Package Options';
  4456. // package explorer (package graph)
  4457. lisMenuPackageGraph = 'Package Graph';
  4458. lisPckExplUninstallPackage = 'Uninstall package %s';
  4459. lisPckShowUnneededDependencies = 'Show unneeded dependencies';
  4460. lisPckExplState = '%sState: ';
  4461. lisPckExplInstalled = 'Installed';
  4462. lisLpkIsMissing = 'lpk is missing';
  4463. lisPckExplInstallOnNextStart = 'Install on next start';
  4464. lisPckExplUninstallOnNextStart = 'Uninstall on next start (unless needed by an installed package)';
  4465. lisPckExplBase = 'Base, cannot be uninstalled';
  4466. // project inspector
  4467. lisProjInspConfirmDeletingDependency = 'Confirm deleting dependency';
  4468. lisProjInspRemoveItemsF = 'Remove %s items from project?';
  4469. lisProjInspConfirmRemovingFile = 'Confirm removing file';
  4470. lisProjInspDeleteDependencyFor = 'Delete dependency for %s?';
  4471. lisProjInspRemoveFileFromProject = 'Remove file %s from project?';
  4472. lisProjInspRemovedRequiredPackages = 'Removed required packages';
  4473. lisProjInspProjectInspector = 'Project Inspector - %s';
  4474. // IDE Coolbar
  4475. lisCoolbarOptions = 'IDE CoolBar';
  4476. lisCoolbarDeleteToolBar = 'Are you sure you want to delete the selected toolbar?';
  4477. lisCoolbarSelectToolBar = 'Please select a toolbar first!';
  4478. lisCoolbarAddSelected = 'Add selected item to toolbar';
  4479. lisCoolbarRemoveSelected = 'Remove selected item from toolbar';
  4480. lisCoolbarMoveSelectedUp = 'Move selected toolbar item up';
  4481. lisCoolbarMoveSelectedDown = 'Move selected toolbar item down';
  4482. lisCoolbarAddDivider = 'Add Divider';
  4483. lisCoolbarClearSelection = 'Clear selection';
  4484. lisToolbarConfiguration = 'Toolbar Configuration';
  4485. lisCoolbarAvailableCommands = 'Available commands';
  4486. lisCoolbarToolbarCommands = 'Toolbar commands';
  4487. // Command root nodes
  4488. lisCoolbarIDEMainMenu = 'IDE Main Menu';
  4489. lisCoolbarSourceTab = 'Source Tab';
  4490. lisCoolbarSourceEditor = 'Source Editor';
  4491. lisCoolbarMessages = 'Messages';
  4492. lisCoolbarCodeExplorer = 'Code Explorer';
  4493. lisCoolbarCodeTemplates = 'Code Templates';
  4494. lisCoolbarDesigner = 'Designer';
  4495. lisCoolbarPackageEditor = 'Package Editor';
  4496. lisCoolbarPackageEditorFiles = 'Package Editor Files';
  4497. lisCoolbarAddConfigDelete = 'Add/Config/Delete Toolbar(s)';
  4498. lisCoolbarGeneralSettings = 'General Coolbar Settings';
  4499. lisCoolbarConfigure = '&Configure';
  4500. lisCoolbarVisible = 'Coolbar is &visible';
  4501. lisCoolbarWidth = 'Coolbar width';
  4502. lisCoolbarGrabStyle = 'Toolbars grab style';
  4503. lisCoolbarGrabStyleItem0 = 'Simple';
  4504. lisCoolbarGrabStyleItem1 = 'Double';
  4505. lisCoolbarGrabStyleItem2 = 'HorLines';
  4506. lisCoolbarGrabStyleItem3 = 'VerLines';
  4507. lisCoolbarGrabStyleItem4 = 'Gripper';
  4508. lisCoolbarGrabStyleItem5 = 'Button';
  4509. lisCoolbarGrabWidth = 'Grab width';
  4510. lisCoolbarBorderStyle = 'Toolbars border style';
  4511. lisCoolbarBorderStyleItem0 = 'None';
  4512. lisCoolbarBorderStyleItem1 = 'Single';
  4513. lisCoolbarDeleteWarning = 'There must be at least one toolbar!';
  4514. lisCoolbarRestoreDefaults = 'Restore defaults';
  4515. // Editor Toolbar
  4516. lisEditorToolbar = 'Editor ToolBar';
  4517. lisConfigureEditorToolbar = 'Configure Toolbar';
  4518. lisEditorToolbarVisible = 'Editor Toolbar is &visible';
  4519. lisEditorToolbarSettings = 'Editor Toolbar Settings';
  4520. lisPosition = 'Position';
  4521. // components palette settings and list form
  4522. lisCmpPages = 'Pages';
  4523. lisCmpLstComponents = 'Components';
  4524. lisCmpPaletteVisible = 'Palette is &visible';
  4525. lisCmpRestoreDefaults = '&Restore defaults';
  4526. lisCmpLstList = 'List';
  4527. lisCmpLstPalette = 'Palette';
  4528. lisCmpLstInheritance = 'Inheritance';
  4529. lisExportImport = 'Export / Import';
  4530. lisSuccessfullyImported = 'Successfully imported from "%s".';
  4531. lisSuccessfullyExported = 'Successfully exported to "%s".';
  4532. // menu editor
  4533. lisMenuEditorMenuEditor = 'Menu Editor';
  4534. lisMenuEditorAcceleratorKeySNeedsChanging = 'Accelerator(&&) key "%s" needs changing';
  4535. lisMenuEditorAddANewItemAboveSelectedItem = 'Add a new item above selected item';
  4536. lisMenuEditorAddANewItemAfterSelectedItem = 'Add a new item after selected item';
  4537. lisMenuEditorAddANewItemBeforeSelectedItem = 'Add a new item before selected item';
  4538. lisMenuEditorAddANewItemBelowSelectedItem = 'Add a new item below selected item';
  4539. lisMenuEditorAddASubmenuAtTheRightOfSelectedItem = 'Add a submenu at the right of selected item';
  4540. lisMenuEditorAddASubmenuBelowSelectedItem = 'Add a submenu below selected item';
  4541. lisMenuEditorAddFromTemplate = '&Add from template ...';
  4542. lisMenuEditorAddIconFromS = 'Add icon from %s';
  4543. lisMenuEditorAddImagelistIcon = 'Add imagelist &icon';
  4544. lisMenuEditorAddNewItemAbove = '&Add new item above';
  4545. lisMenuEditorAddNeWItemAfter = 'Add ne&w item after';
  4546. lisMenuEditorAddNewItemBefore = '&Add new item before';
  4547. lisMenuEditorAddNeWItemBelow = 'Add ne&w item below';
  4548. lisMenuEditorAddOnClickHandler = 'Add &OnClick handler';
  4549. lisMenuEditorAddSeparatorBefore = 'Add separator &before';
  4550. lisMenuEditorAddSeparatorAfter = 'Add separator &after';
  4551. lisMenuEditorAddSubmenuBelow = 'Add &submenu below';
  4552. lisMenuEditorAddSubmenuRight = 'Add &submenu right';
  4553. lisMenuEditorANewMenuTemplateHasBeenSaved = 'A new '
  4554. +'menu template described as "%s" has been saved based on %s, with %d sub items';
  4555. lisMenuEditorBasicEditMenuTemplate = '&Edit,Basic edit menu,' +
  4556. '&Undo,Ctrl+Z,&Redo,,-,,Select &All,Ctrl+A,C&ut,Ctrl+X,C&opy,Ctrl+C,P&aste,Ctrl+V,' +
  4557. 'Paste &Special,,-,,F&ind,,R&eplace,,&Go to ...,,';
  4558. lisMenuEditorBasicFileMenuTemplate = '&File,Basic file menu,' +
  4559. '&New,,&Open ...,,&Save,,Save &As,,-,,&Print,,P&rint Setup ...,,-,,E&xit,,';
  4560. lisMenuEditorBasicHelpMenuTemplate = '&Help,Basic help menu,' +
  4561. 'Help &Contents,F1,Help &Index,,&Online Help,,-,,' +
  4562. '&Licence Information,,&Check for Updates,,-,,&About,,';
  4563. lisMenuEditorBasicWindowMenuTemplate = '&Window,Basic window menu,' +
  4564. '&New Window,,&Tile,,&Cascade,,&Arrange all,,-,,&Hide,,&Show,,';
  4565. lisMenuEditorCaption = 'Caption';
  4566. lisMenuEditorCaptionedItemsS = 'Captioned items: %s';
  4567. lisMenuEditorCaptionShouldNotBeBlank = 'Caption should not be blank';
  4568. lisMenuEditorChangeConflictingAcceleratorS = 'Change conflicting accelerator "%s"';
  4569. lisMenuEditorChangeImagelistIcon = 'Change imagelist &icon';
  4570. lisMenuEditorChangeShortcutCaptionForComponent = 'Change %s for %s';
  4571. lisMenuEditorChangeShortcutConflictS = 'Change shortcut conflict "%s"';
  4572. lisMenuEditorChangeTheShortCutForS = 'Change the shortCut for %s';
  4573. lisMenuEditorChangeTheShortCutKey2ForS = 'Change the shortCutKey2 for %s';
  4574. lisMenuEditorChooseTemplateToInsert = 'Choose template to insert';
  4575. lisMenuEditorChooseTemplateToDelete = 'Choose template to delete';
  4576. lisMenuEditorClickANonGreyedItemToEditItsShortcut = 'Click a non-greyed item '
  4577. +'to edit its shortcut or click header to sort by that column';
  4578. lisMenuEditorComponentIsUnexpectedKind = 'Component is unexpected kind';
  4579. lisMenuEditorComponentIsUnnamed = 'Component is unnamed';
  4580. lisMenuEditorConflictResolutionComplete = '<conflict resolution complete>';
  4581. lisMenuEditorDeleteItem = '&Delete item';
  4582. lisMenuEditorDeepestNestedMenuLevelS = 'Deepest nested menu level: %s';
  4583. lisMenuEditorDeleteMenuTemplate = '&Delete menu template ...';
  4584. lisMenuEditorDeleteSavedMenuTemplate = 'Delete saved menu template';
  4585. lisMenuEditorDeleteSelectedMenuTemplate = 'Delete selected menu template';
  4586. lisMenuEditorDeleteThisItemAndItsSubitems = 'Delete this item and its subitems?';
  4587. lisMenuEditorDisplayPreviewAsPopupMenu = 'Display preview as &Popup menu';
  4588. lisMenuEditorEditCaption = 'Edit &Caption';
  4589. lisMenuEditorEditingCaptionOfS = 'Editing Caption of %s';
  4590. lisMenuEditorEditingSForS = 'Editing %s for %s';
  4591. lisMenuEditorEditingSdotS = 'To resolve conflict edit %s.%s';
  4592. lisMenuEditorEditingSSNoMenuItemSelected = 'Editing %s.%s - no menuitem selected';
  4593. lisMenuEditorEnterAMenuDescription = 'Enter a menu &Description:';
  4594. lisMenuEditorEnterANewShortCutForS = 'Enter a new ShortCut for %s';
  4595. lisMenuEditorEnterANewShortCutKey2ForS = 'Enter a new ShortCutKey2 for %s';
  4596. lisMenuEditorExistingSavedTemplates = 'Existing saved templates';
  4597. lisMenuEditorFurtherShortcutConflict = 'Further shortcut conflict';
  4598. lisMenuEditorGetHelpToUseThisEditor = 'Get help to use this editor';
  4599. lisMenuEditorGrabKey = '&Grab key';
  4600. lisMenuEditorInadequateDescription = 'Inadequate Description';
  4601. lisMenuEditorInsertMenuTemplateIntoRootOfS = 'Insert menu template into root of %s';
  4602. lisMenuEditorInsertSelectedMenuTemplate = 'Insert selected menu template';
  4603. lisMenuEditorIsNotAssigned = 'is not assigned';
  4604. lisMenuEditorItemsWithIconS = 'Items with icon: %s';
  4605. lisMenuEditorListShortcutsAndAccelerators = 'List shortcuts and &accelerators for %s ...';
  4606. lisMenuEditorListShortcutsForS = 'List shortcuts for %s ...';
  4607. lisMenuEditorMenuitemShortcutConflictsInS = 'Menuitem shortcut conflicts in %s';
  4608. lisMenuEditorMoveDown = 'Move Down (or right)';
  4609. lisMenuEditorMoVeItemDown = 'Mo&ve item down';
  4610. lisMenuEditorMoveItemLeft = '&Move item left';
  4611. lisMenuEditorMoVeItemRight = 'Mo&ve item right';
  4612. lisMenuEditorMoveItemUp = '&Move item up';
  4613. lisMenuEditorMoveSelectedItemDown = 'Move selected item down';
  4614. lisMenuEditorMoveSelectedItemToTheLeft = 'Move selected item to the left';
  4615. lisMenuEditorMoveSelectedItemToTheRight = 'Move selected item to the right';
  4616. lisMenuEditorMoveSelectedItemUp = 'Move selected item up';
  4617. lisMenuEditorMenuItemActions = 'Menu Item actions';
  4618. lisMenuEditorMoveUp = 'Move Up (or left)';
  4619. lisMenuEditorNA = 'n/a';
  4620. lisMenuEditorNoMenuSelected = '(no menu selected)';
  4621. lisMenuEditorNone = '<none>';
  4622. lisMenuEditorNoneNone = '<none>,<none>';
  4623. lisMenuEditorNoShortcutConflicts = '<no shortcut conflicts>';
  4624. lisMenuEditorNoUserSavedTemplates = 'No user-saved templates';
  4625. lisMenuEditorPickAnIconFromS = 'Pick an icon from %s';
  4626. lisMenuEditorPopupAssignmentsS = 'Popup assignments: %s';
  4627. lisMenuEditorRemainingConflictsS = 'Remaining conflicts: %s';
  4628. lisMenuEditorRemoveAllSeparators = '&Remove all separators';
  4629. lisMenuEditorResolvedConflictsS = 'Resolved conflicts: %s';
  4630. lisMenuEditorShortcutItemsS = 'Shortcut items: %s';
  4631. lisMenuEditorResolveSelectedConflict = 'Resolve selected conflict';
  4632. lisMenuEditorResolveShortcutConflicts = '&Resolve shortcut conflicts ...';
  4633. lisMenuEditorRootMenu = 'Root menu';
  4634. lisMenuEditorSavedTemplates = 'Saved templates';
  4635. lisMenuEditorSaveMenuAsATemplate = '&Save menu as a template ...';
  4636. lisMenuEditorSaveMenuAsTemplate = 'Save menu as template';
  4637. lisMenuEditorSaveMenuAsTemplateForFutureUse = 'Save menu as template for future use';
  4638. lisMenuEditorSaveMenuShownAsANewTemplate = 'Save menu shown as a new template';
  4639. lisMenuEditorSConflictsWithS = '%s conflicts with %s';
  4640. lisMenuEditorSeParators = 'Se&parators';
  4641. lisMenuEditorConflictsFoundInitiallyD = 'Conflicts found initially: %d';
  4642. lisMenuEditorShortcutNotYetChanged = 'Shortcut not yet changed';
  4643. lisMenuEditorShortcutSourceProperty = 'Shortcut,Source Property';
  4644. lisMenuEditorShortcuts = 'Shortcuts';
  4645. lisMenuEditorShortcUts2 = 'Shortc&uts';
  4646. lisMenuEditorShortcutsAndAcceleratorKeys = 'Shortcuts and Accelerator keys';
  4647. lisMenuEditorShortcutsD = 'Shortcuts (%d)';
  4648. lisMenuEditorShortcutsDAndAcceleratorKeysD = 'Shortcuts (%d) and Accelerator keys (%d)';
  4649. lisMenuEditorShortcutsUsedInS = 'Shortcuts used in %s';
  4650. lisMenuEditorShortcutsUsedInSD = 'Shortcuts used in %s (%d)';
  4651. lisMenuEditorShowMenuEditorTMenuParameterIsNil = 'ShowMenuEditor: TMenu parameter is nil';
  4652. lisMenuEditorSInS = '"%s" in %s';
  4653. lisMenuEditorSIsAlreadyInUse = '"%s" is '
  4654. +'already in use in %s as a shortcut.' + sLineBreak + 'Try a different shortcut.';
  4655. lisMenuEditorSIsNotASufficientDescriptionPleaseExpand = 'Please expand: "%s" is not a '
  4656. +'sufficient Description';
  4657. lisMenuEditorSomeWidgetsetsDoNotAllowSeparatorsInTheMainMenubar = 'Some '
  4658. +'widgetsets do not allow separators in the main menubar';
  4659. lisMenuEditorSShortcuts = '%s: Shortcuts';
  4660. lisMenuEditorSShortcutsAndAcceleratorKeys = '%s: Shortcuts and accelerator keys';
  4661. lisMenuEditorSSSOnClickS = '%s.%s.%s - OnClick: %s';
  4662. lisMenuEditorStandardTemplates = 'Standard templates';
  4663. lisMenuEditorAddMenuItem = 'Add menu item';
  4664. lisMenuEditorAddSubmenu = 'Add submenu';
  4665. lisMenuEditorSSubmenu = '%s submenu';
  4666. lisMenuEditorTemplateDescription = 'Template description:';
  4667. lisMenuEditorTemplates = '&Templates';
  4668. lisMenuEditorTemplateSaved = 'Template saved';
  4669. lisMenuEditorThereAreNoUserSavedMenuTemplates = 'There are no user-saved menu templates.' + sLineBreak + sLineBreak
  4670. + 'Only standard default templates are available.';
  4671. lisMenuEditorTSCListGetScanListCompNameInvalidIndexDForFScanLis = 'TSCList.'
  4672. +'GetScanListCompName: invalid index %d for FScanList';
  4673. lisMenuEditorYouHaveToChangeTheShortcutFromSStoAvoidAConflict = 'You have to'
  4674. +' change the shortcut from %s' + sLineBreak + 'to avoid a conflict';
  4675. lisMenuEditorYouMustEnterTextForTheCaption = 'You must enter text for the Caption';
  4676. // Standard File menu
  4677. lisMenuTemplateDescriptionStandardFileMenu = 'Standard File Menu';
  4678. lisKMNewUnit = 'New Unit';
  4679. lisMenuTemplateOpenRecent = 'Open Recent';
  4680. // Standard Edit menu
  4681. lisMenuTemplateDescriptionStandardEditMenu = 'Standard Edit Menu';
  4682. lisMenuTemplateFind = 'Find';
  4683. lisMenuTemplateFindNext = 'Find Next';
  4684. // Standard Help menu
  4685. lisMenuTemplateDescriptionStandardHelpMenu = 'Standard Help Menu';
  4686. lisMenuTemplateContents = 'Contents';
  4687. lisMenuTemplateTutorial = 'Tutorial';
  4688. lisMenuTemplateAbout = 'About';
  4689. lisContributors = 'Contributors';
  4690. lisAcknowledgements = 'Acknowledgements';
  4691. lisAboutOfficial = 'Official:';
  4692. lisAboutDocumentation = 'Documentation:';
  4693. // character map
  4694. lisCharacterMap = 'Character Map';
  4695. lisRange = 'Range';
  4696. // codetools defines value dialog
  4697. lisCTDefChooseDirectory = 'Choose Directory';
  4698. lisCTDefCodeToolsDirectoryValues = 'CodeTools Directory Values';
  4699. lisCTDefVariable = 'Variable: %s';
  4700. lisCTDefnoVariableSelected = '<no variable selected>';
  4701. lisCTDefVariableName = 'Variable Name';
  4702. // clean directory dialog
  4703. lisClDirCleanSubDirectories = 'Clean sub directories';
  4704. lisClDirRemoveFilesMatchingFilter = 'Remove files matching filter';
  4705. lisClDirSimpleSyntaxEGInsteadOf = 'Simple Syntax (e.g. * instead of .*)';
  4706. lisClDirKeepAllTextFiles = 'Keep all text files';
  4707. lisClDirKeepFilesMatchingFilter = 'Keep files matching filter';
  4708. lisClDirCleanDirectory = 'Clean Directory';
  4709. lisClDirClean = 'Clean';
  4710. // LFM repair wizard
  4711. lisTheLFMLazarusFormFileContainsInvalidPropertiesThis = 'The LFM (Lazarus '
  4712. +'form) file contains invalid properties. This means for example it '
  4713. +'contains some properties/classes, which do not exist in the current '
  4714. +'LCL. The normal fix is to remove these properties from the lfm and fix '
  4715. +'the Pascal code manually.';
  4716. lisFixLFMFile = 'Fix LFM file';
  4717. lisMissingEvents = 'Missing Events';
  4718. lisTheFollowingMethodsUsedByAreNotInTheSourceRemoveTh = 'The following methods '
  4719. +'used by %s are not in the source'
  4720. +'%s%s'
  4721. +'%s%s'
  4722. +'%sRemove the dangling references?';
  4723. lisLFMFileContainsInvalidProperties = 'The LFM file contains unknown'
  4724. +' properties/classes which do not exist in the LCL. They can be replaced or removed.';
  4725. lisFileSIsConvertedToTextFormat = 'File %s is converted to text format.';
  4726. lisFileSHasIncorrectSyntax = 'File %s has incorrect syntax.';
  4727. lisAddedMissingObjectSToPascalSource = 'Added missing object "%s" to pascal source.';
  4728. lisReplacedTypeSWithS = 'Replaced type "%s" with "%s".';
  4729. lisRemovedPropertyS = 'Removed property "%s".';
  4730. lisReplacedPropertySWithS = 'Replaced property "%s" with "%s".';
  4731. lisChangedSCoordOfSFromDToDInsideS = 'Changed %s coord of %s from "%d" to "%d" inside %s.';
  4732. lisAddedPropertySForS = 'Added property "%s" for %s.';
  4733. // extract proc dialog
  4734. lisNoCodeSelected = 'No code selected';
  4735. lisPleaseSelectSomeCodeToExtractANewProcedureMethod = 'Please select some '
  4736. +'code to extract a new procedure/method.';
  4737. lisInvalidSelection = 'Invalid selection';
  4738. lisThisStatementCanNotBeExtractedPleaseSelectSomeCode = 'This statement can '
  4739. +'not be extracted.%sPlease select some code to extract a new procedure/method.';
  4740. lisExtractProcedure = 'Extract Procedure';
  4741. lisNameOfNewProcedure = 'Name of new procedure';
  4742. lisExtract = 'Extract';
  4743. lisInvalidProcName = 'Invalid proc name';
  4744. lisPublicMethod = 'Public Method';
  4745. lisPrivateMethod = 'Private Method';
  4746. lisProtectedMethod = 'Protected Method';
  4747. lisPublishedMethod = 'Published Method';
  4748. lisProcedure = 'Procedure';
  4749. lisProcedureWithInterface = 'Procedure with interface';
  4750. lisSubProcedure = 'Sub Procedure';
  4751. lisSubProcedureOnSameLevel = 'Sub Procedure on same level';
  4752. // Help Options
  4753. lisHlpOptsHelpOptions = 'Help Options';
  4754. lisHlpOptsViewers = 'Viewers';
  4755. lisHOFPCDocHTMLPath = 'FPC Doc HTML Path';
  4756. lisHlpOptsProperties = 'Properties:';
  4757. lisHlpOptsDatabases = 'Databases';
  4758. // enclose selection dialog
  4759. lisEnclose = 'Enclose';
  4760. lisChooseStructureToEncloseSelection = 'Choose structure to enclose selection';
  4761. lisErrors = 'Errors';
  4762. lisLFMFile = 'LFM file';
  4763. lisRemoveAllInvalidProperties = 'Remove all invalid properties';
  4764. lisA2PSwitchPaths = 'Switch Paths';
  4765. lisA2PAddFilesToPackage = 'Add Files to Package';
  4766. lisA2PAddToPackage = 'Add to package';
  4767. lisA2PCreateNewFile = 'Create New File';
  4768. lisA2PCreateNewComp = 'Create New Component';
  4769. lisA2PCreateNewReq = 'Create New Requirement';
  4770. lisA2PFilename2 = 'Filename';
  4771. lisLastOpened = 'Last opened';
  4772. lisFRIFindOrRenameIdentifier = 'Find or Rename Identifier';
  4773. lisHelpSelectorDialog = 'Help selector';
  4774. lisSelectAHelpItem = 'Select a help item:';
  4775. lisErrorMovingComponent = 'Error moving component';
  4776. lisErrorNamingComponent = 'Error naming component';
  4777. lisErrorSettingTheNameOfAComponentTo = 'Error setting the name of a component %s to %s';
  4778. lisErrorMovingComponent2 = 'Error moving component %s:%s';
  4779. lisInstallUninstallPackages = 'Install/Uninstall Packages';
  4780. lisMenuEditInstallPkgs = 'Install/Uninstall Packages ...';
  4781. lisExportList = 'Export list';
  4782. lisAvailableForInstallation = 'Available for installation';
  4783. lisPkgsInstalled = 'Installed';
  4784. lisImportList = 'Import list';
  4785. lisUninstallSelection = 'Uninstall selection';
  4786. lisInstallSelection = 'Install selection';
  4787. lisPackageInfo = 'Package info';
  4788. lisSaveAndRebuildIDE = 'Save and rebuild IDE';
  4789. lisSaveAndExitDialog = 'Save and exit dialog';
  4790. lisAlignment = 'Alignment';
  4791. lisHorizontal = 'Horizontal';
  4792. lisNoChange = 'No change';
  4793. lisTops = 'Tops';
  4794. lisLeftSides = 'Left sides';
  4795. lisCenters = 'Centers';
  4796. lisBottoms = 'Bottoms';
  4797. lisRightSides = 'Right sides';
  4798. lisCenterInWindow = 'Center in window';
  4799. lisSpaceEqually = 'Space equally';
  4800. lisTopSpaceEqually = 'Top space equally';
  4801. lisBottomSpaceEqually = 'Bottom space equally';
  4802. lisLeftSpaceEqually = 'Left space equally';
  4803. lisRightSpaceEqually = 'Right space equally';
  4804. lisVertical = 'Vertical';
  4805. lisScalingFactor = 'Scaling factor:';
  4806. lisTabOrderUpHint = 'Move the selected control up in tab order';
  4807. lisTabOrderDownHint = 'Move the selected control down in tab order';
  4808. lisTabOrderSortHint = 'Calculate tab order for controls by their X- and Y- positions';
  4809. lisTabOrderConfirmSort = 'Sort tab orders of all child controls of "%s" by their positions?';
  4810. lisCustomProgram = 'Custom Program';
  4811. lisSimpleProgram = 'Simple Program';
  4812. lisProgram = 'Program';
  4813. lisConsoleApplication = 'Console application';
  4814. lisApplicationProgramDescriptor = 'A graphical Free Pascal application using'
  4815. +' the cross-platform LCL library for its GUI.';
  4816. lisSimpleProgramProgramDescriptor = 'A most simple Free Pascal command line program.';
  4817. lisProgramProgramDescriptor = 'A Free Pascal command line program with some useful settings added.';
  4818. lisConsoleApplicationProgramDescriptor = 'A Free Pascal command line program using'
  4819. +' TCustomApplication to easily check command line options, handling exceptions, etc.';
  4820. lisCustomProgramProgramDescriptor = 'A Custom Free Pascal program.';
  4821. lisLibraryProgramDescriptor = 'A Free Pascal shared library (.dll under Windows,'
  4822. +' .so under Linux, .dylib under MacOS X).';
  4823. lisNPCreateANewProject = 'Create a new project';
  4824. lisNPCreate = 'Create';
  4825. lisOIFChooseABaseClassForTheFavoriteProperty = 'Choose a base class for the favorite property "%s".';
  4826. lisOIFAddToFavoriteProperties = 'Add to favorite properties';
  4827. lisOIFRemoveFromFavoriteProperties = 'Remove from favorite properties';
  4828. lisReplacingSelectionFailed = 'Replacing selection failed.';
  4829. lisUnableToFindInLFMStream = 'Unable to find %s in LFM Stream.';
  4830. lisErrorParsingLfmComponentStream = 'Error parsing lfm component stream.';
  4831. lisUnableToCreateTemporaryLfmBuffer = 'Unable to create temporary lfm buffer.';
  4832. lisUnableToGetSourceForDesigner = 'Unable to get source for designer.';
  4833. lisUnableToGatherEditorChanges = 'Unable to gather editor changes.';
  4834. lisUnableToStreamSelectedComponents2 = 'Unable to stream selected components.';
  4835. lisUnableToChangeClassOfTo = '%s%sUnable to change class of %s to %s';
  4836. lisCanOnlyChangeTheClassOfTComponents = 'Can only change the class of TComponents.';
  4837. lisOldClass = 'Old Class';
  4838. lisNewClass = 'New Class';
  4839. lisCEModeShowCategories = 'Show Categories';
  4840. lisCEModeShowSourceNodes = 'Show Source Nodes';
  4841. lisCESurrounding = 'Surrounding';
  4842. lisCEIn = '%s in %s';
  4843. lisCEOUpdate = 'Update';
  4844. lisCEORefreshAutomatically = 'Refresh automatically';
  4845. lisCEONeverOnlyManually = 'Never, only manually';
  4846. lisCEOWhenSwitchingFile = 'When switching file in source editor';
  4847. lisCEOOnIdle = 'On idle';
  4848. lisCEFollowCursor = 'Follow cursor';
  4849. lisWhenTheSourceEditorCursorMovesShowTheCurrentNodeIn = 'When the source '
  4850. +'editor cursor moves, show the current node in the code explorer';
  4851. lisCECategories = 'Categories';
  4852. lisCEUses = 'Uses';
  4853. lisCEOnlyUsedInCategoryMode = 'Only used in category mode';
  4854. lisCETypes = 'Types';
  4855. lisCEVariables = 'Variables';
  4856. lisCEConstants = 'Constants';
  4857. lisCEProcedures = 'Procedures';
  4858. lisCEProperties = 'Properties';
  4859. lisCodeObserver = 'Code Observer';
  4860. lisCEOMode = 'Preferred exhibition mode';
  4861. lisCEOModeCategory = 'Category';
  4862. lisCEOModeSource = 'Source';
  4863. lisFPDocEditor = 'FPDoc Editor';
  4864. lisCodeHelpMainFormCaption = 'FPDoc Editor';
  4865. lisCodeHelpNoTagCaption = '<NONE>';
  4866. lisCodeHelpnoinheriteddescriptionfound = '(no inherited description found)';
  4867. lisCodeHelpShortdescriptionOf = 'Short description of';
  4868. lisCodeHelpInherited = 'Inherited';
  4869. lisCodeHelpShortTag = 'Short';
  4870. lisCodeHelpDescrTag = 'Description';
  4871. lisCodeHelpErrorsTag = 'Errors';
  4872. lisCodeHelpSeeAlsoTag = 'See also';
  4873. lisCodeHelpAddPathButton = 'Add path';
  4874. lisSearchPaths2 = 'Search paths';
  4875. lisFPDocPackageName = 'FPDoc package name:';
  4876. lisFPDocPackageNameDefaultIsProjectFileName = 'FPDoc package name. Default '
  4877. +'is project file name.';
  4878. lisCodeHelpDeletePathButton = 'Remove path';
  4879. lisDefaultPlaceholder = '(default)';
  4880. lisEditAdditionalHelpForMessages = 'Edit additional help for messages';
  4881. lisGlobalSettings = 'Global settings';
  4882. lisFPCMessageFile2 = 'FPC message file:';
  4883. lisConfigFileOfAdditions = 'Config file of additions:';
  4884. lisSelectedMessageInMessagesWindow = 'Selected message in messages window:';
  4885. lisAdditions = 'Additions';
  4886. lisCreateNewAddition = 'Create new addition';
  4887. lisCodeHelpConfirmreplace = 'Confirm replace';
  4888. lisCodeHelpGroupBox = 'FPDoc settings';
  4889. lisCodeHelpHintBoldFormat = 'Insert bold formatting tag';
  4890. lisCodeHelpHintItalicFormat = 'Insert italic formatting tag';
  4891. lisCodeHelpHintUnderlineFormat = 'Insert underline formatting tag';
  4892. lisCodeHelpHintInsertCodeTag = 'Insert code formatting tag';
  4893. lisCodeHelpHintRemarkTag = 'Insert remark formatting tag';
  4894. lisCodeHelpHintVarTag = 'Insert var formatting tag';
  4895. lisCodeHelpCreateButton = 'Create help item';
  4896. lisOpenXML = 'Open XML';
  4897. lisCodeHelpInsertALink = 'Insert a link ...';
  4898. lisCodeHelpInsertParagraphFormattingTag = 'Insert paragraph formatting tag';
  4899. lisCodeHelpExampleTag = 'Example';
  4900. lisCodeHelpBrowseExampleButton = 'Browse';
  4901. lisLDMoveEntriesToInherited = 'Move entries to inherited';
  4902. lisLDCopyFromInherited = 'Copy from inherited';
  4903. lisLDAddLinkToInherited = 'Add link to inherited';
  4904. lisEnableMacros = 'Enable Macros';
  4905. lisCTSelectCodeMacro = 'Select Code Macro';
  4906. lisPDProgress = 'Progress';
  4907. lisPDAbort = 'Abort';
  4908. lisMVSaveMessagesToFileTxt = 'Save messages to file (*.txt)';
  4909. lisTabOrderOf = 'Tab Order of %s';
  4910. lisAnchorEnabledHint = 'Enabled = Include %s in Anchors';
  4911. lisAroundBorderSpaceHint = 'Borderspace around the control. The other four borderspaces are added to this value.';
  4912. lisTopBorderSpaceSpinEditHint = 'Top borderspace. This value is added to base borderspace and used for the space above the control.';
  4913. lisBottomBorderSpaceSpinEditHint = 'Bottom borderspace. This value is added to base borderspace and used for the space below the control.';
  4914. lisLeftBorderSpaceSpinEditHint = 'Left borderspace. This value is added to base borderspace and used for the space left to the control.';
  4915. lisRightBorderSpaceSpinEditHint = 'Right borderspace. This value is added to base borderspace and used for the space right to the control.';
  4916. lisCenterControlVerticallyRelativeToSibling = 'Center control vertically relative to the given sibling. BorderSpacing is ignored.';
  4917. lisCenterControlHorizontallyRelativeToSibling = 'Center control horizontally relative to the given sibling. BorderSpacing is ignored.';
  4918. lisAnchorBottomToTopSide = 'Anchor bottom side to top side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.';
  4919. lisAnchorBottomToBottomSide = 'Anchor bottom side to bottom side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.';
  4920. lisAnchorTopToTopSide = 'Anchor top side to top side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.';
  4921. lisAnchorTopToBottomSide = 'Anchor top side to bottom side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.';
  4922. lisAnchorLeftToLeftSide = 'Anchor left side to left side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.';
  4923. lisAnchorLeftToRightSide = 'Anchor left side to right side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.';
  4924. lisAnchorRightToLeftSide = 'Anchor right side to left side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.';
  4925. lisAnchorRightToRightSide = 'Anchor right side to right side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.';
  4926. lisTopSiblingComboBoxHint = 'This is the sibling control to which the top side is anchored. Leave empty for parent.';
  4927. lisBottomSiblingComboBoxHint = 'This is the sibling control to which the bottom side is anchored. Leave empty for parent.';
  4928. lisRightSiblingComboBoxHint = 'This is the sibling control to which the right side is anchored. Leave empty for parent.';
  4929. lisLeftSiblingComboBoxHint = 'This is the sibling control to which the left side is anchored. Leave empty for parent.';
  4930. lisBorderSpace = 'Border space';
  4931. lisSibling = 'Sibling';
  4932. lisRightAnchoring = 'Right anchoring';
  4933. lisTopAnchoring = 'Top anchoring';
  4934. lisLeftGroupBoxCaption = 'Left anchoring';
  4935. lisBottomGroupBoxCaption = 'Bottom anchoring';
  4936. lisUnableToSetAnchorSideControl = 'Unable to set AnchorSide Control';
  4937. lisThisWillCreateACircularDependency = 'This will create a circular dependency.';
  4938. lisAnchorEditorNoControlSelected = 'Anchor Editor - no control selected';
  4939. lisAnchorsOfSelectedControls = 'Anchors of selected controls';
  4940. lisDebugOptionsFrmAdditionalSearchPath = 'Additional search path';
  4941. lisDebugOptionsFrmDebuggerGeneralOptions = 'Debugger general options';
  4942. lisDebugOptionsFrmShowMessageOnStop = 'Show message on stop';
  4943. lisDebugOptionsFrmResetDebuggerOnEachRun = 'Reset Debugger after each run';
  4944. lisDebugOptionsFrmDebuggerSpecific = 'Debugger specific options (depends on '
  4945. +'type of debugger)';
  4946. lisDebugOptionsFrmEventLog = 'Event Log';
  4947. lisDebugOptionsFrmClearLogOnRun = 'Clear log on run';
  4948. lisDebugOptionsFrmLimitLinecountTo = 'Limit line count to';
  4949. lisDebugOptionsFrmUseEventLogColors = 'Use event log colors';
  4950. lisDebugOptionsFrmBreakpoint = 'Breakpoint';
  4951. lisDebugOptionsFrmProcess = 'Process';
  4952. lisDebugOptionsFrmThread = 'Thread';
  4953. lisDebugOptionsFrmModule = 'Module';
  4954. lisDebugOptionsFrmOutput = 'Output';
  4955. lisDebugOptionsFrmWindows = 'Windows';
  4956. lisDebugOptionsFrmDebugger = 'Debugger';
  4957. lisDebugOptionsFrmLanguageExceptions = 'Language Exceptions';
  4958. lisDebugOptionsFrmIgnoreTheseExceptions = 'Ignore these exceptions';
  4959. lisDebugOptionsFrmNotifyOnLazarusExceptions = 'Notify on Lazarus Exceptions';
  4960. lisDebugOptionsFrmOSExceptions = 'OS Exceptions';
  4961. lisDebugOptionsFrmSignals = 'Signals';
  4962. lisDebugOptionsFrmHandledBy = 'Handled by';
  4963. lisDebugOptionsFrmResume = 'Resume';
  4964. lisDebugOptionsFrmHandledByProgram = 'Handled by Program';
  4965. lisDebugOptionsFrmHandledByDebugger = 'Handled by Debugger';
  4966. lisDebugOptionsFrmResumeHandled = 'Resume Handled';
  4967. lisDebugOptionsFrmResumeUnhandled = 'Resume Unhandled';
  4968. lisDebugOptionsFrmAddException = 'Add Exception';
  4969. lisDebugOptionsFrmEnterExceptionName = 'Enter the name of the exception';
  4970. lisDebugOptionsFrmDuplicateExceptionName = 'Duplicate Exception name';
  4971. dlgDebugOptionsPathEditorDlgCaption = 'Path Editor';
  4972. lisHFMHelpForFreePascalCompilerMessage = 'Help for Free Pascal Compiler message';
  4973. lisThereAreAdditionalNotesForThisMessageOn = '%sThere are additional notes '
  4974. +'for this message on%s';
  4975. lisOpenURL = 'Open URL';
  4976. lisFPCMessagesAppendix = 'FPC messages: Appendix';
  4977. lisRelativePaths = 'Relative paths';
  4978. lisInheritedParameters = 'Inherited parameters';
  4979. lisShowRelativePaths = 'Show relative paths';
  4980. lisCommandLineParameters = 'Command line parameters';
  4981. liswlWatchList = 'Watch List';
  4982. liswlExpression = 'Expression';
  4983. lisKMChooseKeymappingScheme = 'Choose Keymapping scheme';
  4984. lisKMNoteAllKeysWillBeSetToTheValuesOfTheChosenScheme = 'Note: All keys '
  4985. +'will be set to the values of the chosen scheme.';
  4986. lisKMKeymappingScheme = 'Keymapping Scheme';
  4987. lisPVUEditVirtualUnit = 'Edit virtual unit';
  4988. lisPathEditorReplaceHint = 'Replace the selected path with a new path';
  4989. lisPathEditorAddHint = 'Add new path to the list';
  4990. lisPathEditorDeleteHint = 'Delete the selected path';
  4991. lisPathEditorDeleteInvalidHint = 'Remove non-existent (gray) paths from the list';
  4992. lisPathEditorTemplAddHint = 'Add template to the list';
  4993. lisExportAllItemsToFile = 'Export All Items to File';
  4994. lisImportFromFile = 'Import from File';
  4995. // version info tab
  4996. VersionInfoTitle = 'Version Info';
  4997. // Procedure List dialog
  4998. lisPListProcedureList = 'Procedure List';
  4999. lisPListObjects = '&Objects';
  5000. lisPListJumpToSelection = 'Jump To Selection';
  5001. lisPListFilterAny = 'Filter by matching any part of method';
  5002. lisPListFilterStart = 'Filter by matching with start of method';
  5003. lisPListChangeFont = 'Change Font';
  5004. lisPListCopyMethodToClipboard = 'Copy method name to the clipboard';
  5005. lisPListType = 'Type';
  5006. lisPListAll = '<All>';
  5007. lisPListNone = '<None>';
  5008. //conditional defines dialog
  5009. rsCreateNewDefine = 'Create new define';
  5010. rsConditionalDefines = 'Conditional defines';
  5011. lisFirstTest = '&First test';
  5012. lisSecondTest = '&Second test';
  5013. rsAddInverse = 'Add Inverse';
  5014. lisAutomaticallyOnLineBreak = 'line break';
  5015. lisAutomaticallyOnSpace = 'space';
  5016. lisAutomaticallyOnTab = 'tab';
  5017. lisAutomaticallyOnWordEnd = 'word end';
  5018. lisAutomaticallyIgnoreForSelection = 'do not complete selection';
  5019. lisAutomaticallyRemoveCharacter = 'do not add character';
  5020. lisKeepSubIndentation = 'Keep indentation';
  5021. lisPckOptsThisPackageProvidesTheSameAsTheFollowingPackages = 'This package '
  5022. +'provides the same as the following packages:';
  5023. lisPLDPackageLinks = 'Package Links';
  5024. lisSAMOverrideFirstSelected = 'Override first selected';
  5025. lisSAMOverrideAllSelected = 'Override all selected';
  5026. lisCCDNoClass = 'no class';
  5027. lisCCDChangeClassOf = 'Change Class of %s';
  5028. // View Search Results dialog
  5029. rsFoundButNotListedHere = 'Found, but not listed here: ';
  5030. rsStartANewSearch = 'Start a new search';
  5031. rsCloseCurrentPage = 'Close current page';
  5032. rsFilterTheListWithString = 'Filter the lines in list with a string';
  5033. // Application Bundle
  5034. lisErrorLoadingFrom = 'Error loading %s from%s%s%s%s';
  5035. lisErrorSavingTo = 'Error saving %s to%s%s%s%s';
  5036. lisXMLError = 'XML Error';
  5037. lisXMLParserErrorInFileError = 'XML parser error in file %s%sError: %s';
  5038. lisUnableToWriteXmlStreamToError = 'Unable to write xml stream to %s%sError: %s';
  5039. lisFileIsSymlink = 'File is symlink';
  5040. lisTheFileIsASymlinkOpenInstead = 'The file "%s" is a symlink.'
  5041. +'%sOpen "%s" instead?';
  5042. lisOpenTarget = 'Open target';
  5043. lisOpenSymlink = 'Open symlink';
  5044. lisFileLinkError = 'File link error';
  5045. lisWriteErrorFile = 'Write error: %s%sFile: %s%s%s';
  5046. lisTheCodetoolsFoundAnError = 'The Codetools found an error:%s%s';
  5047. lisIgnoreAndContinue = 'Ignore and continue';
  5048. lisNotImplemented = 'Not implemented';
  5049. lisNotImplementedYet = 'Not implemented yet:%s%s';
  5050. lisMovePage = 'Move Page';
  5051. lisFileSettings = 'File Settings';
  5052. // Debugger Dialogs
  5053. lisDbgWinPower = 'On/Off';
  5054. lisDbgWinPowerHint = 'Disable/Enable updates for the entire window';
  5055. lisDbgItemEnable = 'Enable';
  5056. lisDbgItemEnableHint = 'Enable';
  5057. lisDbgItemDisable = 'Disable';
  5058. lisDbgItemDisableHint = 'Disable';
  5059. lisDbgItemDeleteHint = 'Delete';
  5060. lisDbgAllItemEnable = 'Enable all';
  5061. lisDbgAllItemEnableHint = 'Enable all';
  5062. lisDbgAllItemDisable = 'Disable all';
  5063. lisDbgAllItemDisableHint = 'Disable all';
  5064. lisDbgAllItemDelete = 'Delete all';
  5065. lisDbgAllItemDeleteHint = 'Delete all';
  5066. lisDbgBreakpointPropertiesHint = 'Breakpoint Properties ...';
  5067. // Call Stack Dialog
  5068. lisCurrent = 'Current';
  5069. lisViewSource = 'View Source';
  5070. lisViewSourceDisass = 'View Assembler';
  5071. lisMaxS = 'Max %d';
  5072. lisGotoSelected = 'Goto selected';
  5073. lisCopyAll = 'Copy All';
  5074. lisIndex = 'Index';
  5075. lisFunction = 'Function';
  5076. lisCSTop = 'Top';
  5077. lisCSBottom = 'Bottom';
  5078. // Break Points Dialog
  5079. lisFilenameAddress = 'Filename/Address';
  5080. lisLineLength = 'Line/Length';
  5081. lisCondition = 'Condition';
  5082. lisPassCount = 'Pass Count';
  5083. lisGroup = 'Group';
  5084. lisSourceBreakpoint = '&Source Breakpoint ...';
  5085. lisAddressBreakpoint = '&Address Breakpoint ...';
  5086. lisWatchPoint = '&Data/Watch Breakpoint ...';
  5087. lisWatchPointBreakpoint = '&Data/watch Breakpoint ...';
  5088. lisEnableAll = '&Enable All';
  5089. lisDeleteAll = '&Delete All';
  5090. lisDisableAllInSameSource = 'Disable All in same source';
  5091. lisEnableAllInSameSource = 'Enable All in same source';
  5092. lisDeleteAllInSameSource = 'Delete All in same source';
  5093. lisDeleteAllSelectedBreakpoints = 'Delete all selected breakpoints?';
  5094. lisDeleteBreakpointAtLine = 'Delete breakpoint at%s"%s" line %d?';
  5095. lisDeleteBreakpointForAddress = 'Delete breakpoint for address %s?';
  5096. lisDeleteBreakpointForWatch = 'Delete watchpoint for "%s"?';
  5097. lisDeleteAllBreakpoints = 'Delete all breakpoints?';
  5098. lisDeleteAllBreakpoints2 = 'Delete all breakpoints in file "%s"?';
  5099. lisGroupNameInput = 'Group name:';
  5100. lisGroupNameInvalid = 'BreakpointGroup name must be a valid Pascal identifier name.';
  5101. lisGroupNameEmptyClearInstead = 'The group name cannot be empty. Clear breakpoints'' group(s)?';
  5102. lisGroupAssignExisting = 'Assign to existing "%s" group?';
  5103. lisGroupSetNew = 'Set new group ...';
  5104. lisGroupSetNone = 'Clear group(s)';
  5105. lisGroupEmptyDelete = 'No more breakpoints are assigned to group "%s", delete it?';
  5106. lisGroupEmptyDeleteMore = '%sThere are %d more empty groups, delete all?';
  5107. lisEnableGroups = 'Enable Groups';
  5108. lisDisableGroups = 'Disable Groups';
  5109. lisLogMessage = 'Log Message';
  5110. lisLogEvalExpression = 'Eval expression';
  5111. lisLogCallStack = 'Log Call Stack';
  5112. lisLogCallStackLimit = '(frames limit. 0 - no limits)';
  5113. lisDisabled = 'Disabled';
  5114. lisInvalidOff = 'Invalid (Off)';
  5115. lisInvalidOn = 'Invalid (On)';
  5116. lisOff = '? (Off)';
  5117. lisOn = '? (On)';
  5118. lisTakeSnapshot = 'Take a Snapshot';
  5119. // Evaluate/Modify Dialog
  5120. lisEvaluate = 'E&valuate';
  5121. lisModify = '&Modify';
  5122. lisWatch = '&Watch';
  5123. lisInspect = '&Inspect';
  5124. lisDBGEMExpression = '&Expression:';
  5125. lisDBGEMResult = '&Result:';
  5126. lisDBGEMNewValue = '&New value:';
  5127. // Breakpoint Properties Dialog
  5128. lisBreakPointProperties = 'Breakpoint Properties';
  5129. lisLine = 'Line:';
  5130. lisAddress = 'Address:';
  5131. lisWatchData = 'Watch:';
  5132. lisWatchScope = 'Watch scope';
  5133. lisWatchScopeGlobal = 'Global';
  5134. lisWatchScopeLocal = 'Declaration';
  5135. lisWatchKind = 'Watch action';
  5136. lisWatchKindRead = 'Read';
  5137. lisWatchKindWrite = 'Write';
  5138. lisWatchKindReadWrite = 'Read/Write';
  5139. lisAutoContinueAfter = 'Auto continue after:';
  5140. lisMS = '(ms)';
  5141. lisActions = 'Actions:';
  5142. lisEvalExpression = 'Eval expression';
  5143. // Debug Output Dialog
  5144. lisCopyAllOutputClipboard = 'Copy all output to clipboard';
  5145. // Designer Size Components Dialog
  5146. lisShrinkToSmal = 'Shrink to smallest';
  5147. lisGrowToLarges = 'Grow to Largest';
  5148. // Watch Dialog
  5149. lisWatchToWatchPoint = 'Create &Data/Watch Breakpoint ...';
  5150. // Watch Property Dialog
  5151. lisWatchPropert = 'Watch Properties';
  5152. lisExpression = 'Expression:';
  5153. lisRepeatCount = 'Repeat Count:';
  5154. lisDigits = 'Digits:';
  5155. lisAllowFunctio = 'Allow Function Calls';
  5156. lisStyle = 'Style';
  5157. lisCharacter = 'Character';
  5158. lisString = 'String';
  5159. lisDecimal = 'Decimal';
  5160. lisUnsigned = 'Unsigned';
  5161. lisHexadecimal = 'Hexadecimal';
  5162. lisFloatingPoin = 'Floating Point';
  5163. lisPointer = 'Pointer';
  5164. lisRecordStruct = 'Record/Structure';
  5165. lisMemoryDump = 'Memory Dump';
  5166. // Callstack
  5167. lisCallStackNotEvaluated = 'Stack not evaluated';
  5168. // Locals Dialog
  5169. lisLocals = 'Locals';
  5170. lisLocalsNotEvaluated = 'Locals not evaluated';
  5171. lisEvaluateModify = '&Evaluate/Modify';
  5172. lisLocalsDlgCopyName = '&Copy Name';
  5173. lisLocalsDlgCopyValue = 'C&opy Value';
  5174. lisLocalsDlgCopyRAWValue = 'Copy &RAW Value';
  5175. // Registers Dialog
  5176. lisRegisters = 'Registers';
  5177. // ThreadDlg
  5178. lisThreads = 'Threads';
  5179. lisThreadsState = 'State';
  5180. lisThreadsSrc = 'Source';
  5181. lisThreadsLine = 'Line';
  5182. lisThreadsFunc = 'Function';
  5183. lisThreadsCurrent = 'Current';
  5184. lisThreadsGoto = 'Goto';
  5185. lisThreadsNotEvaluated = 'Threads not evaluated';
  5186. // HistoryDlg
  5187. histdlgFormName = 'History';
  5188. histdlgColumnCur = '';
  5189. histdlgColumnTime = 'Time';
  5190. histdlgColumnLoc = 'Location';
  5191. histdlgBtnPowerHint = 'Switch on/off automatic snapshots';
  5192. histdlgBtnEnableHint = 'Toggle view snapshot or current';
  5193. histdlgBtnClearHint = 'Clear all snapshots';
  5194. histdlgBtnShowHistHint = 'View history';
  5195. histdlgBtnShowSnapHint = 'View Snapshots';
  5196. histdlgBtnMakeSnapHint = 'Take Snapshot';
  5197. histdlgBtnRemoveHint = 'Remove selected entry';
  5198. // Exception Dialog
  5199. lisExceptionDialog = 'Debugger Exception Notification';
  5200. lisIgnoreExceptionType = 'Ignore this exception type';
  5201. // ProjectWizard Dialog
  5202. lisProjectWizard = 'Project Wizard';
  5203. lisPWNewProject = '&New Project';
  5204. lisPWOpenProject = '&Open Project';
  5205. lisPWOpenRecentProject = 'Open &Recent Project';
  5206. lisPWViewExampleProjects = 'View &Example Projects';
  5207. lisPWConvertProject = 'Convert &Delphi Project';
  5208. lisQuitLazarus = '&Quit Lazarus';
  5209. lisIsAThisCircularDependencyIsNotAllowed = '%s is a %s.%sThis circular '
  5210. +'dependency is not allowed.';
  5211. lisTheComponentCanNotBeDeletedBecauseItIsNotOwnedBy = 'The component %s can '
  5212. +'not be deleted, because it is not owned by %s.';
  5213. lisFilter3 = 'Filter: %s';
  5214. lisInvalidPublishingDirectory = 'Invalid publishing Directory';
  5215. lisSourceDirectoryAndDestinationDirectoryAreTheSameMa = 'Source directory "%s"'
  5216. +'%sand destination directory "%s"'
  5217. +'%sare the same. Maybe you misunderstand this feature.'
  5218. +'%sIt will clean/recreate the destination directory and copy the package/project into it.';
  5219. lisClearDirectory = 'Clear Directory?';
  5220. lisInOrderToCreateACleanCopyOfTheProjectPackageAllFil = 'In order to create '
  5221. +'a clean copy of the project/package, all files in the following '
  5222. +'directory will be deleted and all its content will be lost.'
  5223. +'%sDelete all files in "%s"?';
  5224. lisFileExtensionOfPrograms = 'File extension of programs';
  5225. lisEveryNThLineNumber = 'Every n-th line number';
  5226. lisShowOverviewGutter = 'Show overview Gutter';
  5227. lisTopInfoView = 'Show Class/Proc Hint';
  5228. lisLink = 'Link:';
  5229. lisShort = 'Short:';
  5230. lisInsertUrlTag = 'Insert url tag';
  5231. lisInsertPrintshortTag2 = 'Insert printshort tag';
  5232. lisDeleteOldFile2 = 'Delete old file?';
  5233. lisTheUnitSearchPathOfContainsTheSourceDirectoryOfPac = 'The unit search '
  5234. +'path of "%s" contains the source directory "%s" of package %s';
  5235. lisFPCVersionEG222 = 'FPC Version (e.g. 2.2.2)';
  5236. lisFPCFullVersionEG20701 = 'FPC version as one number (e.g. 20701)';
  5237. lisLAZVer = 'Lazarus Version (e.g. 1.2.4)';
  5238. lisMissingIdentifiers = 'Missing identifiers';
  5239. lisChooseAFPDocLink = 'Choose a FPDoc link';
  5240. lisLinkTarget = 'Link target';
  5241. lisExamplesIdentifierTMyEnumEnumUnitnameIdentifierPac = 'Examples:'
  5242. +'%sIdentifier'
  5243. +'%sTMyEnum.Enum'
  5244. +'%sUnitname.Identifier'
  5245. +'%s#PackageName.UnitName.Identifier';
  5246. lisTitleLeaveEmptyForDefault = 'Title (leave empty for default)';
  5247. lisPackageUnit = 'package unit';
  5248. lisPackage2 = 'package %s';
  5249. lisIdentifier = 'identifier';
  5250. lisProjectUnit = 'project unit';
  5251. lisSyntaxMode = 'Syntax mode';
  5252. lisUseAnsistrings = 'Use Ansistrings';
  5253. lisDoNotShowThisDialogForThisProject = 'Do not show this dialog for this project';
  5254. lisObjectPascalDefault = 'Object Pascal - default';
  5255. lisVerifyMethodCalls = 'Verify method calls';
  5256. lisToggleShowingFilenamesWithFullPathOrWithRelativePa = 'Toggle showing '
  5257. +'filenames with full path or with relative path';
  5258. lisDeleteSelectedFiles = 'Delete selected files';
  5259. lisAddFilesInDirectory = 'Add Files in Directory';
  5260. lisUnableToCreateLinkWithTarget = 'Unable to create link "%s" with target "%s"';
  5261. lisBuildAllFilesOfProjectPackageIDE =
  5262. 'build all files of project/package/IDE';
  5263. lisApplyBuildFlagsBToDependenciesToo = 'apply build flags (-B) to dependencies too';
  5264. lisDoNotCompileDependencies = 'do not compile dependencies';
  5265. lisAddPackageSToListOfInstalledPackagesCombineWithBui = 'add package(s) to '
  5266. +'list of installed packages (combine with --build-ide to rebuild IDE).';
  5267. lisBuildIDEWithPackages = 'build IDE with packages';
  5268. lisShowVersionAndExit = 'show version and exit';
  5269. lisBeLessVerboseCanBeGivenMultipleTimes = 'be less verbose, can be given '
  5270. +'multiple times';
  5271. lisBeMoreVerboseCanBeGivenMultipleTimes = 'be more verbose, can be given '
  5272. +'multiple times';
  5273. lisOverrideTheProjectOperatingSystemEGWin32LinuxDefau = '%soverride the '
  5274. +'project operating system. e.g. win32 linux. default: %s';
  5275. lisOverrideTheProjectWidgetsetEGGtkGtk2QtWin32CarbonD = '%soverride the '
  5276. +'project widgetset. e.g. gtk gtk2 qt win32 carbon. default: %s';
  5277. lisOverrideTheProjectCpuEGI386X86_64PowerpcPowerpc_64 = '%soverride the '
  5278. +'project cpu. e.g. i386 x86_64 powerpc powerpc_64 etc. default: %s';
  5279. lisOverrideTheDefaultCompilerEGPpc386Ppcx64PpcppcEtcD = '%soverride the '
  5280. +'default compiler. e.g. ppc386 ppcx64 ppcppc etc. default is stored in '
  5281. +'environmentoptions.xml';
  5282. lisOverrideTheProjectBuildMode = '%soverride the project or IDE build mode.';
  5283. lisProjectChangedOnDisk = 'Project changed on disk';
  5284. lisTheProjectInformationFileHasChangedOnDisk = 'The project information file "%s"%shas changed on disk.';
  5285. lisReopenProject = 'Reopen project';
  5286. rsSelectAnInheritedEntry = 'Select an inherited entry';
  5287. // New console application dialog (CustomApplicationOptionsForm.pas)
  5288. lisApplicationClassName = '&Application class name';
  5289. lisTitle = '&Title';
  5290. lisCodeGenerationOptions = 'Code generation options';
  5291. lisUsageMessageHOption = 'Usage message (-h option)';
  5292. lisStopOnException = 'Stop on exception';
  5293. lisConstructorCode = 'Constructor code';
  5294. lisDestructorCode = 'Destructor code';
  5295. lisCheckOptions = 'Check options';
  5296. lisNewConsoleApplication = 'New console application';
  5297. // Edit context help dialog (IDEContextHelpEdit.pas)
  5298. lisHelpEntries = 'Help entries';
  5299. lisCEIsARootControl = 'Is a root control';
  5300. lisHasHelp = 'Has Help';
  5301. lisCreateHelpNode = 'Create Help node';
  5302. lisDlgOpen = 'Open ...';
  5303. lisEditContextHelp = 'Edit context help';
  5304. lisNoNodeSelected = 'no node selected';
  5305. lisNoIDEWindowSelected = 'No IDE window selected';
  5306. // Messages Editor dialog (MsgViewEditor.pas)
  5307. lisAddNewSet = 'Add new set';
  5308. lisActiveFilter = 'Active Filter';
  5309. lisFilterSets = 'Filter Sets';
  5310. lisMessagesEditor = 'Messages Editor';
  5311. lisSetDefault = 'Set default';
  5312. lisSelectedLeftNeighbour = '(selected left neighbour)';
  5313. lisSelectedRightNeighbour = '(selected right neighbour)';
  5314. lisSelectedTopNeighbour = '(selected top neighbour)';
  5315. lisSelectedBottomNeighbour = '(selected bottom neighbour)';
  5316. lisAction = 'Action:';
  5317. lisValues = 'Values';
  5318. lisIDEMacros = 'IDE Macros';
  5319. lisConfirmDelete = 'Confirm delete';
  5320. lisDeleteMacro = 'Delete macro "%s"?';
  5321. lisValue2 = 'Value%s';
  5322. lisDeleteValue = 'Delete value "%s"?';
  5323. lisInvalidMacroTheMacroMustBeAPascalIdentifie = 'Invalid '
  5324. +'macro "%s". The macro name must be a Pascal identifier.';
  5325. lisThereIsAlreadyAMacroWithTheName = 'There is already a macro with the name "%s".';
  5326. lisDuplicateFoundOfValue = 'Duplicate found of value "%s".';
  5327. lisCreateFunction = 'Create function';
  5328. lisResult2 = 'Result:';
  5329. lisTheIdentifierIsAUnitPleaseUseTheFileSaveAsFunction = 'The identifier is '
  5330. +'a unit. Please use the File - Save as function to rename a unit.';
  5331. lisShowUnitsWithInitialization = 'Show units with initialization/finalization sections';
  5332. lisShowUnitsWithInitializationHint = 'These units may initialize global data '
  5333. +'used by the program/application. Remove with care.';
  5334. lisRemoveSelectedUnits = 'Remove selected units';
  5335. lisRemoveAllUnits = 'Remove all units';
  5336. lisCEShowCodeObserver = 'Show observations about';
  5337. lisCELongProcedures = 'Long procedures';
  5338. lisCEManyParameters = 'Many parameters';
  5339. lisCEUnnamedConstants = 'Unnamed constants';
  5340. lisCEEmptyProcedures = 'Empty procedures';
  5341. lisCEManyNestedProcedures = 'Many nested procedures';
  5342. lisCEPublishedPropertyWithoutDefault = 'Published properties without default';
  5343. lisCEUnsortedVisibility = 'Unsorted visibility';
  5344. lisCEUnsortedMembers = 'Unsorted members';
  5345. lisCEToDos = 'ToDos';
  5346. lisCEEmptyClassSections = 'Empty class sections';
  5347. lisCELongProcLineCount = 'Line count of procedure treated as "long"';
  5348. lisCELongParamListCount = 'Parameters count treated as "many"';
  5349. lisCENestedProcCount = 'Nested procedures count treated as "many"';
  5350. lisCodeObsCharConst = 'Search for unnamed char constants';
  5351. lisCodeObsIgnoreeConstants = 'Ignore next unnamed constants';
  5352. lisShow = 'Show';
  5353. lisCodeObIgnoreConstInFuncs = 'Ignore constants in next functions';
  5354. lisCEEmptyBlocks = 'Empty blocks';
  5355. lisCEComplexityGroup = 'Complexity';
  5356. lisCEEmptyGroup = 'Empty constructs';
  5357. lisCEStyleGroup = 'Style';
  5358. lisCEOtherGroup = 'Other';
  5359. lisCEWrongIndentation = 'Wrong indentation';
  5360. lisTheProjectUsesTargetOSAndCPUTheSystemPpuForThisTar = 'The project uses '
  5361. +'target OS=%s and CPU=%s.'
  5362. +'%sThe system.ppu for this target was not found in the FPC binary directories.'
  5363. +'%sMake sure fpc is installed correctly '
  5364. +'for this target and the fpc.cfg contains the right directories.';
  5365. lisCouldNotRemoveFromMainSource = 'Could not remove "%s" from main source!';
  5366. lisCouldNotAddToMainSource = 'Could not add "%s" to main source!';
  5367. lisCouldNotRemoveRFromMainSource = 'Could not remove "{$R %s}" from main source!';
  5368. lisCouldNotAddRToMainSource = 'Could not add "{$R %s}" to main source!';
  5369. lisCouldNotRemoveIFromMainSource = 'Could not remove "{$I %s}" from main source!';
  5370. lisCouldNotAddIToMainSource = 'Could not add "{$I %s}" to main source!';
  5371. lisFailedToLoadFoldStat = 'Failed to load fold state';
  5372. lisUppercaseString = 'uppercase string';
  5373. lisUppercaseStringGivenAsParameter = 'Uppercase string given as parameter';
  5374. lisLowercaseString = 'lowercase string';
  5375. lisLowercaseStringGivenAsParameter = 'Lowercase string given as parameter';
  5376. lisPasteClipboard = 'paste clipboard';
  5377. lisPasteFromClipboard = 'Paste from clipboard';
  5378. lisInsertProcedureHead = 'insert procedure head';
  5379. lisInsertProcedureName = 'insert procedure name';
  5380. lisInsertNameOfCurrentProcedure = 'Insert name of current procedure';
  5381. lisInsertDate = 'insert date';
  5382. lisInsertDateOptionalFormatString = 'Insert date. Optional: format string';
  5383. lisInsertTime = 'insert time';
  5384. lisInsertTimeOptionalFormatString = 'Insert time. Optional: format string';
  5385. lisInsertDateAndTime = 'insert date and time';
  5386. lisInsertDateAndTimeOptionalFormatString = 'Insert date and time. Optional: '
  5387. +'format string';
  5388. lisInsertEndIfNeeded = 'insert end if needed';
  5389. lisCheckIfTheNextTokenInSourceIsAnEndAndIfNotReturnsL = 'check if the next '
  5390. +'token in source is an end and if not returns lineend + end; + lineend';
  5391. lisListOfAllCaseValues = 'list of all case values';
  5392. lisReturnsListOfAllValuesOfCaseVariableInFrontOfVaria = 'returns list of '
  5393. +'all values of case variable in front of variable';
  5394. lisGetWordAtCurrentCursorPosition = 'get word at current cursor position';
  5395. lisTemplateEditParamCell = 'Editable Cell';
  5396. lisTemplateEditParamCellHelp =
  5397. 'Inserts an editable Cell. Cells can be navigated using the tab key.%0:s' +
  5398. 'The "param" macro takes a list of comma separated arguments.%0:s' +
  5399. 'The first argument is the default value.%0:s' +
  5400. 'The 2nd argument (optional) can be used to link the cell to another cell (syncro edit)%0:s' +
  5401. '%0:s' +
  5402. ' while param("foo") do param(foo);%0:s' +
  5403. 'Inserts 2 independent cells, both with the default text "foo"%0:s' +
  5404. 'The quotes are optional%0:s' +
  5405. '%0:s' +
  5406. ' if param("foo") > 0 and param("foo",sync=1) < 99 then%0:s' +
  5407. 'Inserts 2 linked cells, editing either one, will change the other one too%0:s' +
  5408. 'The value "1" refers to the position of the other "param()", so if there are more params:%0:s' +
  5409. ' if param("bar") and param(foo) > 0 and param(foo,sync=2) < 99 then%0:s' +
  5410. 'The 2nd and third are linked. (the 3rd refers to "2") %0:s' +
  5411. '%0:s' +
  5412. '"sync can be shortened to "s":%0:s' +
  5413. ' if param("foo") > 0 and param("foo",s=1) < 99 then%0:s' +
  5414. '%0:s' +
  5415. ' if param("bar") and param("foo") > 0 and param("foo",sync) < 99 then%0:s' +
  5416. 'The 2nd and third are linked.%0:s' +
  5417. 'Note: "Sync has no position and no "=", so it syncs to the previous cell with the same default (in this case "foo")' ;
  5418. lisPrecedingWord = 'Preceding word';
  5419. lisForm = 'Form';
  5420. lisInheritedProjectComponent = 'Inherited project component';
  5421. lisNewDlgInheritFromAProjectFormComponent = 'Inherit from a project form or component';
  5422. lisFrame = 'Frame';
  5423. lisDataModule = 'Data Module';
  5424. lisNoLFMFile = 'No LFM file';
  5425. lisThisFunctionNeedsAnOpenLfmFileInTheSourceEditor = 'This function needs '
  5426. +'an open .lfm file in the source editor.';
  5427. lisNoPascalFile = 'No Pascal file';
  5428. lisUnableToFindPascalUnitPasPpForLfmFile = 'Unable to find Pascal unit (.pas, .pp) for .lfm file%s"%s"';
  5429. lisLFMIsOk = 'LFM is ok';
  5430. lisClassesAndPropertiesExistValuesWereNotChecked = 'Classes and properties '
  5431. +'exist. Values were not checked.';
  5432. lisInsertPrintShortTag = 'Insert PrintShort tag';
  5433. lisIdCOpening = 'Opening';
  5434. lisAutomaticallyInvokeAfterPoint = 'Automatically invoke after point';
  5435. lisAutomaticallyUseSinglePossibleIdent = 'Automatically use single possible identifier';
  5436. lisAddParameterBrackets = 'Add parameter brackets';
  5437. lisReplaceWholeIdentifier = 'Replace whole identifier';
  5438. lisEnableReplaceWholeIdentifierDisableReplacePrefix = 'Enable = replace '
  5439. +'whole identifier, Disable = replace prefix';
  5440. lisJumpToError = 'Jump to error';
  5441. lisJumpToErrorAtIdentifierCompletion = 'When an error in the sources is found at identifier completion, jump to it.';
  5442. lisShowHelp = 'Show help';
  5443. lisBestViewedByInstallingAHTMLControlLikeTurbopowerip = 'Best viewed by '
  5444. +'installing a HTML control like turbopoweriprodsgn';
  5445. lisShowRecentlyUsedIdentifiersAtTop = 'Show recently used identifiers at top';
  5446. lisSortForScope = 'Sort for scope';
  5447. lisForExampleShowAtTopTheLocalVariablesThenTheMembers = 'For example show at'
  5448. +' top the local variables, then the members of current class, then of the'
  5449. +' ancestors, then the current unit, then of used units';
  5450. lisShowEmptyUnitsPackages = 'Show empty units/packages';
  5451. lisUsePackageInProject = 'Use package %s in project';
  5452. lisUsePackageInProject2 = 'Use package in project';
  5453. lisUsePackageInPackage = 'Use package %s in package %s';
  5454. lisUsePackageInPackage2 = 'Use package in package';
  5455. lisRescan = 'Rescan';
  5456. lisUseUnitInUnit = 'Use unit %s in unit %s';
  5457. lisUseIdentifier = 'Use identifier';
  5458. lisFindMissingUnit = 'Find missing unit';
  5459. lisSearchUnit = 'Search Unit "%s"';
  5460. lisEmpty = 'Empty';
  5461. lisNotAValidPascalIdentifier = 'Not a valid Pascal identifier';
  5462. lisThereIsAlreadyAComponentWithThisName = 'There is already a component '
  5463. +'with this name';
  5464. lisTheOwnerHasThisName = 'The owner has this name';
  5465. lisTheOwnerClassHasThisName = 'The owner class has this name';
  5466. lisTheUnitHasThisName = 'The unit has this name';
  5467. lisChooseName = 'Choose name';
  5468. lisTheComponentNameMustBeUniqueInAllComponentsOnTheFo = 'The component name '
  5469. +'must be unique in all components on the form/datamodule.The name is '
  5470. +'compared case insensitive like a normal Pascal identifier.';
  5471. lisChooseANameForTheComponent = 'Choose a name for the component';
  5472. lisAskForFileNameOnNewFile = 'Ask for file name on new file';
  5473. lisSuggestDefaultNameOfNewFileInLowercase = 'Suggest default name of new '
  5474. +'file in lowercase';
  5475. lisAlwaysConvertSuggestedDefaultFileNameToLowercase = 'Always convert '
  5476. +'suggested default file name to lowercase';
  5477. lisExampleFile = 'Example file:';
  5478. lisChooseAPascalFileForIndentationExamples = 'Choose a Pascal file for '
  5479. +'indentation examples';
  5480. lisContextSensitive = 'Context sensitive';
  5481. lisImitateIndentationOfCurrentUnitProjectOrPackage = 'Imitate indentation '
  5482. +'of current unit, project or package';
  5483. lisAddPackageRequirement = 'Add package requirement?';
  5484. lisTheUnitBelongsToPackage = 'The unit belongs to package %s.';
  5485. lisAddUnitNotRecommended = 'Add unit (not recommended)';
  5486. lisAddPackageToProject = 'Add package %s to project?';
  5487. lisAddPackageToProject2 = 'Add package to project';
  5488. lisOnBreakLineIEReturnOrEnterKey = 'On break line (i.e. return or enter key)';
  5489. lisSetupDefaultIndentation = '(Set up default indentation)';
  5490. lisIndentationForPascalSources = 'Indentation for Pascal sources';
  5491. lisOnPasteFromClipboard = 'On paste from clipboard';
  5492. lisImpossible = 'Impossible';
  5493. lisAProjectUnitCanNotBeUsedByOtherPackagesProjects = 'A project unit can '
  5494. +'not be used by other packages/projects';
  5495. lisPackagesUnitsIdentifiersLinesBytes = 'packages=%s/%s units=%s/%s '
  5496. +'identifiers=%s/%s lines=%s bytes=%s';
  5497. lisScanning2 = '%s. Scanning ...';
  5498. lisShowGlyphsFor = 'Show Glyphs for';
  5499. lisDirectoryNotWritable = 'Directory not writable';
  5500. lisTheDirectoryIsNotWritable = 'The directory "%s" is not writable.';
  5501. lisBuildingLazarusFailed = 'Building Lazarus failed';
  5502. lisThisSetOfOptionsToBuildLazarusIsNotSupportedByThis = 'This set of '
  5503. +'options to build Lazarus is not supported by this installation.%sThe '
  5504. +'directory "%s" is not writable.%sSee the Lazarus website for other '
  5505. +'ways to install Lazarus.';
  5506. lisIDEBuildOptions = 'IDE build options';
  5507. lisPathOfTheInstantfpcCache = 'path of the instantfpc cache';
  5508. lisPrimaryConfigPath = 'Primary config path';
  5509. lisSecondaryConfigPath = 'Secondary config path';
  5510. lisSelected = 'Selected';
  5511. lisSelectedAndChildControls = 'Selected and child controls';
  5512. lisUnableToDelete = 'Unable to delete';
  5513. //Jump History dialog
  5514. lisJHJumpHistory = 'Jump History';
  5515. lisRemoveLocalVariable = 'Remove local variable %s';
  5516. lisNoHints = 'no hints';
  5517. lisAllParametersOfThisFunctionAreAlreadySetAtThisCall = 'All parameters of '
  5518. +'this function are already set at this call. Nothing to add.';
  5519. lisIDECompileAndRestart = 'The IDE will be recompiled and restarted during installation/uninstallation of packages.';
  5520. synfUnfoldAllInSelection = 'Unfold all in selection';
  5521. synfUnfoldCommentsInSelection = 'Unfold comments in selection';
  5522. synfFoldCommentsInSelection = 'Fold comments in selection';
  5523. synfHideCommentsInSelection = 'Hide comments in selection';
  5524. synfUnfoldAllIfdefInSelection = 'Unfold all Ifdef in selection';
  5525. synfUnfoldActiveIfdefInSelection = 'Unfold active Ifdef in selection';
  5526. synfUnfoldInactiveIfdefInSelection = 'Unfold inactive Ifdef in selection';
  5527. synfFoldInactiveIfdefInSelection = 'Fold inactive Ifdef in selection';
  5528. synfFoldInactiveIfdefInSelectionExcludeMixedState = 'Fold inactive Ifdef in selection ('
  5529. +'exclude mixed state)';
  5530. synfUnfoldAll = 'Unfold all';
  5531. synfUnfoldComments = 'Unfold comments';
  5532. synfFoldComments = 'Fold comments';
  5533. synfHideComments = 'Hide comments';
  5534. synfUnfoldAllIfdef = 'Unfold all Ifdef';
  5535. synfUnfoldActiveIfdef = 'Unfold active Ifdef';
  5536. synfUnfoldInactiveIfdef = 'Unfold inactive Ifdef';
  5537. synfFoldInactiveIfdef = 'Fold inactive Ifdef';
  5538. synfFoldInactiveIfdefExcludeMixedState = 'Fold inactive Ifdef (exclude mixed state)';
  5539. lisCanNotCompileProject = 'Cannot compile project';
  5540. lisTheProjectHasNoMainSourceFile = 'The project has no main source file.';
  5541. lisInvalidMacroTheNameIsAKeyword = 'Invalid macro name "%s". The name is a keyword.';
  5542. lisTheMacroDoesNotBeginWith = 'The macro "%s" does not begin with "%s".';
  5543. lisRenameTo = 'Rename to %s';
  5544. lisAddValueToMacro = 'Add value to macro %s';
  5545. lisDeleteValue2 = 'Delete value %s';
  5546. lisNoMacroSelected = 'No macro selected';
  5547. lisMacro = 'Macro %s';
  5548. lisAddNewMacro = 'Add new macro';
  5549. lisHintADefaultValueCanBeDefinedInTheConditionals = 'Hint: A default value '
  5550. +'can be defined in the conditionals.';
  5551. lisConditionals = 'Conditionals';
  5552. lisDlgAllOptions = 'All options ...';
  5553. lisDlgDefines = 'Defines ...';
  5554. lisWithIncludes2 = ', with includes ';
  5555. lisParsed = ', parsed ';
  5556. lisCreatingFileIndexOfFPCSources = 'Creating file index of FPC sources %s ...';
  5557. lisTheFileIndexIsNeededForFunctionsLikeFindDeclaratio = 'The file index is '
  5558. +'needed for functions like find declaration. While scanning you can edit '
  5559. +'sources and compile, but functions like find declaration will show unit-'
  5560. +'not-found errors. This can take a minute.';
  5561. lisActive = 'Active';
  5562. lisBuildModes = 'Build modes';
  5563. lisAddFcUTF8 = 'Add -FcUTF8';
  5564. lisAddFcUTF8Hint = 'May be needed if source files have non-ansistring literals.';
  5565. lisInSession = 'In session';
  5566. lisTheDefaultModeMustBeStoredInProject =
  5567. 'The default mode must be stored in project, not in session.';
  5568. lisThereMustBeAtLeastOneBuildMode = 'There must be at least one build mode.';
  5569. lisDuplicateEntry = 'Duplicate entry';
  5570. lisThereIsAlreadyABuildModeWithThisName = 'There is already a build mode with this name.';
  5571. lisAddNewBuildModeCopyingSettingsFrom = 'Add new build mode, copying settings from "%s"';
  5572. lisDeleteMode = 'Delete mode "%s"';
  5573. lisMoveOnePositionUp = 'Move "%s" one position up';
  5574. lisMoveOnePositionDown = 'Move "%s" one position down';
  5575. lisShowDifferencesBetweenModes = 'Show differences between modes ...';
  5576. lisBuildMode = 'Build Mode: %s';
  5577. lisCreateDebugAndReleaseModes = 'Create Debug and Release modes';
  5578. lisChangeBuildMode = 'Change build mode';
  5579. lisWarningThisIsTheMainUnitTheNewMainUnitWillBePas = '%sWarning: This is '
  5580. +'the main unit. The new main unit will be %s.pas.';
  5581. lisRemoveFilesFromPackage = 'Remove %s files from package "%s"?';
  5582. lisDirectivesForNewUnit = 'Directives for new unit';
  5583. lisRemoveFromInstallList = 'Remove from install list';
  5584. lisKeepInInstallList = 'Keep in install list';
  5585. lisInformationAboutUsedFPC = 'Information about used FPC';
  5586. //Build mode differences dialog
  5587. lisBuildModeDiffDifferencesBetweenBuildModes = 'Differences between build modes';
  5588. lisMMWas = '(was "%s")';
  5589. lisMMIDEMacro2 = 'IDE Macro %s:=%s';
  5590. lisMMFromTo = 'From %s to %s';
  5591. lisMMDoesNotHaveIDEMacro = 'Does not have IDE Macro %s:=%s';
  5592. lisMMDoesNotOverrideOutDirFU = 'Does not override OutDir (-FU)';
  5593. lisMMOverrideOutDirFU = 'Override OutDir (-FU): %s';
  5594. lisBuildModeDiffMode = 'Mode:';
  5595. lisBuildModeDiffDifferencesToOtherBuildModes = 'Differences from other build modes';
  5596. //IDE info dialog
  5597. lisIDEInfoInformationAboutTheIDE = 'Information about the IDE';
  5598. //Delphi converter
  5599. lisConvDelphiConvertDelphiUnit = 'Convert Delphi unit';
  5600. lisConvDelphiConvertDelphiProject = 'Convert Delphi project';
  5601. lisConvDelphiConvertDelphiPackage = 'Convert Delphi package';
  5602. lisConvDelphiFoundAllUnitFiles = 'Found all unit files';
  5603. lisConvDelphiRepairingFormFiles = '*** Fixing used units and Repairing form files ***';
  5604. lisConvDelphiConvertingProjPackUnits = '*** Converting unit files belonging to project/package ***';
  5605. lisConvDelphiConvertingFoundUnits = '*** Converting unit files found during conversion ***';
  5606. lisConvDelphiChangedEncodingToUTF8 = 'Changed encoding from %s to UTF-8';
  5607. lisConvDelphiAllSubDirsScanned = 'All sub-directories will be scanned for unit files';
  5608. lisConvDelphiMissingIncludeFile = '%s(%s,%s) missing include file';
  5609. lisConvDelphiFixedUnitCase = 'Fixed character case of unit "%s" to "%s".';
  5610. lisConvDelphiReplacedUnitInUsesSection = 'Replaced unit "%s" with "%s" in uses section.';
  5611. lisConvDelphiRemovedUnitInUsesSection = 'Removed unit "%s" in uses section.';
  5612. lisConvDelphiAddedCustomOptionDefines = 'Added defines %s in custom options';
  5613. lisConvDelphiUnitsToReplaceIn = 'Units to replace in %s';
  5614. lisConvDelphiConversionTook = 'Conversion took: %s';
  5615. lisConvDelphiConversionReady = 'Conversion Ready.';
  5616. lisConvDelphiConversionAborted = 'Conversion Aborted.';
  5617. lisConvDelphiBeginCodeToolsFailed = 'BeginCodeTools failed!';
  5618. lisConvDelphiError = 'Error="%s"';
  5619. lisConvDelphiFailedConvertingUnit = 'Failed converting unit';
  5620. lisConvDelphiFailedToConvertUnit = 'Failed to convert unit "%s"';
  5621. lisConvDelphiExceptionDuringConversion = 'Exception happened during unit conversion.'
  5622. +' Continuing with form files of already converted units...';
  5623. lisConvDelphiUnitnameExistsInLCL = 'Unitname exists in LCL';
  5624. lisConvDelphiUnitWithNameExistsInLCL = 'LCL already has a unit with name %s.'
  5625. +' Delete local file %s?';
  5626. lisConvDelphiPackageNameExists = 'Package name exists';
  5627. lisConvDelphiProjOmittedUnit = 'Omitted unit %s from project';
  5628. lisConvDelphiAddedPackageDependency = 'Added Package %s as a dependency.';
  5629. lisConvDelphiPackageRequired = 'Package %s is required but not installed in Lazarus! Install it later.';
  5630. lisConvDelphiThereIsAlreadyAPackageWithTheNamePleaseCloseThisPa = 'There is '
  5631. +'already a package with the name "%s"%sPlease close this package first.';
  5632. //Disassembler dialog
  5633. lisDisAssAssembler = 'Assembler';
  5634. lisKeepRelativeIndentationOfMultiLineTemplate = 'Keep relative indentation '
  5635. +'of multi line template';
  5636. lisTheCurrentFPCHasNoConfigFileItWillProbablyMissSome = 'The current FPC '
  5637. +'has no config file. It will probably miss some units. Check your '
  5638. +'installation of fpc.';
  5639. lisInFPCUnitSearchPathProbablyInstalledByTheFPCPackag = 'In FPC unit search '
  5640. +'path. Probably installed by the FPC package. Check if the compiler and '
  5641. +'the ppu file are from the same installation.';
  5642. lisInASourceDirectoryOfTheProjectCheckForDuplicates = 'In a source '
  5643. +'directory of the project. Check for duplicates.';
  5644. lisInASourceDirectoryOfThePackage = 'In a source directory of the package "%s".';
  5645. lisCheckTheTargetOSCPULCLWidgetTypeMaybeYouHaveToReco = '%s Check the '
  5646. +'target (OS, CPU, LCL widget type). Maybe you have to recompile the '
  5647. +'package for this target or set another target for the project.';
  5648. lisMaybeYouHaveToRecompileThePackage = '%s Maybe you have to recompile the package.';
  5649. lisDuplicatePpuFilesDeleteOneOrMakeSureAllSearchPaths = 'Duplicate ppu '
  5650. +'files. Delete one or make sure all search paths have correct order ('
  5651. +'Hint: FPC uses last path first).';
  5652. lisDuplicateSourcesDeleteOneOrMakeSureAllSearchPathsH = 'Duplicate sources. '
  5653. +'Delete one or make sure all search paths have correct order (Hint: FPC '
  5654. +'uses last path first).';
  5655. lisPEMissingFilesOfPackage = 'Missing files of package %s';
  5656. lisPENoFilesMissingAllFilesExist = 'No files missing. All files exist.';
  5657. lisCurrentLCLWidgetSet = 'Current LCL widgetset: "%s"';
  5658. lisSelectAnotherLCLWidgetSet = 'Select another LCL widgetset (macro LCLWidgetType)';
  5659. lisEndlessLoopInMacros = 'Endless loop in macros';
  5660. // Uses Unit dialog
  5661. dlgUseUnitCaption = 'Add unit to Uses section';
  5662. dlgShowAllUnits = 'Show all units';
  5663. dlgInsertSection = 'Insert into Uses section of';
  5664. dlgInsertInterface = 'Interface';
  5665. dlgInsertImplementation = 'Implementation';
  5666. dlgNoAvailableUnits = 'No available units to add.';
  5667. lisInsteadOfCompilePackageCreateASimpleMakefile = 'Instead of compile '
  5668. +'package create a simple Makefile.';
  5669. lisOnlyRegisterTheLazarusPackageFilesLpkDoNotBuild = 'Only register the '
  5670. +'Lazarus package files (.lpk). Do not build.';
  5671. // Custom form editor
  5672. lisCFEAnExceptionOccuredDuringDeletionOf = 'An exception occurred during '
  5673. +'deletion of%s"%s:%s"%s%s';
  5674. lisCFETCustomFormEditorDeleteComponentWhereIsTheTCustomN = 'TCustomFormEditor'
  5675. +'.DeleteComponent Where is the TCustomNonFormDesignerForm? %s';
  5676. lisCFEUnableToClearTheFormEditingSelection = 'Unable to clear the form '
  5677. +'editing selection%s%s';
  5678. lisCFEDoNotKnowHowToDeleteThisFormEditingSelection = 'Do not know how to '
  5679. +'delete this form editing selection';
  5680. lisCFEDoNotKnowHowToCopyThisFormEditingSelection = 'Do not know how to copy '
  5681. +'this form editing selection';
  5682. lisCFEDoNotKnowHowToCutThisFormEditingSelection = 'Do not know how to cut '
  5683. +'this form editing selection';
  5684. lisCFETCustomFormEditorCreateNonFormFormUnknownType = 'TCustomFormEditor.'
  5685. +'CreateNonFormForm Unknown type %s';
  5686. lisCFETCustomFormEditorCreateNonFormFormAlreadyExists = 'TCustomFormEditor.'
  5687. +'CreateNonFormForm already exists';
  5688. lisCFETCustomFormEditorRegisterDesignerMediatorAlreadyRe = 'TCustomFormEditor'
  5689. +'.RegisterDesignerMediator already registered: %s';
  5690. lisCFEErrorCreatingComponent = 'Error creating component';
  5691. lisCFEErrorCreatingComponent2 = 'Error creating component: %s%s%s';
  5692. lisCFEInvalidComponentOwner = 'Invalid component owner';
  5693. lisCFETheComponentOfTypeFailedToSetItsOwnerTo = 'The component of type %s '
  5694. +'failed to set its owner to %s:%s';
  5695. lisCFEErrorDestroyingMediatorOfUnit = 'Error destroying mediator %s of '
  5696. +'unit %s:%s%s';
  5697. lisCFEErrorDestroyingMediator = 'Error destroying mediator';
  5698. lisCFEErrorDestroyingComponentOfTypeOfUnit = 'Error destroying component of '
  5699. +'type %s of unit %s:%s%s';
  5700. lisCFEErrorDestroyingComponent = 'Error destroying component';
  5701. lisCFEContinueLoading = 'Continue loading';
  5702. lisCFECancelLoadingThisResource = 'Cancel loading this resource';
  5703. lisCFEStopAllLoading = 'Stop all loading';
  5704. lisCFEErrorReading = 'Error reading %s';
  5705. lisCFEComponent = '%s%sComponent: %s:%s';
  5706. lisCFEComponentClass = '%s%sComponent Class: %s';
  5707. lisCFEStreamPosition = '%s%sStream position: %s';
  5708. lisCFEStream = '%sStream=%s';
  5709. lisCFERoot = '%sRoot=%s:%s';
  5710. lisCFEClassNotFound = '%s%sClass "%s" not found.';
  5711. lisCFEInFile = 'In file %s';
  5712. lisCFETheComponentEditorOfClassHasCreatedTheError = 'The component editor '
  5713. +'of class "%s"has created the error:%s"%s"';
  5714. lisShowSetupDialogForMostImportantSettings = 'Show setup dialog for most '
  5715. +'important settings';
  5716. lisShowPositionOfSourceEditor = 'Show position of source editor';
  5717. //Initial setup dialog
  5718. lisTheSourcesOfTheFreePascalPackagesAreRequiredForBro = 'The sources of the '
  5719. +'Free Pascal packages are required for browsing and code completion. For '
  5720. +'example it has the file "%s".';
  5721. lisSelectPathTo = 'Select path to %s';
  5722. lisSelectFPCSourceDirectory = 'Select FPC source directory';
  5723. lisSelectLazarusSourceDirectory = 'Select Lazarus source directory';
  5724. lisWithoutAProperLazarusDirectoryYouWillGetALotOfWarn = 'Without a proper '
  5725. +'Lazarus directory you will get a lot of warnings.';
  5726. lisWithoutAProperCompilerTheCodeBrowsingAndCompilingW = 'Without a proper '
  5727. +'compiler the code browsing and compiling will be disappointing.';
  5728. lisWithoutAProperDebuggerDebuggingWillBeDisappointing = 'Without a proper '
  5729. +'debugger, debugging will be disappointing.';
  5730. lisWithoutTheProperFPCSourcesCodeBrowsingAndCompletio = 'Without the proper '
  5731. +'FPC sources code browsing and completion will be very limited.';
  5732. lisWithoutAProperMakeExecutableTheCompilingOfTheIDEIs = 'Without a proper "'
  5733. +'make" executable the compiling of the IDE is not possible.';
  5734. lisTheLazarusDirectoryContainsTheSourcesOfTheIDEAndTh = 'The Lazarus directory '
  5735. +'contains the sources of the IDE and the package files of LCL and many '
  5736. +'standard packages. For example it contains the file "ide%slazarus.lpi". '
  5737. +'The translation files are located there too.';
  5738. lisTheFreePascalCompilerExecutableTypicallyHasTheName = 'The Free Pascal '
  5739. +'compiler executable typically has the name "%s". You can also use the '
  5740. +'target specific compiler like "%s". Please give the full file path.';
  5741. lisTheMakeExecutableTypicallyHasTheName = 'The "make" executable typically '
  5742. +'has the name "%s". It is needed for building the IDE. Please give the full file path.';
  5743. lisTheDebuggerExecutableTypicallyHasTheNamePleaseGive = 'The debugger '
  5744. +'executable typically has the name "%s". Please give the full file path.';
  5745. lisAUsefulSettingOnWindowsSystemsIsLazarusDirMingwBin = 'A useful setting on'
  5746. +' Windows systems is: $(LazarusDir)\mingw\bin\$(TargetCPU)-$(TargetOS)\'
  5747. +'gdb.exe';
  5748. lisFoundVersionExpected = 'Found version %s, expected %s';
  5749. lisInvalidVersionIn = 'invalid version in %s';
  5750. lisWrongVersionIn = 'wrong version in %s: %s';
  5751. lisFPCSources = 'FPC sources';
  5752. lisConfigureLazarusIDE = 'Configure Lazarus IDE';
  5753. lisFileIsNotAnExecutable = 'File is not an executable';
  5754. lisThereIsNoFpcExeInTheDirectoryOfUsuallyTheMakeExecu = 'There is no fpc.exe'
  5755. +' in the directory of %s. Usually the make executable is installed '
  5756. +'together with the FPC compiler.';
  5757. lisUnusualCompilerFileNameUsuallyItStartsWithFpcPpcOr = 'Unusual compiler '
  5758. +'file name. Usually it starts with fpc, ppc or ppcross.';
  5759. lisFpcCfgIsMissing = 'fpc.cfg is missing.';
  5760. lisSystemPpuNotFoundCheckYourFpcCfg = 'system.ppu not found. Check your fpc.cfg.';
  5761. lisWelcomeToLazarusIDE = 'Welcome to Lazarus IDE %s';
  5762. lisStartIDE = 'Start IDE';
  5763. lisUnableToLoadFile2 = 'unable to load file %s: %s';
  5764. lisDirectoryNotFound2 = 'directory %s not found';
  5765. lisFileNotFound3 = 'file %s not found';
  5766. lisFileNotFound4 = 'file not found';
  5767. lisPpuNotFoundCheckYourFpcCfg = '%s.ppu not found. Check your fpc.cfg.';
  5768. lisISDDirectoryNotFound = 'directory not found';
  5769. lisDebuggerFeedbackInformation = 'Debugger Information';
  5770. lisDebuggerFeedbackWarning = 'Debugger Warning';
  5771. lisDebuggerFeedbackError = 'Debugger Error';
  5772. // breakpointgroups
  5773. dbgBreakGroupDlgCaption = 'Select Groups';
  5774. dbgBreakGroupDlgHeaderEnable = 'Select groups to enable when breakpoint is hit';
  5775. dbgBreakGroupDlgHeaderDisable = 'Select groups to disable when breakpoint is hit';
  5776. //Registers dialog
  5777. regdlgDisplayTypeForSelectedRegisters = 'Display type for selected Registers';
  5778. regdlgFormat = 'Format';
  5779. regdlgHex = 'Hex';
  5780. regdlgDecimal = 'Decimal';
  5781. regdlgOctal = 'Octal';
  5782. regdlgBinary = 'Binary';
  5783. regdlgRaw = 'Raw';
  5784. // Event log dialog
  5785. lisEventLogOptions = 'Event Log Options ...';
  5786. lisEventLogClear = 'Clear Events';
  5787. lisEventLogSaveToFile = 'Save Events to File';
  5788. lisEventsLogAddComment = 'Add Comment ...';
  5789. lisEventsLogAddComment2 = 'Add Comment';
  5790. lisCleanUpAndBuildProject = 'Clean up and build project';
  5791. lisBuildFollowingModes = 'Build the following modes';
  5792. lisSelectedModesWereBuilt = 'Selected %d modes were successfully built.';
  5793. // Clean Build Project Dialog
  5794. lisProjectOutputDirectory = 'Project output directory';
  5795. lisProjectSourceDirectories = 'Project source directories';
  5796. lisPackageOutputDirectories = 'Package output directories';
  5797. lisPackageSourceDirectories = 'Package source directories';
  5798. lisTheseFilesWillBeDeleted = 'These files will be deleted';
  5799. lisCleanUpAndBuild = 'Clean up and build';
  5800. lisCBPFiles = '%s (%s files)';
  5801. lisCBPReallyDeleteSourceFiles = 'Really delete %s source files%s%s';
  5802. lisChangesWereNotSaved = 'Changes were not saved';
  5803. lisDoYouStillWantToOpenAnotherProject = 'Do you still want to open another project?';
  5804. lisDiscardChangesAndOpenProject = 'Discard changes and open project';
  5805. lisDoYouStillWantToCreateTheNewProject = 'Do you still want to create the '
  5806. +'new project?';
  5807. lisDiscardChangesCreateNewProject = 'Discard changes, create new project';
  5808. lisDoYouStillWantToQuit = 'Do you still want to quit?';
  5809. lisDiscardChangesAndQuit = 'Discard changes and quit';
  5810. dbgBreakPropertyGroupNotFound = 'Some groups in the Enable/Disable list do not exist.%0:s'
  5811. +'Create them?%0:s%0:s%1:s';
  5812. lisFileIsDirectory = 'File is directory';
  5813. lisUnableToCreateNewFileBecauseThereIsAlreadyADirecto = 'Unable to create '
  5814. +'new file, because there is already a directory with this name.';
  5815. //Toolbar options
  5816. lisToolbarOptions = 'Toolbar';
  5817. lisToolbarOptionsHighLight = 'Highlight toolbars buttons';
  5818. lisToolbarOptionsRaise = 'Raise toolbars';
  5819. // File Filters - Environment options
  5820. lisFileFiltersTitle ='These are file filters that will appear in all File Open dialogs';
  5821. lisFileFilters = 'File Filters';
  5822. lisConfirm = 'Confirm';
  5823. lisResetAllFileFiltersToDefaults = 'Reset all file filters to defaults?';
  5824. lisFileFiltersMask = 'File mask';
  5825. lisFileFiltersAddRow = 'Add Row';
  5826. lisFileFiltersDeleteRow = 'Delete Row';
  5827. lisFileFiltersInsertRow = 'Insert Row';
  5828. lisFileFiltersSetDefaults = 'Set defaults';
  5829. lisMenuPkgNewPackageComponent = 'New package component';
  5830. lisSaveChangedFiles = 'Save changed files?';
  5831. lisUIClearIncludedByReference = 'Clear include cache';
  5832. lisChangeParent = 'Change Parent';
  5833. lisLazarusIDE = 'Lazarus IDE';
  5834. lisProject = 'Project %s';
  5835. lisWhatNeedsBuilding = 'What needs building';
  5836. lisTarget = 'Target:';
  5837. lisDirectives = 'Directives';
  5838. lisRecordedMacros = 'Recorded';
  5839. lisNewMacroName = 'Macro %d';
  5840. lisEditorMacros = 'Editor macros';
  5841. lisPlay = 'Play';
  5842. lisRecord = 'Record';
  5843. lisRepeat = 'Repeat';
  5844. lisDeleteSelectedMacro = 'Delete selected macro?';
  5845. lisReallyDelete = 'Really delete?';
  5846. lisSaveMacroAs = 'Save macro as';
  5847. lisLoadMacroFrom = 'Load macro from';
  5848. lisProjectMacro = 'Project';
  5849. lisNewRecordedMacrosNotToBeSaved = 'New recorded macros. Not to be saved';
  5850. lisSavedWithProjectSession = 'Saved with project session';
  5851. lisSavedWithIDESettings = 'Saved with IDE settings';
  5852. lisMoveTo = 'Move to: ';
  5853. lisFailedToSaveFile = 'Failed to save file.';
  5854. lisEditKey = 'Edit Key';
  5855. lisDuplicateName = 'Duplicate Name';
  5856. lisAMacroWithThisNameAlreadyExists = 'A macro with this name already exists.';
  5857. lisNewMacroname2 = 'New Macroname';
  5858. lisEnterNewNameForMacroS = 'Enter new name for Macro "%s"';
  5859. rsAttachTo = 'Attach to';
  5860. rsEnterPID = 'Enter PID';
  5861. lisFreePascalCompilerMessages = 'Free Pascal Compiler messages';
  5862. lisRunAndDesignTimePackagesHaveNoLimitations = '"Run and Design time" '
  5863. +'packages have no limitations.';
  5864. lisDesignTimePackagesAddComponentsAndMenuItemsToTheID = '"Design time" '
  5865. +'packages add components and menu items to the IDE. They can be used by '
  5866. +'projects, but are not compiled into the project. The compiler will not '
  5867. +'find units of this package when compiling the project.';
  5868. lisRunTimePackagesCanBeUsedByProjectsTheyCanNotBeInst = '"Run time" packages'
  5869. +' can be used by projects. They cannot be installed in the IDE, unless '
  5870. +'some design time package requires them.';
  5871. lisRunTimeOnlyPackagesAreOnlyForProjectsTheyCanNotBeI = '"Run time only" '
  5872. +'packages are only for projects. They cannot be installed in the IDE, '
  5873. +'not even indirectly.';
  5874. lisPckEditCleanUpDependencies = 'Clean up dependencies ...';
  5875. lisPkgCleanUpPackageDependencies = 'Clean up package dependencies';
  5876. lisPkgTransitivity = 'Transitivity';
  5877. lisPkgTheFollowingDependenciesAreNotNeededBecauseOfTheAu = 'The following '
  5878. +'dependencies are not needed, because of the automatic transitivity '
  5879. +'between package dependencies.';
  5880. lisPkgDeleteDependencies = 'Delete dependencies';
  5881. lisPkgClearSelection = 'Clear Selection';
  5882. lisAlpha = 'Alpha';
  5883. lisMMAppendArbitraryFpcOptionsEGO1GhtlDFlag = 'Append arbitrary fpc options,'
  5884. +' e.g. -O1 -ghtl -dFlag';
  5885. lisMMOverrideOutputDirectoryFUOfTarget = 'Override output directory -FU of target';
  5886. lisMMSetAnIDEMacroEGLCLWidgetTypeWin32 = 'Set an IDE macro, e.g.: LCLWidgetType:=win32';
  5887. lisMMMissingMacroName = 'missing macro name';
  5888. lisMMExpectedMacroNameButFound = 'expected macro name, but found "%s"';
  5889. lisMMInvalidCharacterInMacroValue = 'invalid character in macro value "%s"';
  5890. lisMMExpectedAfterMacroNameButFound = 'expected ":=" after macro name, but found "%s"';
  5891. lisMMApplyToAllPackages = 'Apply to all packages.';
  5892. lisMMTargets = 'Targets: ';
  5893. lisMMApplyToAllPackagesAndProjects = 'Apply to all packages and projects.';
  5894. lisMMApplyToProject = 'Apply to project.';
  5895. lisMMApplyToAllPackagesMatching = 'Apply to all packages matching name "%s"';
  5896. lisMMExcludeAllPackagesMatching = 'Exclude all packages matching name "%s"';
  5897. lisMMStoredInIDEEnvironmentoptionsXml = 'Stored in IDE (environmentoptions.xml)';
  5898. lisMMStoredInProjectLpi = 'Stored in project (.lpi)';
  5899. lisMMStoredInSessionOfProjectLps = 'Stored in session of project (.lps)';
  5900. lisMMMoveSelectedItemUp = 'Move selected item up';
  5901. lisMMMoveSelectedItemDown = 'Move selected item down';
  5902. lisMMNewTarget = 'New Target';
  5903. lisMMUndoLastChangeToThisGrid = 'Undo last change to this grid';
  5904. lisMMRedoLastUndoToThisGrid = 'Redo last undo to this grid';
  5905. lisMMCreateANewGroupOfOptions = 'Create a new group of options';
  5906. lisMMDeleteTheSelectedTargetOrOption = 'Delete the selected target or option';
  5907. lisMMSetS = 'Set "%s"';
  5908. lisMMValueS = 'Value "%s"';
  5909. lisMMAdditionsAndOverrides = 'Additions and Overrides';
  5910. lisMMInvalidCharacterAt = 'invalid character "%s" at %s';
  5911. lisMMCustomOption = 'Custom Option';
  5912. lisMMIDEMacro = 'IDE Macro';
  5913. lisMMOverrideOutputDirectory = 'Override output directory (-FU)';
  5914. lisMMUseSystemEncoding = 'Use system encoding';
  5915. lisMMUseSystemEncodingHint = 'Disable support for UTF-8 default string encoding.';
  5916. lisPriority = 'Priority';
  5917. lisUDScanningUnits = 'Scanning: %s units ...';
  5918. lisUDFile = 'File: %s';
  5919. lisUDInterfaceUses = 'Interface Uses: %s';
  5920. lisUDInterfaceUses2 = 'interface uses: %s';
  5921. lisUDImplementationUses = 'Implementation Uses: %s';
  5922. lisUDUsedByInterfaces = 'Used by Interfaces: %s';
  5923. lisUDUsedByImplementations = 'Used by Implementations: %s';
  5924. lisUDScanning = 'Scanning ...';
  5925. lisUDImplementationUses2 = 'implementation uses: %s';
  5926. lisUDUsedByInterfaces2 = 'used by interfaces: %s';
  5927. lisUDUsedByImplementations2 = 'used by implementations: %s';
  5928. lisUDProjectsAndPackages = 'Projects and packages';
  5929. lisUDUnits = 'Units';
  5930. lisUDAdditionalDirectories = 'Additional directories:';
  5931. lisUDByDefaultOnlyTheProjectUnitsAndTheSourceEditorUnit = 'By default only '
  5932. +'the project units and the source editor units are searched. Add here a '
  5933. +'list of directories separated by semicolon to search as well.';
  5934. lisUDAllPackageUnits = 'All package units';
  5935. lisUDAllSourceEditorUnits = 'All source editor units';
  5936. lisUDAllUnits = 'All units';
  5937. lisUDShowNodesForDirectories = 'Show nodes for directories';
  5938. lisUDShowNodesForProjectAndPackages = 'Show nodes for project and packages';
  5939. lisUDSearchNextOccurrenceOfThisPhrase = 'Find next occurrence of this phrase';
  5940. lisUDSearchPreviousOccurrenceOfThisPhrase = 'Find previous occurrence of this phrase';
  5941. lisUDSelectedUnits = 'Selected units';
  5942. lisUDSearchNextUnitOfThisPhrase = 'Find next unit with this phrase';
  5943. lisUDSearchPreviousUnitOfThisPhrase = 'Find previous unit with this phrase';
  5944. lisUDExpandAllNodes = 'Expand all nodes';
  5945. lisShowUnusedUnits = 'Show unused units ...';
  5946. lisUDCollapseAllNodes = 'Collapse all nodes';
  5947. lisUDFilter = '(Filter)';
  5948. lisUDSearch = '(Search)';
  5949. lisUDUnits2 = 'Units: %s';
  5950. lisCTOUpdateAllMethodSignatures = 'Update all method signatures';
  5951. lisCTOUpdateMultipleProcedureSignatures = 'Update multiple procedure signatures';
  5952. lisGroupLocalVariables = 'Group automatically defined local variables';
  5953. lisUpdateOtherProcedureSignaturesWhenOnlyLetterCaseHa = 'Update other '
  5954. +'procedure signatures when only letter case has changed';
  5955. lisTemplateFile = 'Template file';
  5956. lisIncorrectConfigurationDirectoryFound = 'Incorrect configuration directory found';
  5957. lisIDEConficurationFoundMayBelongToOtherLazarus = 'Welcome to Lazarus.%0:s'
  5958. + 'The IDE configuration found was previously used by another '
  5959. + 'installation of Lazarus.%0:s'
  5960. + 'If you have two or more separate installations of Lazarus, they should not '
  5961. + 'share the same configuration. This may lead to conflicts, and your '
  5962. + 'Lazarus installations may become unusable.%0:s%0:s'
  5963. + 'If you have only one installation and copied or moved the Lazarus '
  5964. + 'executable, then you may upgrade this configuration.%0:s'
  5965. + '%1:s%0:s%0:s' // %1:s = ConfDirWarning
  5966. + 'Choose:%0:s%0:s'
  5967. + '* Update info: Use this configuration and update it for being used with this '
  5968. + 'Lazarus in future. The old installation will no longer use this.%0:s'
  5969. + '* Ignore: Use this configuration, but keep the warning. This may lead to '
  5970. + 'conflicts with the other installation.%0:s'
  5971. + '* Abort: Exit now. You can then fix the problem by starting this Lazarus '
  5972. + 'with the correct configuration.%0:s%0:s'
  5973. + 'Additional information:%0:s'
  5974. + 'This configuration is at: %2:s%0:s' // %2:s = PrimaryConfPath
  5975. + 'It belongs to the Lazarus installation at: %3:s%0:s' // %3:s = old install path
  5976. + 'The current IDE was started from: %4:s%0:s' // %4:s = current
  5977. ;
  5978. lisUpdateInfo = 'Update info';
  5979. //Debugger Attaching dialog
  5980. lisDADRunningProcesses = 'Running Processes';
  5981. lisDADImageName = 'Image Name';
  5982. lisDADPID = 'PID';
  5983. lisDADAttach = 'Attach';
  5984. lisExitCode = 'Exit code %s';
  5985. lisCanTFindAValidPpu = 'Can''t find a valid %s.ppu';
  5986. lisCannotFind = 'Cannot find %s';
  5987. lisUsedBy = ' used by %s';
  5988. lisCleanUpPackage = 'Clean up package "%s".';
  5989. lisPpuInWrongDirectory = 'ppu in wrong directory=%s.';
  5990. lisPackageNeedsAnOutputDirectory = 'Package needs an output directory.';
  5991. lisMakeSureAllPpuFilesOfAPackageAreInItsOutputDirecto = 'Make sure all ppu '
  5992. +'files of a package are in its output directory.';
  5993. lisCheckSearchPathPackageTryACleanRebuildCheckImpleme = '. Check search path of'
  5994. +' package %s, try a clean rebuild, check implementation uses sections.';
  5995. lisCheckIfPackageIsInTheDependencies = '. Check if package %s is in the '
  5996. +'dependencies';
  5997. lisCheckIfPackageCreatesPpuCheckNothingDeletesThisFil = '. Check if package '
  5998. +'%s creates %s.ppu, check nothing deletes this file and check that no two'
  5999. +' packages have access to the unit source.';
  6000. lisEnableFlagUseUnitOfUnitInPackage = '. Enable flag "Use Unit" of unit %s in package %s';
  6001. lisOfTheProjectInspector = ' of the Project Inspector';
  6002. lisOfPackage = ' of package %s';
  6003. lisCompileWithVdForMoreDetailsCheckForDuplicates = 'Compile with -vd '
  6004. +'for more details. Check for duplicates.';
  6005. lisCannotFindUnit = 'Cannot find unit %s';
  6006. lisIncompatiblePpu = ', incompatible ppu=%s';
  6007. lisPackage3 = ', package %s';
  6008. lisMultiplePack = ', multiple packages: ';
  6009. lisQuickFixError = 'QuickFix error';
  6010. lisPositionOutsideOfSource = '%s (position outside of source)';
  6011. lisHideWithProjectOptionVm = 'Hide with project option (-vm%s)';
  6012. lisHideWithPackageOptionVm = 'Hide with package option (-vm%s)';
  6013. lisRemoveLocalVariable3 = 'Remove local variable "%s"';
  6014. lisNotFoundInAtLineColumnMaybeTheMessageIsOutdated = '%s not found in %s at '
  6015. +'line %s, column %s.%sMaybe the message is outdated.';
  6016. lisShowAbstractMethodsOf = 'Show abstract methods of "%s"';
  6017. lisCopyMoveFileToDirectory = 'Copy/Move File to Directory';
  6018. lisSelectTargetDirectory = 'Select target directory';
  6019. lisNewPage = 'New page';
  6020. lisPageName = 'Page name';
  6021. lis_All_ = '<All>';
  6022. lisPageNameAlreadyExists = 'Page name "%s" already exists. Not added.';
  6023. lisJumpToProcedure = 'Jump to procedure %s';
  6024. lisFindDeclarationOf = 'Find Declaration of %s';
  6025. lisInitializeLocalVariable = 'Initialize Local Variable';
  6026. synfMatchActionPosOfMouseDown = 'Match action pos of mouse down';
  6027. synfMatchActionLineOfMouseDown = 'Match action line of mouse down';
  6028. synfSearchAllActionOfMouseDown = 'Search all action of mouse down';
  6029. synfMatchActionButtonOfMouseDown = 'Match action button of mouse down';
  6030. synfMatchActionModifiersOfMouseDown = 'Match action modifiers of mouse down';
  6031. synfContinueWithNextMouseUpAction = 'Continue with next mouse up action';
  6032. lisDuplicateUnitIn = 'Duplicate unit "%s" in "%s"';
  6033. implementation
  6034. end.