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