{ /*************************************************************************** lazarusidestrconsts.pas ----------------------- This unit contains all resource strings of the IDE ***************************************************************************/ *************************************************************************** * * * This source is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * * This code is distributed in the hope that it will be useful, but * * WITHOUT ANY WARRANTY; without even the implied warranty of * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * * General Public License for more details. * * * * A copy of the GNU General Public License is available on the World * * Wide Web at . You can also * * obtain it by writing to the Free Software Foundation, * * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * * *************************************************************************** } { Note: All resource strings should be prefixed with 'lis' (Lazarus IDE String) } unit LazarusIDEStrConsts; {$mode objfpc}{$H+} interface uses Classes, SysUtils; resourcestring // Common strings that can be used around Lazarus: lisLazarus = 'Lazarus'; lisAdd = 'Add'; lisBtnAdd = '&Add'; lisInsert = 'Insert'; lisChange = 'Change'; lisDelete = 'Delete'; lisBtnDelete = '&Delete'; lisRemove = 'Remove'; lisBtnRemove = '&Remove'; lisRename = 'Rename'; lisReplace = 'Replace'; lisBtnReplace = '&Replace'; lisBtnDlgReplace = '&Replace ...'; lisEdit = 'Edit'; lisClear = 'Clear'; lisOpen = 'Open'; lisSave = 'Save'; lisDlgSave = 'Save ...'; lisSaveAs = 'Save As'; lisSaveAll = 'Save All'; lisExportHtml = 'Export as HTML'; lisCloseAll = 'Close All'; lisFile = 'File'; lisNew = 'New'; lisClose = 'Close'; lisBtnClose = '&Close'; lisMMAddsCustomOptions = 'Adds custom options:'; lisMMDoesNotAddCustomOptions = 'Does not add custom options:'; lisOk = 'OK'; lisMenuOk = '&OK'; lisCancel = 'Cancel'; lisUnusedUnitsOf = 'Unused units of %s'; lisNo = 'No'; lisContinue = 'Continue'; lisBreak = 'Break'; lisExit = 'Exit'; lisQuit = 'Quit'; lisBtnQuit = '&Quit'; lisRestart = 'Restart'; lisHelp = 'Help'; lisEnabled = 'Enabled'; lisBtnEnabled = '&Enabled'; lisUndo = 'Undo'; lisRedo = 'Redo'; lisCut = 'Cut'; lisCopy = 'Copy'; lisPaste = 'Paste'; lisDown = 'Down'; lisUp = 'Up'; lisRight = 'Right'; lisLeft = 'Left'; //lisTop = 'Top'; //lisBottom = 'Bottom'; lisName = 'Name'; lisKey = 'Key'; lisValue = 'Value'; lisVariable = 'Variable'; lisPath = 'Path'; lisId = 'ID'; lisCompile = 'Compile'; lisCompileStage = 'Compile'; lisBuild = 'Build'; lisBuildCaption = 'Build'; lisBuildStage = 'Build'; lisRun = 'Run'; lisRunStage = 'Run'; lisRunButtonHint = 'Run'; lisPause = 'Pause'; lisStop = 'Stop'; lisLess = 'Less'; lisMore = 'More'; lisMoreSub = 'More >>'; lisDefault = 'Default'; lisClone = 'Clone'; lisExport = 'Export'; lisDlgExport = 'Export ...'; lisImport = 'Import'; lisDlgImport = 'Import ...'; lisImportPackageListXml = 'Import package list (*.xml)'; lisExportPackageListXml = 'Export package list (*.xml)'; lrsRescanLplFiles = 'Rescan lpl files'; lrsPLDDeleteSelected = 'Delete selected'; lisRenameShowResult = 'Show list of renamed Identifiers'; // errors lisErrInvalidOption = 'Invalid option at position %d: "%s"'; lisErrNoOptionAllowed = 'Option at position %d does not allow an argument: %s'; lisErrOptionNeeded = 'Option at position %d needs an argument : %s'; // command line help listhisHelpMessage = 'this help message'; lisprimaryConfigDirectoryWhereLazarusStoresItsConfig = 'primary config '+ 'directory, where Lazarus stores its config files. Default is '; lislazarusOptionsProjectFilename = 'lazarus [options] '; lisIDEOptions = 'IDE Options:'; lisCmdLineLCLInterfaceSpecificOptions = 'LCL Interface specific options:'; lisDoNotShowSplashScreen = 'Do not show splash screen'; lisSkipLoadingLastProject = 'Skip loading last project'; lisOverrideLanguage = 'Override language. For example --language=de.'+ ' For possible values see files in the languages directory.'; lissecondaryConfigDirectoryWhereLazarusSearchesFor = 'secondary config '+ 'directory, where Lazarus searches for config template files. Default is '; lisFileWhereDebugOutputIsWritten = 'file, where debug output is written to. If it is '+ 'not specified, debug output is written to the console.'; lisGroupsForDebugOutput = 'Enable or Disable groups of debug output.' + ' Valid Options are:'; lisLazarusDirOverride = 'directory, to be used as a basedirectory'; // component palette lisSelectionTool = 'Selection tool'; // macros lisCursorColumnInCurrentEditor = 'Cursor column in current editor'; lisCursorRowInCUrrentEditor = 'Cursor row in current editor'; lisCompilerFilename = 'Compiler filename'; lisWordAtCursorInCurrentEditor = 'Word at cursor in current editor'; lisExpandedFilenameOfCurrentEditor = 'Expanded filename of current editor file'; lisFreePascalSourceDirectory = 'Free Pascal source directory'; lisLazarusDirectory = 'Lazarus directory'; lisLazarusLanguageID = 'Lazarus language ID (e.g. en, de, br, fi)'; lisLazarusLanguageName = 'Lazarus language name (e.g. english, deutsch)'; lisLCLWidgetType = 'LCL widget type'; lisCOVarious = '%s (various)'; lisTargetCPU = 'Target CPU'; lisTargetOS = 'Target OS'; lisSrcOS = 'Src OS'; lisCommandLineParamsOfProgram = 'Command line parameters of program'; lisPromptForValue = 'Prompt for value'; lisProjectFilename = 'Project filename'; lisProjectDirectory = 'Project directory'; lisSaveCurrentEditorFile = 'Save current editor file'; lisSaveAllModified = 'Save all modified files'; lisTargetFilenameOfProject = 'Target filename of project'; lisTargetFilenamePlusParams = 'Target filename + params'; lisTestDirectory = 'Test directory'; lisLaunchingCmdLine = 'Launching target command line'; lisPublishProjDir = 'Publish project directory'; lisProjectUnitPath = 'Project Unit Path'; lisProjectIncPath = 'Project Include Path'; lisProjectSrcPath = 'Project Src Path'; lisProjectOutDir = 'Project Output directory (e.g. the ppu directory)'; lisEnvironmentVariableNameAsParameter = 'Environment variable, name as parameter'; lisUserSHomeDirectory = 'User''s home directory'; lisMakeExe = 'Make Executable'; lisPathOfTheMakeUtility = 'Path of the make utility'; lisProjectMacroProperties = 'Project macro properties'; lisOpenProject2 = 'Open project'; lisFileHasNoProject = 'File has no project'; lisTheFileIsNotALazarusProjectCreateANewProjectForThi = 'The file %s%s%s is ' +'not a lazarus project.%sCreate a new project for this %s?'; lisCreateProject = 'Create project'; lisKMSaveProject = 'Save project'; lisKMCloseProject = 'Close project'; lisKMSaveProjectAs = 'Save project as'; lisKMPublishProject = 'Publish project'; lisOpenTheFileAsNormalSource = 'Open the file as normal source'; lisOpenAsXmlFile = 'Open as XML file'; lisAnErrorOccuredAtLastStartupWhileLoadingLoadThisPro = 'An error occured ' +'at last startup while loading %s!%s%sLoad this project again?'; lisOpenProjectAgain = 'Open project again'; lisStartWithANewProject = 'Start with a new project'; lisProjectMacroUnitPath = 'macro ProjectUnitPath'; lisConfigDirectory = 'Lazarus config directory'; lisPkgMacroPackageDirectoryParameterIsPackageID = 'Package directory. ' +'Parameter is package ID'; lisPkgMacroPackageSourceSearchPathParameterIsPackageID = 'Package source ' +'search path. Parameter is package ID'; lisPkgMacroPackageUnitSearchPathParameterIsPackageID = 'Package unit search ' +'path. Parameter is package ID'; lisPkgMacroPackageIncludeFilesSearchPathParameterIsPackageID = 'Package ' +'include files search path. Parameter is package ID'; // main bar menu lisMenuFile = '&File'; lisMenuEdit = '&Edit'; lisMenuSearch = '&Search'; lisMenuSource = 'S&ource'; lisMenuView = '&View'; lisMenuProject = '&Project'; lisMenuRun = '&Run'; lisMenuPackage = 'Pa&ckage'; lisMenuTools = '&Tools'; lisMenuWindow = '&Window'; lisMenuHelp = '&Help'; lisMenuNewUnit = 'New Unit'; lisMenuNewForm = 'New Form'; lisMenuNewOther = 'New ...'; lisMenuOpen = '&Open ...'; lisMenuRevert = 'Revert'; lisPESavePackageAs = 'Save Package As ...'; lisPkgEditPublishPackage = 'Publish Package'; lisPERevertPackage = 'Revert Package'; lisMenuOpenRecent = 'Open &Recent'; lisMenuSave = '&Save'; lisMenuSaveAs = 'Save &As ...'; lisKMSaveAs = 'SaveAs'; lisKMSaveAll = 'SaveAll'; lisDiscardChanges = 'Discard changes'; lisDiscardChangesAll = 'Discard all changes'; lisDoNotCloseTheProject = 'Do not close the project'; lisDoNotCloseTheIDE = 'Do not close the IDE'; lisConvert = 'Convert'; lisPLDShowGlobalLinks = 'Show global links'; lisPLDShowUserLinks = 'Show user links'; lrsPLDLpkFileValid = 'lpk file valid (%s)'; lrsPLDLpkFileInvalid = 'lpk file invalid (%s)'; lisPLDGlobal = 'Global'; lisCTDefDefineTemplates = 'Define templates'; lisMenuCloseAll = 'Close A&ll'; lisMenuCloseEditorFile = '&Close Editor File'; lisMenuCleanDirectory = 'Clean Directory ...'; lisMenuIndentSelection = 'Indent Selection'; lisMenuUnindentSelection = 'Unindent Selection'; lisMenuUpperCaseSelection = 'Uppercase Selection'; lisMenuLowerCaseSelection = 'Lowercase Selection'; lisMenuSwapCaseSelection = 'Swap Case in Selection'; lisMenuTabsToSpacesSelection = 'Tabs to Spaces in Selection'; lisKMEncloseSelection = 'Enclose Selection'; lisMenuEncloseSelection = 'Enclose Selection ...'; lisEncloseInIFDEF = 'Enclose in $IFDEF'; lisMenuEncloseInIFDEF = 'Enclose in $IFDEF ...'; lisMenuCommentSelection = 'Comment Selection'; lisMenuUncommentSelection = 'Uncomment Selection'; lisMenuToggleComment = 'Toggle Comment in Selection'; lisMenuSortSelection = 'Sort Selection ...'; lisMenuBeakLinesInSelection = 'Break Lines in Selection'; lisKMSelectWordLeft = 'Select Word Left'; lisKMSelectWordRight = 'Select Word Right'; lisKMSelectLineStart = 'Select Line Start'; lisKMSelectLineEnd = 'Select Line End'; lisKMSelectPageTop = 'Select Page Top'; lisKMSelectPageBottom = 'Select Page Bottom'; lisUseAndClose = 'Use and close'; lisMenuSelect = 'Select'; lisMenuSelectAll = 'Select All'; lisCheckAll = 'Check All'; lisUncheckAll = 'Uncheck All'; lisSAMAbstractMethodsNotYetOverridden = 'Abstract Methods - not yet overridden'; lisMenuSelectToBrace = 'Select to Brace'; lisMenuSelectCodeBlock = 'Select Code Block'; lisMenuSelectWord = 'Select Word'; lisMenuSelectLine = 'Select Line'; lisMenuSelectParagraph = 'Select Paragraph'; lisMenuInsertCharacter = 'Insert from Character Map ...'; lisMenuInsertCVSKeyword = 'Insert CVS Keyword'; lisMenuInsertGeneral = 'Insert General'; lisGeneral = 'General'; lisNone2 = 'none'; lisOr = 'or'; lisNone = '%snone'; lisUnitPaths = 'Unit paths'; lisIncludePaths = 'Include paths'; lisSourcePaths = 'Source paths'; lisMenuInsertGPLNotice = 'GPL Notice'; lisMenuInsertLGPLNotice = 'LGPL Notice'; lisMenuInsertModifiedLGPLNotice = 'Modified LGPL Notice'; lisMenuInsertMITNotice = 'MIT Notice'; lisMenuInsertUserName = 'Current Username'; lisMenuInsertDateTime = 'Current Date and Time'; lisMenuInsertChangeLogEntry = 'ChangeLog Entry'; lisMenuFind = 'Find'; lisBtnFind = '&Find'; lisMenuFindNext = 'Find &Next'; lisMenuFind2 = '&Find ...'; lisMenuFindPrevious = 'Find &Previous'; lisMenuFindInFiles = 'Find &in Files ...'; lisMenuIncrementalFind = 'Incremental Find'; lisMenuGotoLine = 'Goto Line ...'; lisMenuJumpBack = 'Jump Back'; lisMenuJumpForward = 'Jump Forward'; lisMenuAddJumpPointToHistory = 'Add Jump Point to History'; lisMenuViewJumpHistory = 'Jump History'; lisMenuMacroListView = 'Editor Macros ...'; lisMenuFindBlockOtherEndOfCodeBlock = 'Find Other End of Code Block'; lisMenuFindCodeBlockStart = 'Find Start of Code Block'; lisMenuFindDeclarationAtCursor = 'Find Declaration at Cursor'; lisMenuOpenFilenameAtCursor = 'Open Filename at Cursor'; lisMenuGotoIncludeDirective = 'Goto Include Directive'; lisMenuJumpToNextError = 'Jump to Next Error'; lisMenuJumpToPrevError = 'Jump to Previous Error'; lisMenuSetFreeBookmark = 'Set a Free Bookmark'; lisMenuJumpToNextBookmark = 'Jump to Next Bookmark'; lisMenuJumpToPrevBookmark = 'Jump to Previous Bookmark'; lisMenuProcedureList = 'Procedure List ...'; lisMenuViewObjectInspector = 'Object Inspector'; lisMenuViewSourceEditor = 'Source Editor'; lisMenuViewCodeExplorer = 'Code Explorer'; lisMenuViewCodeBrowser = 'Code Browser'; lisMenuViewRestrictionBrowser = 'Restriction Browser'; lisMenuViewComponents = '&Components'; lisMenuJumpTo = 'Jump to'; lisMenuJumpToImplementation = 'Jump to Implementation'; lisMenuViewUnits = 'Units ...'; lisMenuViewForms = 'Forms ...'; lisMenuViewUnitDependencies = 'Unit Dependencies'; lisKMViewUnitInfo = 'View Unit Info'; lisMenuViewUnitInfo = 'Unit Information ...'; lisMenuViewToggleFormUnit = 'Toggle Form/Unit View'; lisMenuViewMessages = 'Messages'; lisCopySelectedMessagesToClipboard = 'Copy Selected Messages to Clipboard'; lisCopyAllShownMessagesToClipboard = 'Copy All Shown Messages to Clipboard'; lisCopyAllShownAndHiddenMessagesToClipboard = 'Copy All Shown and Hidden' +' Messages to Clipboard'; lisCopyItemToClipboard = 'Copy Item to Clipboard'; lisCopySelectedItemToClipboard = 'Copy Selected Items to Clipboard'; lisCopyAllItemsToClipboard = 'Copy All Items to Clipboard'; lisExpandAll = 'Expand All (*)'; lisCollapseAll = 'Collapse All (/)'; lisSaveAllMessagesToFile = 'Save All Messages to File'; lisEditHelp = 'Edit help'; lisMenuViewSearchResults = 'Search Results'; lisMenuViewAnchorEditor = 'Anchor Editor'; lisMenuViewTabOrder = 'Tab Order'; lisKMToggleViewComponentPalette = 'Toggle View Component Palette'; lisMenuViewComponentPalette = 'Component Palette'; lisMenuViewTodoList = 'ToDo List'; lisMenuViewIDESpeedButtons = 'IDE Speed Buttons'; lisMenuDebugWindows = 'Debug Windows'; lisMenuViewWatches = 'Watches'; lisMenuViewBreakPoints = 'BreakPoints'; lisMenuViewLocalVariables = 'Local Variables'; lisMenuViewPseudoTerminal = 'Terminal Output'; lisMenuViewRegisters = 'Registers'; lisMenuViewCallStack = 'Call Stack'; lisMenuViewThreads = 'Threads'; lisMenuViewHistory = 'History'; lisMenuViewAssembler = 'Assembler'; lisDbgAsmCopyToClipboard = 'Copy to Clipboard'; lisMenuViewDebugOutput = 'Debug Output'; lisMenuViewDebugEvents = 'Event Log'; lisMenuIDEInternals = 'IDE Internals'; lisMenuPackageLinks = 'Package Links ...'; lisMenuAboutFPC = 'About FPC'; lisAboutIDE = 'About IDE'; lisMenuWhatNeedsBuilding = 'What Needs Building'; lisMenuNewProject = 'New Project ...'; lisMenuNewProjectFromFile = 'New Project from File ...'; lisMenuOpenProject = 'Open Project ...'; lisMenuCloseProject = 'Close Project'; lisMenuOpenRecentProject = 'Open Recent Project'; lisMenuSaveProject = 'Save Project'; lisMenuSaveProjectAs = 'Save Project As ...'; lisMenuPublishProject = 'Publish Project ...'; lisPublishProject = 'Publish Project'; lisMenuProjectInspector = 'Project Inspector'; lisKMRemoveActiveFileFromProject = 'Remove Active File from Project'; lisKMViewProjectSource = 'View Project Source'; lisMenuAddToProject = 'Add Editor File to Project'; lisMenuRemoveFromProject = 'Remove from Project ...'; lisMenuViewProjectSource = '&View Project Source'; lisMenuProjectOptions = 'Project Options ...'; lisBFWorkingDirectoryLeaveEmptyForFilePath = 'Working directory (leave empty for file path)'; lisBFBuildCommand = 'Build Command'; lisMenuQuickCompile = 'Quick Compile'; lisMenuCleanUpCompiled = 'Clean up Build Files ...'; lisMenuAbortBuild = 'Abort Build'; lisMenuProjectRun = '&Run'; lisBFAlwaysBuildBeforeRun = 'Always build before run'; lisDisAssGotoCurrentAddress = 'Goto Current Address'; lisDisAssGotoCurrentAddressHint = 'Goto Current Address'; lisDisAssGotoAddress = 'Goto Address'; lisDisAssGotoAddressHint = 'Goto Address'; lisBFRunCommand = 'Run Command'; lisMenuShowExecutionPoint = 'S&how Execution Point'; lisMenuStepInto = 'Step In&to'; lisMenuStepOver = '&Step Over'; lisMenuStepIntoInstr = 'Step Into Instruction'; lisMenuStepIntoInstrHint = 'Step Into Instruction'; lisMenuStepOverInstr = 'Step Over Instruction'; lisMenuStepOverInstrHint = 'Step Over Instruction'; lisMenuStepIntoContext = 'Step Into (Context)'; lisMenuStepOverContext = 'Step Over (Context)'; lisMenuStepOut = 'Step O&ut'; lisMenuRunToCursor = 'Step over to &Cursor'; lisKMStopProgram = 'Stop Program'; lisContinueAndDoNotAskAgain = 'Continue and do not ask again'; lisSuspiciousUnitPath = 'Suspicious unit path'; lisThePackageAddsThePathToTheUnitPathOfTheIDEThisIsPr = 'The package %s ' +'adds the path "%s" to the unit path of the IDE.%sThis is probably a ' +'misconfiguration of the package.'; lisMenuResetDebugger = 'Reset Debugger'; lisKMCompilerOptions = 'Compiler Options'; lisMenuCompilerOptions = 'Compiler Options ...'; lisMenuRunParameters = 'Run &Parameters ...'; lisMenuBuildFile = 'Build File'; lisMenuRunFile = 'Run File'; lisKMConfigBuildFile = 'Config %sBuild File%s'; lisKMInspect = 'Inspect'; lisKMEvaluateModify = 'Evaluate/Modify'; lisKMAddWatch = 'Add watch'; lisKMAddBpSource = 'Add Source Breakpoint'; lisKMAddBpAddress = 'Add Address Breakpoint'; lisKMAddBpWatchPoint = 'Add Data/WatchPoint'; lisMenuConfigBuildFile = 'Configure Build+Run File ...'; lisMenuInspect = '&Inspect ...'; lisMenuEvaluate = 'E&valuate/Modify ...'; lisMenuAddWatch = 'Add &Watch ...'; lisMenuAddBreakpoint = 'Add &Breakpoint'; lisInspectDialog = 'Debug Inspector'; lisInspectData = 'Data'; lisInspectProperties = 'Properties'; lisInspectMethods = 'Methods'; lisMenuNewPackage = 'New Package ...'; lisMenuOpenPackage = 'Open Loaded Package ...'; lisMenuOpenRecentPkg = 'Open Recent Package'; lisMenuOpenPackageFile = 'Open Package File (.lpk) ...'; lisMenuOpenPackageOfCurUnit = 'Open Package of Current Unit'; lisMenuAddCurFileToPkg = 'Add Active File to Package ...'; lisKMConfigureCustomComponents = 'Configure Custom Components'; lisMenuConfigCustomComps = 'Configure Custom Components ...'; lisMenuConfigExternalTools = 'Configure External Tools ...'; lisMenuQuickSyntaxCheck = 'Quick Syntax Check'; lisMenuQuickSyntaxCheckOk = 'Quick syntax check OK'; lisMenuGuessUnclosedBlock = 'Guess Unclosed Block'; lisMenuGuessMisplacedIFDEF = 'Guess Misplaced IFDEF/ENDIF'; lisMenuMakeResourceString = 'Make Resource String ...'; lisCaptionDiff = 'Diff'; lisMenuDiff = 'Diff ...'; lisMenuConvertDFMtoLFM = 'Convert Binary DFM to Text LFM + Check Syntax ...'; lisMenuCheckLFM = 'Check LFM File in Editor'; lisMenuConvertDelphiUnit = 'Convert Delphi Unit to Lazarus Unit ...'; lisMenuConvertDelphiProject = 'Convert Delphi Project to Lazarus Project ...'; lisMenuConvertDelphiPackage = 'Convert Delphi Package to Lazarus Package ...'; lisMenuConvertEncoding = 'Convert Encoding of Projects/Packages ...'; lisConvertEncodingOfProjectsPackages = 'Convert encoding of projects/packages'; lisMenuExampleProjects = 'Example Projects ...'; lisKMExampleProjects = 'Example Projects'; lisMenuBuildLazarus = 'Build Lazarus with Current Profile'; lisMenuBuildLazarusProf = 'Build Lazarus with Profile: %s'; lisMenuConfigureBuildLazarus = 'Configure "Build Lazarus" ...'; lisManageSourceEditors = 'Manage Source Editors ...'; lisSourceEditorWindowManager = 'Source Editor Window Manager'; lisProjectCount = '%d projects'; lisIncludeSubDirectories = 'Include subdirectories'; lisIncludeAllSubDirectories = 'Include all subdirectories'; lisMEOther = 'Other tabs'; lisTabsFor = 'Tabs for %s'; lisRecentTabs = 'Recent tabs'; lisMEProjects = 'Projects'; lisMEAction = 'Action'; lisMenuGeneralOptions = 'Options ...'; lisMenuEditCodeTemplates = 'Code Templates ...'; dlgEdCodeTempl = 'Code Templates'; dlgTplFName = 'Template file name'; lisMenuOnlineHelp = 'Online Help'; lisMenuReportingBug = 'Reporting a Bug'; lisReportingBugURL = 'http://wiki.lazarus.freepascal.org/How_do_I_create_a_bug_report'; lisKMConfigureHelp = 'Configure Help'; lisKMContextSensitiveHelp = 'Context sensitive help'; lisKMEditContextSensitiveHelp = 'Edit context sensitive help'; lisMenuConfigureHelp = 'Configure Help ...'; lisMenuContextHelp = 'Context sensitive Help'; lisMenuEditContextHelp = 'Edit context sensitive Help'; lisMenuCreateFPDocFiles = 'Create FPDoc files'; lisDsgCopyComponents = 'Copy selected components to clipboard'; lisDsgCutComponents = 'Cut selected components to clipboard'; lisDsgPasteComponents = 'Paste selected components from clipboard'; lisDsgSelectParentComponent = 'Select parent component'; lisDsgOrderMoveToFront = 'Move component to front'; lisDsgOrderMoveToBack = 'Move component to back'; lisDsgOrderForwardOne = 'Move component one forward'; lisDsgOrderBackOne = 'Move component one back'; // main lisChooseProgramSourcePpPasLpr = 'Choose program source (*.pp,*.pas,*.lpr)'; lisProgramSourceMustHaveAPascalExtensionLikePasPpOrLp = 'Program source ' +'must have a pascal extension like .pas, .pp or .lpr'; lisCompilerOptionsForProject = 'Compiler Options for Project: %s'; lisChooseDelphiUnit = 'Choose Delphi unit (*.pas)'; lisChooseDelphiProject = 'Choose Delphi project (*.dpr)'; lisChooseDelphiPackage = 'Choose Delphi package (*.dpk)'; lisDelphiUnit = 'Delphi unit'; lisDelphiProject = 'Delphi project'; lisDelphiPackage = 'Delphi package'; lisUnableToReadFileError = 'Unable to read file %s%s%s%sError: %s'; lisFormatError = 'Format error'; lisLFMFileCorrupt = 'LFM file corrupt'; lisUnableToFindAValidClassnameIn = 'Unable to find a valid classname in %s%s%s'; lisUnableToConvertFileError = 'Unable to convert file %s%s%s%sError: %s'; lisUnableToWriteFileError = 'Unable to write file %s%s%s%sError: %s'; lisErrorCreatingLrs = 'Error creating lrs'; lisMissingUnitsComment = 'Comment Out'; lisMissingUnitsForDelphi = 'For Delphi only'; lisMissingUnitsSearch = 'Search Unit Path'; lisMissingUnitsSkip = 'Skip this Unit'; lisTheseUnitsWereNotFound = 'These units were not found:'; lisMissingUnitsChoices = 'Your choices are:'; lisMissingUnitsInfo1 = '1) Comment out the selected units.'; lisMissingUnitsInfo1b = '1) Use the units only for Delphi.'; lisMissingUnitsInfo2 = '2) Search for units. Found paths are added to project settings.'; lisMissingUnitsInfo3 = '3) Abort now, install packages or fix paths and try again.'; lisUnitNotFoundInProject = 'A unit not found in project %s'; lisUnitsNotFoundInProject = 'Units not found in project %s'; lisUnableToConvertLfmToLrsAndWriteLrsFile = 'Unable to convert lfm to lrs and write lrs file.'; lisProjectPathHint = 'Directory where project''s main file must be'; lisAddDelphiDefine = 'Add defines simulating Delphi7'; lisAddDelphiDefineHint = 'Useful when the code has checks for supported compiler versions'; lisBackupChangedFiles = 'Make backup of changed files'; lisBackupHint = 'Creates a Backup directory under project directory'; lisStartConversion = 'Start Conversion'; lisConvertTarget = 'Target'; lisConvertTargetHint = 'Converter adds conditional compilation to support different targets'; lisConvertTargetCrossPlatform = 'Cross-platform'; lisConvertTargetCrossPlatformHint = 'Cross-platform versus Windows-only'; lisConvertTargetSupportDelphi = 'Support Delphi'; lisConvertTargetSupportDelphiHint = 'Use conditional compilation to support Delphi'; lisConvertTargetSameDfmFile = 'Use the same DFM form file'; lisConvertTargetSameDfmFileHint = 'Same DFM file for Lazarus and Delphi instead of copying it to LFM'; lisKeepFileOpen = 'Keep converted files open in editor'; lisKeepFileOpenHint = 'All project files will be open in editor after conversion'; lisConvUnknownProps = 'Unknown properties'; lisConvTypesToReplace = 'Types to replace'; lisConvTypeReplacements = 'Type Replacements'; lisConvUnitsToReplace = 'Units to replace'; lisConvUnitReplacements = 'Unit Replacements'; lisConvUnitReplHint = 'Unit names in uses section of a source unit'; lisConvTypeReplHint = 'Unknown types in form file (DFM/LFM)'; lisConvCoordOffs = 'Coordinate offsets'; lisConvCoordHint = 'An offset is added to Top coordinate of controls inside visual containers'; lisConvFuncsToReplace = 'Functions / procedures to replace'; lisConvDelphiCategories = 'Categories:'; lisConvFuncReplacements = 'Function Replacements'; lisConvFuncReplHint = 'Some Delphi functions can be replaced with LCL function'; lisConvAddCommentAfterReplacement = 'Add comment after replacement'; lisConvDelphiName = 'Delphi Name'; lisConvNewName = 'New Name'; lisConvParentContainer = 'Parent Container'; lisConvTopOff = 'Top offset'; lisConvLeftOff = 'Left offset'; lisConvDelphiFunc = 'Delphi Function'; lisScanning = 'Scanning'; lisScanParentDir = 'Scanning parent directory'; lisReplacement = 'Replacement'; lisReplacements = 'Replacements'; lisInteractive = 'Interactive'; lisAutomatic = 'Automatic'; lisProperties = 'Properties (replace or remove)'; lisTypes = 'Types (not removed if no replacement)'; lisReplaceRemoveUnknown = 'Fix unknown properties and types'; lisReplacementFuncs = 'Replacement functions'; lisFilesHaveRightEncoding = '*** All found files already have the right encoding ***'; lisUnableToLoadOldResourceFileTheResourceFileIs = 'Unable to load old ' +'resource file.%sThe resource file is the first include file in the%' +'sinitialization section.%sFor example {$I %s.lrs}.%sProbably a syntax error.'; lisResourceLoadError = 'Resource load error'; lisIgnoreMissingFile = 'Ignore missing file'; lisnoname = 'noname'; lisTheDestinationDirectoryDoesNotExist = 'The destination directory%s%s%s%s ' +'does not exist.'; lisRenameFile = 'Rename file?'; lisThisLooksLikeAPascalFileItIsRecommendedToUseLowerC = 'This looks like a ' +'pascal file.%sIt is recommended to use lower case filenames, to avoid ' +'various problems on some filesystems and different compilers.%sRename ' +'it to lowercase?'; lisRenameToLowercase = 'Rename to lowercase'; lisKeepName = 'Keep name'; lisOverwriteFile = 'Overwrite file?'; lisAFileAlreadyExistsReplaceIt = 'A file %s%s%s already exists.%sReplace it?'; lisOverwriteFileOnDisk = 'Overwrite file on disk'; lisAmbiguousFilesFound = 'Ambiguous files found'; lisThereAreOtherFilesInTheDirectoryWithTheSameName = 'There are other files ' +'in the directory with the same name,%swhich only differ in case:%s%s%' +'sDelete them?'; lisDeleteOldFile = 'Delete old file %s%s%s?'; lisDeletingOfFileFailed = 'Deleting of file %s%s%s failed.'; lisStreamingError = 'Streaming error'; lisUnableToStreamT = 'Unable to stream %s:T%s.'; lisPathToInstance = 'Path to failed Instance:'; lisResourceSaveError = 'Resource save error'; lisUnableToAddResourceHeaderCommentToResourceFile = 'Unable to add resource ' +'header comment to resource file %s%s%s%s.%sProbably a syntax error.'; lisUnableToAddResourceTFORMDATAToResourceFileProbably = 'Unable to add ' +'resource T%s:FORMDATA to resource file %s%s%s%s.%sProbably a syntax error.'; lisUnableToCreateFile2 = 'Unable to create file %s%s%s'; lisContinueWithoutLoadingForm = 'Continue without loading form'; lisCancelLoadingUnit = 'Cancel loading unit'; lisAbortAllLoading = 'Abort all loading'; lisSkipFile = 'Skip file'; lisUnableToTransformBinaryComponentStreamOfTIntoText = 'Unable to transform ' +'binary component stream of %s:T%s into text.'; lisTheFileWasNotFoundIgnoreWillGoOnLoadingTheProject = 'The file %s%s%s%' +'swas not found.%sIgnore will go on loading the project,%sAbort will ' +'stop the loading.'; lisSkipFileAndContinueLoading = 'Skip file and continue loading'; lisAbortLoadingProject = 'Abort loading project'; lisFileNotFound2 = 'File %s%s%s not found.%s'; lisFileNotFoundDoYouWantToCreateIt = 'File %s%s%s not found.%sDo you want ' +'to create it?%s'; lisProjectInfoFileDetected = 'Project info file detected'; lisTheFileSeemsToBeTheProgramFileOfAnExistingLazarusP = 'The file %s seems ' +'to be the program file of an existing lazarus Project.'; lisTheFileSeemsToBeAProgramCloseCurrentProject = 'The file %s%s%s%sseems to ' +'be a program. Close current project and create a new lazarus project ' +'for this program?%s"No" will load the file as normal source.'; lisProgramDetected = 'Program detected'; lisUnableToConvertTextFormDataOfFileIntoBinaryStream = 'Unable to convert ' +'text form data of file %s%s%s%s%sinto binary stream. (%s)'; lisFormLoadError = 'Form load error'; lisSaveProject = 'Save project %s (*%s)'; lisRemoveUnitPath = 'Remove unit path?'; lisTheDirectoryContainsNoProjectUnitsAnyMoreRemoveThi = 'The directory "%s" ' +'contains no project units any more. Remove this directory from the ' +'project''s unit search path?'; lisInvalidProjectFilename = 'Invalid project filename'; lisisAnInvalidProjectNamePleaseChooseAnotherEGProject = '%s%s%s is an ' +'invalid project name.%sPlease choose another (e.g. project1.lpi)'; lisTheNameIsNotAValidPascalIdentifier = 'The name %s%s%s is not a valid ' +'pascal identifier.'; lisChooseADifferentName = 'Choose a different name'; lisTheProjectInfoFileIsEqualToTheProjectMainSource = 'The project info ' +'file %s%s%s%sis equal to the project main source file!'; lisUnitIdentifierExists = 'Unit identifier exists'; lisThereIsAUnitWithTheNameInTheProjectPleaseChoose = 'There is a unit with the ' +'name %s%s%s in the project.%sPlease choose a different name'; lisErrorCreatingFile = 'Error creating file'; lisUnableToCreateFile3 = 'Unable to create file%s%s%s%s'; lisCopyError2 = 'Copy error'; lisSourceDirectoryDoesNotExist = 'Source directory %s%s%s does not exist.'; lisUnableToCreateDirectory = 'Unable to create directory %s%s%s.'; lisUnableToCopyFileTo = 'Unable to copy file %s%s%s%sto %s%s%s'; lisSorryThisTypeIsNotYetImplemented = 'Sorry, this type is not yet implemented'; lisFileHasChangedSave = 'File %s%s%s has changed. Save?'; lisUnitHasChangedSave = 'Unit %s%s%s has changed. Save?'; lisSourceOfPageHasChangedSave = 'Source of page %s%s%s has changed. Save?'; lisSourceOfPageHasChangedSaveExtended = 'Sources of more than one page have changed. Save page %s%s%s? (%d more)'; lisSourceModified = 'Source modified'; lisOpenProject = 'Open Project?'; lisOpenTheProject = 'Open the project %s?'; lisOpenPackage = 'Open Package?'; lisOpenThePackage = 'Open the package %s?'; lisRevertFailed = 'Revert failed'; lisFileIsVirtual = 'File %s%s%s is virtual.'; lisUnableToWrite = 'Unable to write %s%s%s%s%s.'; lisFileNotText = 'File not text'; lisUnableToRenameFile = 'Unable to rename file'; lisUnableToCopyFile = 'Unable to copy file'; lisWriteError = 'Write Error'; lisFileDoesNotLookLikeATextFileOpenItAnyway2 = 'File %s%s%s%sdoes not look ' +'like a text file.%sOpen it anyway?'; lisUnableToCreateBackupDirectory = 'Unable to create backup directory %s%s%s.'; lisSourceAndDestinationAreTheSame = 'Source and Destination are the same:%s%s'; lisUnableToRenameFileTo2 = 'Unable to rename file %s%s%s%sto %s%s%s.'; lisUnableToCopyFileTo2 = 'Unable to copy file %s%s%s%sto %s%s%s.'; lisFileDoesNotLookLikeATextFileOpenItAnyway = 'File %s%s%s%sdoes not look ' +'like a text file.%sOpen it anyway?'; lisInvalidCommand = 'Invalid command'; lisTheCommandAfterIsNotExecutable = 'The command after %s%s%s is not executable.'; lisInvalidDestinationDirectory = 'Invalid destination directory'; lisDestinationDirectoryIsInvalidPleaseChooseAComplete = 'Destination ' +'directory %s%s%s is invalid.%sPlease choose a complete path.'; lisUnableToCleanUpDestinationDirectory = 'Unable to clean up destination directory'; lisCommandAfterInvalid = 'Command after invalid'; lisTheCommandAfterPublishingIsInvalid = 'The command after publishing is ' +'invalid:%s%s%s%s'; lisUnableToCleanUpPleaseCheckPermissions = 'Unable to clean up %s%s%s.%' +'sPlease check permissions.'; lisCommandAfterPublishingModule = 'Command after publishing module'; lisUnableToAddToProjectBecauseThereIsAlreadyAUnitWith = 'Unable to add %s ' +'to project, because there is already a unit with the same name in the Project.'; lisAddToProject = 'Add %s to project?'; lisTheFile = 'The file %s%s%s'; lisAddToUnitSearchPath = 'Add to unit search path?'; lisTheNewUnitIsNotYetInTheUnitSearchPathAddDirectory = 'The new unit is not ' +'yet in the unit search path.%sAdd directory %s?'; lisisAlreadyPartOfTheProject = '%s is already part of the Project.'; lisRemoveFromProject = 'Remove from Project'; lisCreateAProjectFirst = 'Create a project first!'; lisTheTestDirectoryCouldNotBeFoundSeeIDEOpt = 'The Test Directory ' +'could not be found:%s%s%s%s%s(see IDE options)'; lisBuildNewProject = 'Build new project'; lisTheProjectMustBeSavedBeforeBuildingIfYouSetTheTest = 'The project must ' +'be saved before building%sIf you set the Test Directory in the ' +'IDE options,%syou can create new projects and build them at ' +'once.%sSave project?'; lisBusy = 'Busy'; lisCanNotTestTheCompilerWhileDebuggingOrCompiling = 'Cannot test the ' +'compiler while debugging or compiling.'; lisProjectSuccessfullyBuilt = 'Project %s%s%s successfully built'; lisExecutingCommandBefore = 'Executing command before'; lisExecutingCommandAfter = 'Executing command after'; lisNoProgramFileSFound = 'No program file %s%s%s found.'; lisErrorInitializingProgramSErrorS = 'Error initializing program%s%s%s%s%sError: %s'; lisNotNow = 'Not now'; lisYouCanNotBuildLazarusWhileDebuggingOrCompiling = 'You can not build ' +'lazarus while debugging or compiling.'; lisUnableToSaveFile = 'Unable to save file %s%s%s'; lisReadError = 'Read Error'; lisUnableToReadFile2 = 'Unable to read file %s%s%s!'; lisUnableToReadTheProjectInfoFile = 'Unable to read the project info file%s%s%s%s.'; lisUnableToReadLpi = 'Unable to read lpi'; lisStrangeLpiFile = 'Strange lpi file'; lisTheFileDoesNotLookLikeALpiFile = 'The file %s does not look like a lpi file.'; lisUnableToReadTheProjectInfoFile2 = 'Unable to read the project info file%s%s%s%s.'; lisAmbiguousUnitFound2 = 'Ambiguous unit found'; lisTheUnitExistsTwiceInTheUnitPathOfThe = 'The unit %s exists twice in the ' +'unit path of the %s:'; lisHintCheckIfTwoPackagesContainAUnitWithTheSameName = 'Hint: Check if two ' +'packages contain a unit with the same name.'; lisIgnoreAll = 'Ignore all'; lisDeleteFileFailed = 'Delete file failed'; lisUnableToRemoveOldBackupFile = 'Unable to remove old backup file %s%s%s!'; lisRenameFileFailed = 'Rename file failed'; lisUnableToRenameFileTo = 'Unable to rename file %s%s%s to %s%s%s!'; lisBackupFileFailed = 'Backup file failed'; lisUnableToBackupFileTo = 'Unable to backup file %s%s%s to %s%s%s!'; lisFileNotLowercase = 'File not lowercase'; lisTheUnitIsNotLowercaseTheFreePascalCompiler = 'The unit filename %s%s%s is ' +'not lowercase.%sThe Free Pascal compiler does not search for all cases.' +' It is recommended to use lowercase filename.%s%sRename file lowercase?'; lisDeleteAmbiguousFile = 'Delete ambiguous file?'; lisAmbiguousFileFoundThisFileCanBeMistakenWithDelete = 'Ambiguous file ' +'found: %s%s%s%sThis file can be mistaken with %s%s%s%s%sDelete the ' +'ambiguous file?'; lisLazarusEditorV = 'Lazarus IDE v%s'; lisnewProject = '(new project)'; liscompiling = '%s (compiling ...)'; lisdebugging = '%s (debugging ...)'; lisRunning = '%s (running ...)'; lisUnableToFindFile = 'Unable to find file %s%s%s.'; lisUnableToFindFileCheckSearchPathInProjectCompilerOption = 'Unable to find ' +'file %s%s%s.%sIf it belongs to your project, check search path ' +'in%sProject -> Compiler Options -> Search Paths -> Other Unit Files.' +' If this file belongs to a package, check the appropriate package compiler' +' options. If this file belongs to lazarus, make sure compiling clean.' +' If the file belongs to FPC then check fpc.cfg.' +' If unsure, check Project -> CompilerOptions -> Test'; lisNOTECouldNotCreateDefineTemplateForFreePascal = 'NOTE: Could not create ' +'Define Template for Free Pascal Sources'; lisClassNotFound = 'Class not found'; lisOIFClassNotFound = 'Class %s%s%s not found.'; lisClassIsNotARegisteredComponentClassUnableToPaste = 'Class %s%s%s is not ' +'a registered component class.%sUnable to paste.'; lisControlNeedsParent = 'Control needs parent'; lisTheClassIsATControlAndCanNotBePastedOntoANonContro = 'The class %s%s%s ' +'is a TControl and can not be pasted onto a non control.%sUnable to paste.'; lisConversionError = 'Conversion error'; lisUnableToConvertComponentTextIntoBinaryFormat = 'Unable to convert ' +'component text into binary format:%s%s'; lisNOTECouldNotCreateDefineTemplateForLazarusSources = 'NOTE: Could not ' +'create Define Template for Lazarus Sources'; lisInvalidExpressionHintTheMakeResourcestringFunction = 'Invalid expression.%' +'sHint: The "Make Resourcestring" function expects a string constant in a ' +'single file. Please select the expression and try again.'; lisSelectionExceedsStringConstant = 'Selection exceeds string constant'; lisHintTheMakeResourcestringFunctionExpectsAStringCon2 = 'Hint: The "Make ' +'Resourcestring" function expects a string constant.%sPlease select only ' +'a string expression and try again.'; lisNoResourceStringSectionFound = 'No ResourceString Section found'; lisUnableToFindAResourceStringSectionInThisOrAnyOfThe = 'Unable to find a ' +'ResourceString section in this or any of the used units.'; lisComponentNameIsNotAValidIdentifier = 'Component name %s%s%s is not a ' +'valid identifier'; lisComponentNameIsAPascalKeyword = 'Component name "%s" is a pascal keyword.'; lisOwnerIsAlreadyUsedByTReaderTWriterPleaseChooseAnot = '''Owner'' is ' +'already used by TReader/TWriter. Please choose another name.'; lisDuplicateNameAComponentNamedAlreadyExistsInTheInhe = 'Duplicate name: A ' +'component named %s%s%s already exists in the inherited component %s'; lisComponentNameIsKeyword = 'Component name %s%s%s is keyword'; lisTheUnitItselfHasAlreadyTheNamePascalIdentifiersMus = 'The unit itself ' +'has already the name %s%s%s. Pascal identifiers must be unique.'; lisUnableToRenameVariableInSource = 'Unable to rename variable in source.'; lisUnableToUpdateCreateFormStatementInProjectSource = 'Unable to update ' +'CreateForm statement in project source'; lisThereIsAlreadyAFormWithTheName = 'There is already a form with the name %s%s%s'; lisThereIsAlreadyAUnitWithTheNamePascalIdentifiersMus = 'There is already a ' +'unit with the name %s%s%s. Pascal identifiers must be unique.'; lisSeeMessages = 'See messages.'; lisError = 'Error: '; lisWarning = 'Warning: '; lisFile2 = 'File: '; lisDirectory = 'Directory: '; lisYouCanDownloadFPCAndTheFPCSourcesFromHttpSourcefor = 'You can download ' +'FPC and the FPC sources from http://sourceforge.net/projects/lazarus/?' +'source=directory'; lisSaveChanges = 'Save changes?'; lisSaveFileBeforeClosingForm = 'Save file %s%s%s%sbefore closing form %s%s%s?'; lisUnableToRenameFormInSource = 'Unable to rename form in source.'; lisTheComponentIsInheritedFromToRenameAnInheritedComp = 'The component %s ' +'is inherited from %s.%sTo rename an inherited component open the ' +'ancestor and rename it there.'; lisUnableToFindMethod = 'Unable to find method.'; lisUnableToCreateNewMethod = 'Unable to create new method.'; lisUnableToShowMethod = 'Unable to show method.'; lisPleaseFixTheErrorInTheMessageWindow = 'Please fix the error shown in the' +' message window, which is normally below the source editor.'; lisMethodClassNotFound = 'Method class not found'; lisClassOfMethodNotFound = 'Class %s%s%s of method %s%s%s not found.'; lisUnableToRenameMethodPleaseFixTheErrorShownInTheMessag = 'Unable to rename ' +'method. Please fix the error shown in the message window.'; lisStopDebugging = 'Stop Debugging?'; lisStopTheDebugging = 'Stop the debugging?'; lisCannotFindLazarusStarter = 'Cannot find lazarus starter:%s%s'; lisInfoBuildLines = 'Lines:'; lisInfoBuildErrors = 'Errors:'; lisInfoBuildHint = 'Hints:'; lisInfoBuildWarning = 'Warnings:'; lisInfoBuildProject = 'Project:'; listInfoBuildCompiling = 'Compiling:'; lisInfoBuildCompile = 'Compiling ...'; lisFPCTooOld = 'FPC too old'; lisTheProjectUsesTheNewFPCResourcesWhichRequiresAtLea = 'The project uses ' +'the new FPC resources, which requires at least FPC 2.4'; lisInfoBuildError = 'Error ...'; lisCreateDirectory = 'Create directory?'; lisTheOutputDirectoryIsMissing = 'The output directory %s%s%s is missing.'; lisCreateIt = 'Create it'; lisInfoBuildSuccess = 'Success ...'; lisInfoBuildAbort = 'Aborted ...'; lisInfoBuildCaption = 'Compile Project'; lisInfoBuildMakeAbort = 'Abort'; lisInfoBuildNote = 'Notes:'; listInfoBuildAutoCloseOnSuccess = '&Automatically close on success'; // file dialogs lisOpenFile = 'Open File'; lisOpenFile2 = 'Open file'; lisProjectSRaisedExceptionClassS = 'Project %s raised exception class ''%s''.'; lisProjectSRaisedExceptionClassSWithMessageSS = 'Project %s raised ' +'exception class ''%s'' with message:%s%s'; lisProjectSRaisedExceptionInFileLineSrc = '%0:s%0:s In file ''%1:s'' at line %2:d:%0:s%3:s'; lisProjectSRaisedExceptionInFileLine = '%0:s%0:s In file ''%1:s'' at line %2:d'; lisProjectSRaisedExceptionInFileAddress = '%0:s%0:s In file ''%1:s'' at address %2:x'; lisProjectSRaisedExceptionAtAddress = '%0:s%0:s At address %1:x'; lisPEEditVirtualUnit = 'Edit Virtual Unit'; lisIECOExportFileExists = 'Export file exists'; lisIECOExportFileExistsOpenFileAndReplaceOnlyCompilerOpti = 'Export file %s%' +'s%s exists.%sOpen file and replace only compiler options?%s(Other ' +'settings will be kept.)'; lisIECOOpenOrLoadCompilerOptions = 'Open or Load Compiler Options'; lisIECOErrorAccessingXml = 'Error accessing xml'; lisIECOErrorLoadingXml = 'Error loading xml'; lisIECOErrorLoadingXmlFile = 'Error loading xml file %s%s%s:%s%s'; lisIECOErrorAccessingXmlFile = 'Error accessing xml file %s%s%s:%s%s'; lisIECORecentFiles = 'Recent files'; lisIECOSaveToRecent = 'Save to recent'; lisIECOOpenRecent = 'Open recent'; lisIECOSaveToFile = 'Save to file'; lisIECOLoadFromFile = 'Load from file'; lisLazarusFile = 'Lazarus file'; lisPascalUnit = 'Pascal unit'; lisPascalSourceFile = 'Pascal source file'; lisFreePascalSourceFile = 'Free Pascal source file'; lisDebugUnableToLoadFile = 'Unable to load file'; lisDebugUnableToLoadFile2 = 'Unable to load file %s%s%s.'; lisOpenProjectFile = 'Open Project File'; lisLazarusProjectInfoFile = 'Lazarus Project Info file'; lisAllFiles = 'All Files'; lisExePrograms = 'Programs'; lisSelectFile = 'Select the file'; lisClickHereToBrowseTheFileHint = 'Click here to browse the file'; lisOpenPackageFile = 'Open Package File'; lisSaveSpace = 'Save '; lisSelectDFMFiles = 'Select Delphi form files (*.dfm)'; lisChooseDirectory = 'Choose directory'; lisDestinationDirectory = 'Destination directory'; lisCommandAfter = 'Command after'; lisChooseLazarusSourceDirectory = 'Choose Lazarus Directory'; lisChooseCompilerPath = 'Choose compiler filename (%s)'; lisChooseFPCSourceDir = 'Choose FPC source directory'; lisChooseCompilerMessages = 'Choose compiler messages file'; lisChooseMakePath = 'Choose make path'; lisChooseDebuggerPath = 'Choose debugger filename'; lisChooseTestBuildDir = 'Choose the directory for tests'; lisLazarusDesktopSettings = 'Lazarus Desktop Settings'; lisXMLFiles = 'XML files'; // dialogs lisProjectChanged = 'Project changed'; lisSaveChangesToProject = 'Save changes to project %s?'; lisProjectSessionChanged = 'Project session changed'; lisSaveSessionChangesToProject = 'Save session changes to project %s?'; lisFPCSourceDirectoryError = 'FPC Source Directory error'; lisCompilerError = 'Compiler error'; lisAboutLazarus = 'About Lazarus'; lisVersion = 'Version'; lisVerToClipboard = 'Copy version information to clipboard'; lisLogo = 'Logo'; lisDate = 'Date'; lisFPCVersion = 'FPC Version: '; lisSVNRevision = 'SVN Revision: '; lisPrior = 'prior %s'; lisWelcomeToLazarusThereIsAlreadyAConfigurationFromVe = 'Welcome to Lazarus ' +'%s%s%sThere is already a configuration from version %s in%s%s%s'; lisTheOldConfigurationWillBeUpgraded = 'The old configuration will be ' +'upgraded.'; lisTheConfigurationWillBeDowngradedConverted = 'The configuration will be ' +'downgraded/converted.'; lisIfYouWantToUseTwoDifferentLazarusVersionsYouMustSt = 'If you want to use ' +'two different Lazarus versions you must start the second Lazarus with ' +'the command line parameter primary-config-path or pcp.%s%sFor example:%s'; lisUpgradeConfiguration = 'Upgrade configuration'; lisUpgrade = 'Upgrade'; lisDowngradeConfiguration = 'Downgrade configuration'; lisDowngrade = 'Downgrade'; lisAboutLazarusMsg = 'License: GPL/LGPL. See Lazarus and Free Pascal sources for license details.' +'%s' +'Lazarus is an IDE to create graphical and console applications ' +'with Free Pascal. Free Pascal is Pascal and Object Pascal ' +'compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more.' +'%s' +'Lazarus is the missing part of the puzzle that will allow you to ' +'develop programs for all of the above platforms in a Delphi like ' +'environment. The IDE is a RAD tool that includes a form designer.' +'%s' +'As Lazarus is growing we need more developers.'; lisAboutNoContributors = 'Cannot find contributors list.'; lisUnitNameAlreadyExistsCap = 'Unitname already in project'; lisTheUnitAlreadyExists = 'The unit %s%s%s already exists.'; lisForceRenaming = 'Force renaming'; lisCancelRenaming = 'Cancel renaming'; lisAbortAll = 'Abort all'; lisInvalidPascalIdentifierCap = 'Invalid Pascal Identifier'; lisInvalidPascalIdentifierText = 'The name "%s" is not a valid pascal identifier.'; lisCopyError = 'Copy Error'; lisCloseAllTabsTitle = 'Close Source Editor Window'; lisCloseAllTabsQuestion = 'Closing a Source Editor Window. Do you want close all files or hide the window?'; lisCloseAllTabsClose = 'Close files'; lisCloseAllChecked = 'Close All Checked'; lisCloseAllTabsHide = 'Hide window'; lisSaveAllChecked = 'Save All Checked'; lisActivate = 'Activate'; lisActivateSelected = 'Activate Selected'; // hints lisHintSaveAll = 'Save all'; lisHintToggleFormUnit = 'Toggle Form/Unit'; lisHintViewUnits = 'View Units'; lisHintViewForms = 'View Forms'; lisHintStepInto = 'Step Into'; lisHintStepOver = 'Step Over'; lisHintStepOut = 'Run until function returns'; lisGPLNotice = '' +'%s' +'Copyright (C) ' +'%s' +'This source is free software; you can redistribute it and/or modify ' +'it under the terms of the GNU General Public License as published by ' +'the Free Software Foundation; either version 2 of the License, or ' +'(at your option) any later version. ' +'%s' +'This code is distributed in the hope that it will be useful, but ' +'WITHOUT ANY WARRANTY; without even the implied warranty of ' +'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ' +'General Public License for more details. ' +'%s' +'A copy of the GNU General Public License is available on the World ' +'Wide Web at . You can also ' +'obtain it by writing to the Free Software Foundation, ' +'Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.'; lisLGPLNotice = '' +'%s' +'Copyright (C) ' +'%s' +'This library is free software; you can redistribute it and/or modify ' +'it under the terms of the GNU Library General Public License as published ' +'by the Free Software Foundation; either version 2 of the License, or ' +'(at your option) any later version. ' +'%s' +'This program is distributed in the hope that it will be useful, ' +'but WITHOUT ANY WARRANTY; without even the implied warranty of ' +'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ' +'GNU Library General Public License for more details. ' +'%s' +'You should have received a copy of the GNU Library General Public License ' +'along with this library; if not, write to the Free Software ' +'Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.'; lisModifiedLGPLNotice = '' +'%s' +'Copyright (C) ' +'%s' +'This library is free software; you can redistribute it and/or modify ' +'it under the terms of the GNU Library General Public License as published ' +'by the Free Software Foundation; either version 2 of the License, or ' +'(at your option) any later version with the following modification:' +'%s' +'As a special exception, the copyright holders of this library give you ' +'permission to link this library with independent modules to produce an ' +'executable, regardless of the license terms of these independent modules,' +'and to copy and distribute the resulting executable under terms of your ' +'choice, provided that you also meet, for each linked independent module, ' +'the terms and conditions of the license of that module. An independent ' +'module is a module which is not derived from or based on this library. If ' +'you modify this library, you may extend this exception to your version of ' +'the library, but you are not obligated to do so. If you do not wish to do ' +'so, delete this exception statement from your version.' +'%s' +'This program is distributed in the hope that it will be useful, ' +'but WITHOUT ANY WARRANTY; without even the implied warranty of ' +'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ' +'GNU Library General Public License for more details. ' +'%s' +'You should have received a copy of the GNU Library General Public License ' +'along with this library; if not, write to the Free Software ' +'Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.'; // MIT license aka Expat license see: http://www.opensource.org/licenses/MIT lisMITNotice = '' +'%s' +'Copyright (c) ' +'%s' +'Permission is hereby granted, free of charge, to any person obtaining a copy of ' +'this software and associated documentation files (the "Software"), to deal in ' +'the Software without restriction, including without limitation the rights to ' +'use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of ' +'the Software, and to permit persons to whom the Software is furnished to do so, ' +'subject to the following conditions:' +'%s' +'The above copyright notice and this permission notice shall be included in all ' +'copies or substantial portions of the Software.' +'%s' +'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ' +'IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ' +'FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ' +'AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ' +'LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ' +'OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ' +'SOFTWARE.'; // Options dialog groups dlgGroupEnvironment = 'Environment'; dlgGroupEditor = 'Editor'; dlgGroupCodetools = 'Codetools'; dlgGroupCodeExplorer = 'Code Explorer'; dlgGroupDebugger = 'Debugger'; lisUnexpectedResultTheDebuggerWillTerminate = 'Unexpected result:%sThe ' +'debugger will terminate'; lisResponseContinue = 'Response: %sContinue ?'; // Options dialog dlgIDEOptions = 'IDE Options'; dlgBakNoSubDirectory = '(no subdirectory)'; dlgEOFocusMessagesAfterCompilation = 'Focus messages after compilation'; lisCheckForDiskFileChangesViaContentRatherThanTimesta = 'Check for disk file' +' changes via content rather than timestamp'; // Search dialog dlgSearchCaption = 'Searching ...'; dlgSearchAbort = 'Search terminated by user.'; dlgSeachDirectoryNotFound = 'Search directory "%s" not found.'; lissMatches = 'Matches'; lissSearching = 'Searching'; lissSearchText = 'Search text'; dlgDesktop = 'Desktop'; dlgWindow = 'Window'; dlgFrmEditor = 'Form Editor'; dlgObjInsp = 'Object Inspector'; dlgEnvFiles = 'Files'; lisIgnoreBinaries = 'Ignore binaries'; lisSimpleSyntax = 'Simple syntax'; lisNormallyTheFilterIsARegularExpressionInSimpleSynta = 'Normally the ' +'filter is a regular expression. In simple syntax a . is a normal ' +'character, a * stands for anything, a ? stands for any character, and ' +'comma and semicolon separates alternatives. For example: Simple ' +'syntax *.pas;*.pp corresponds to ^(.*\.pas|.*\.pp)$'; lisUseExcludeFilter = 'Use exclude filter'; lisExcludeFilter = 'Exclude filter'; lisProjectInformation = 'Project information'; lisSaveEditorInfoOfNonProjectFiles = 'Save editor info of non project files'; lisSaveInfoOfClosedEditorFiles = 'Save info of closed editor files'; lisUseIncludeFilter = 'Use include filter'; lisIncludeFilter = 'Include filter'; dlgEnvBckup = 'Backup'; dlgNaming = 'Naming'; lisInformation = 'Information'; lisQuickFixes = 'Quick fixes'; lisAutoCompletionOn = 'Auto completion: on'; lisAutoCompletionOff = 'Auto completion: off'; lisSAMSelectNone = 'Select none'; lisKMClassic = 'Classic'; lisKMLazarusDefault = 'Lazarus (default)'; lisKMMacOSXApple = 'Mac OS X (Apple style)'; lisKMMacOSXLaz = 'Mac OS X (Lazarus style)'; lisPEFilename = 'Filename:'; lisPEUnitname = 'Unitname:'; lisPVUTheUnitnameIsUsedWhenTheIDEExtendsUsesClauses = 'The unitname is used ' +'when the IDE extends uses clauses'; lisPEInvalidUnitFilename = 'Invalid unit filename'; lisPVUAPascalUnitMustHaveTheExtensionPpOrPas = 'A pascal unit must have the ' +'extension .pp or .pas'; lisPEAPascalUnitMustHaveTheExtensionPpOrPas = 'A pascal unit must have the ' +'extension .pp or .pas'; lisPEInvalidUnitname = 'Invalid unitname'; lisPVUTheUnitnameIsNotAValidPascalIdentifier = 'The unitname is not a valid ' +'pascal identifier.'; lisPVUUnitnameAndFilenameDoNotMatchExampleUnit1PasAndUni = 'Unitname and ' +'Filename do not match.%sExample: unit1.pas and Unit1'; lisPETheUnitnameIsNotAValidPascalIdentifier = 'The unitname is not a valid ' +'pascal identifier.'; lisPEConflictFound = 'Conflict found'; lisPVUThereIsAlreadyAnUnitWithThisNameFile = 'There is already an unit with ' +'this name.%sFile: %s'; lisPEThereIsAlreadyAnUnitWithThisNameFile = 'There is already an unit with ' +'this name.%sFile: %s'; lisPEUnitnameAndFilenameDoNotMatchExampleUnit1PasAndUni = 'Unitname and ' +'Filename do not match.%sExample: unit1.pas and Unit1'; lisCMParameter = 'Parameter'; lisInsertMacro = 'Insert Macro'; lisCTPleaseSelectAMacro = 'please select a macro'; dlgEnvLanguage = 'Language'; dlgAutoSave = 'Auto Save'; lisAskBeforeSavingProjectSSession = 'Ask before saving project''s session'; dlgEdFiles = 'Editor Files'; dlgEnvProject = 'Tabs for project'; lisCenterALostWindow = 'Center a lost window'; lisNumberOfFilesToConvert = 'Number of files to convert: %s'; lisConvertEncoding = 'Convert Encoding'; lisConvertProjectOrPackage = 'Convert project or package'; lisNewEncoding = 'New encoding:'; lisFileFilter = 'File filter'; lisFilesInASCIIOrUTF8Encoding = 'Files in ASCII or UTF-8 encoding'; lisFilesNotInASCIINorUTF8Encoding = 'Files not in ASCII nor UTF-8 encoding'; podAddPackageUnitToUsesSection = 'Add package unit to uses section'; lisCodeBrowser = 'Code Browser'; dlgIntvInSec = 'Interval in secs'; dlgDesktopFiles = 'Desktop Files'; dlgSaveDFile = 'Save desktop settings to file'; dlgLoadDFile = 'Load desktop settings from file'; dlgSingleTaskBarButton = 'Show single button in TaskBar'; dlgHideIDEOnRun = 'Hide IDE windows on run'; dlgHideMessagesIcons = 'Hide Messages Icons'; lisIDETitleStartsWithProjectName = 'IDE title starts with project name'; lisIDEProjectDirInIdeTitle = 'Show project directory in IDE title'; dlgDesktopHints = 'Hints'; dlgPalHints = 'Hints for component palette'; dlgSpBHints = 'Hints for main speed buttons (open, save, ...)'; dlgDesktopButtons = 'Buttons - '; dlgDesktopMenus = 'Menus - '; dlgDesktopMisc = 'Misc Options'; lisSavedSuccessfully = 'Saved successfully'; lisLoadedSuccessfully = 'Loaded successfully'; lisEnvJumpFromMessageToSrcOnDblClickOtherwiseSingleClick = 'Jump from ' +'message to source line on double click (otherwise: single click)'; dlgWinPos = 'Window positions'; lisTitleInTaskbarShowsForExampleProject1LpiLazarus = 'Title in taskbar ' +'shows for example: project1.lpi - Lazarus'; lisProjectDirectoryIsShowedInIdeTitleBar = 'Title in taskbar ' +'shows also directory path of the project'; dlgMainMenu = 'Main Menu'; dlgSrcEdit = 'Source Editor'; dlgMsgs = 'Messages'; dlgProjFiles = 'Project Files'; dlgEnvType = 'Type'; dlgEnvNone = 'None'; dlgSmbFront = 'Symbol in front (.~pp)'; lisNoBackupFiles = 'No backup files'; dlgSmbBehind = 'Symbol behind (.pp~)'; dlgSmbCounter = 'Counter (.pp;1)'; dlgCustomExt = 'User defined extension (.pp.xxx)'; dlgBckUpSubDir = 'Same name (in subdirectory)'; dlgEdCustomExt = 'User defined extension'; dlgMaxCntr = 'Maximum counter'; dlgEdBSubDir = 'Sub directory'; dlgEnvOtherFiles = 'Other Files'; dlgMaxRecentFiles = 'Max recent files'; dlgMaxRecentProjs = 'Max recent project files'; dlgQOpenLastPrj = 'Open last project at start'; dlgQShowCompileDialog = 'Show compile dialog'; dlgQAutoCloseCompileDialog = 'Auto close compile dialog'; dlgLazarusDir = 'Lazarus directory (default for all projects)'; dlgFpcPath = 'Compiler path (e.g. %s)'; dlgFpcSrcPath = 'FPC source directory'; dlgMakePath = 'Make path'; dlgCompilerMessages = 'Compiler messages language file'; dlgDebugType = 'Debugger type and path'; dlgTestPrjDir = 'Directory for building test projects'; dlgQShowGrid = 'Show grid'; dlgQShowBorderSpacing = 'Show border spacing'; dlgGridColor = 'Grid color'; dlgQSnapToGrid = 'Snap to grid'; dlgGridX = 'Grid size X'; dlgGridXHint = 'Horizontal grid step size'; dlgGridY = 'Grid size Y'; dlgGridYHint = 'Vertical grid step size'; dlgGuideLines = 'Show Guide Lines'; dlgSnapGuideLines = 'Snap to Guide Lines'; dlgLeftTopClr = 'Guid lines Left,Top'; dlgRightBottomClr = 'Guide lines Right,Bottom'; dlgShowCaps = 'Show component captions'; dlgShowEdrHints = 'Show editor hints'; dlgrightClickSelects = 'Right click selects'; lisOpenDesignerOnOpenUnit = 'Open designer on open unit'; dlgCheckPackagesOnFormCreate = 'Check packages on form create'; dlgGrabberColor = 'Grabber color'; dlgMarkerColor = 'Marker color'; lisFEPaintDesignerItemsOnIdle = 'Reduce designer painting'; lisFEPaintDesignerItemsOnIdleReduceOverheadForSlowCompu = 'Paint designer ' +'items only on idle (reduce overhead for slow computers)'; dlgEnvGrid = 'Grid'; dlgEnvLGuideLines = 'Guide lines'; dlgEnvMisc = 'Miscellaneous'; dlgRuberbandSelectionColor = 'Rubberband Selection'; dlgRuberbandCreationColor = 'Rubberband Creation'; dlgRubberbandSelectsGrandChildren = 'Select grandchildren'; dlgPasExt = 'Default pascal extension'; dlgCharCaseFileAct = 'Save As - auto rename pascal files lower case'; dlgAmbigFileAct = 'Ambiguous file action:'; dlgEnvAsk = 'Ask'; lisNever = 'Never'; dlgAutoDel = 'Auto delete file'; dlgAutoRen = 'Auto rename file lowercase'; dlgnoAutomaticRenaming = 'No automatic renaming'; lisWhenAUnitIsRenamedUpdateReferences = 'When a unit is renamed, update references'; lisAlways = 'Always'; dlgAmbigWarn = 'Warn on compile'; dlgIgnoreVerb = 'Ignore'; lisAlwaysIgnore = 'Always ignore'; // OI colors dlgBackColor = 'Background'; dlgSubPropColor = 'SubProperties'; dlgReferenceColor = 'Reference'; dlgValueColor = 'Value'; lisUnableToAddSetting = 'Unable to add setting'; lisAllBuildModes = ''; lisNameOfActiveBuildMode = 'Name of active build mode'; lisIsAGroupASettingCanOnlyBeAddedToNormalBuildModes = '%s is a group. A ' +'setting can only be added to normal build modes.'; lisPleaseSelectABuildModeFirst = 'Please select a build mode first.'; lisNewBuildMode = 'New build mode'; lisNewSetting = 'New setting'; dlfReadOnlyColor = 'Read Only'; dlgHighlightColor = 'Highlight Color'; dlgHighlightFontColor = 'Highlight Font Color'; dlgDefValueColor = 'Default Value'; dlgPropNameColor = 'Property Name'; dlgGutterEdgeColor = 'Gutter Edge Color'; liswlProperties = '&Properties'; liswlDIsableAll = 'D&isable All'; liswlENableAll = 'E&nable All'; liswlDeLeteAll = 'De&lete All'; liswlInspectPane = 'Inspect pane'; dlgOIMiscellaneous = 'Miscellaneous'; dlgOISpeedSettings = 'Speed settings'; dlgOIOptions = 'Options'; dlgOIItemHeight = 'Item height'; dlgOIUseDefaultLazarusSettings = 'Use default Lazarus settings'; dlgOIUseDefaultDelphiSettings = 'Use default Delphi settings'; lisShowComponentTreeInObjectInspector = 'Show component tree'; lisShowHintsInObjectInspector = 'Show hints'; lisAutoShowObjectInspector = 'Auto show'; lisBoldNonDefaultObjectInspector = 'Bold non default values'; lisDrawGridLinesObjectInspector = 'Draw grid lines'; lisShowGutterInObjectInspector = 'Show gutter'; lisShowStatusBarInObjectInspector = 'Show status bar'; lisShowInfoBoxInObjectInspector = 'Show information box'; dlgEnvBackupHelpNote = 'Notes: Project files are all files in the project directory'; lisEnvOptDlgInvalidDebuggerFilename = 'Invalid debugger filename'; lisEnvOptDlgInvalidDebuggerFilenameMsg = 'The debugger file "%s" is not an executable.'; lisEnvOptDlgDirectoryNotFound = 'Directory not found'; lisDirectoryNotFound = 'Directory %s%s%s not found.'; lisRemoveFromSearchPath = 'Remove from search path'; lisTheDirectoryWasNotFound = 'The directory %s was not found.'; lisInstallationFailed = 'Installation failed'; lisPkgMangThePackageFailedToCompileRemoveItFromTheInstallati = 'The package %' +'s%s%s failed to compile.%sRemove it from the installation list?'; lisEnvOptDlgTestDirNotFoundMsg = 'Test directory "%s" not found.'; // editor options dlgEdMisc = 'Misc'; dlgEdTabIndent = 'Tab and Indent'; dlgEdDisplay = 'Display'; lisEOTabWidths = 'Tab widths'; dlgKeyMapping = 'Key Mappings'; dlgKeyMappingErrors = 'Key mapping errors'; dlgEdBack = 'Back'; dlgReport = 'Report'; dlgEdNoErr = 'No errors in key mapping found.'; dlgDelTemplate = 'Delete template '; dlgChsCodeTempl = 'Choose code template file (*.dci)'; dlgAllFiles = 'All files'; lisExecutable = 'Executable'; lisEditorFileTypes = 'Editor file types'; lisPkgMgrNew = 'new'; lisPkgMgrRemove = 'remove'; lisPkgMgrKeep = 'keep'; lisConfirmNewPackageSetForTheIDE = 'Confirm new package set for the IDE'; lisConfirmPackageNewPackageSet = 'New package set'; lisConfirmPackageOldPackageSet = 'Old package set'; lisConfirmPackageAction = 'Action'; lisSaveFileAs = 'Save file as'; lisOpenExistingFile = 'Open existing file'; lisLazarusUnit = 'Lazarus unit'; lisLazarusInclude = 'Lazarus include file'; lisLazarusProject = 'Lazarus project'; lisLazarusForm = 'Lazarus form'; lisLazarusPackage = 'Lazarus package'; lisLazarusProjectSource = 'Lazarus project source'; lisLazarusOtherFile = 'Lazarus other file'; dlgUndoGroupOptions = 'Undo / Redo'; dlgScrollGroupOptions = 'Scrolling'; dlgIndentsTabsGroupOptions = 'Tabs'; dlgIndentsIndentGroupOptions = 'Indent'; dlgCommentIndentGroupOptions = 'Comments'; dlgMouseGroupOptions = 'Mouse:'; dlgCursorGroupOptions = 'Cursor'; dlgBlockGroupOptions = 'Selection'; dlgAlwaysVisibleCursor = 'Always visible cursor'; dlgAutoIndent = 'Auto indent'; dlgAutoIndentLink = '(Setup smart indent)'; dlgAutoHideCursor = 'Hide mouse when typing'; dlgGroupUndo = 'Group Undo'; dlgHalfPageScroll = 'Half page scroll'; dlgKeepCursorX = 'Keep cursor X position'; dlgPersistentCursor = 'Persistent cursor'; dlgPersistentBlock = 'Persistent block'; dlgOverwriteBlock = 'Overwrite block'; dlgCursorSkipsSelection = 'Cursor skips selection'; dlgCursorSkipsTab = 'Cursor skips tabs'; dlgScrollByOneLess = 'Scroll by one less'; dlgScrollPastEndFile = 'Scroll past end of file'; dlgScrollPastEndLine = 'Caret past end of line'; dlgScrollHint = 'Show scroll hint'; lisShowSpecialCharacters = 'Show special characters'; dlgCloseButtonsNotebook = 'Show close buttons in notebook'; dlgCtrlMiddleTabCloseOtherPages = 'Ctrl-middle-click on tab closes all others'; dlgHideSingleTabInNotebook = 'Hide tab in single page windows'; dlgTabNumbersNotebook = 'Show tab numbers in notebook'; dlgNotebookTabPos = 'Source notebook tabs position'; lisNotebookTabPosTop = 'Top'; lisNotebookTabPosBottom = 'Bottom'; lisNotebookTabPosLeft = 'Left'; lisNotebookTabPosRight = 'Right'; dlgUseTabsHistory = 'Use tab history when closing tabs'; dlgShowScrollHint = 'Show scroll hint'; dlgShowGutterHints = 'Show gutter hints'; dlgSmartTabs = 'Smart tabs'; dlgTabsToSpaces = 'Tabs to spaces'; dlgTabIndent = 'Tab indents blocks'; dlgTrimTrailingSpaces = 'Trim trailing spaces'; dlgAnsiCommentTab = 'Ansi (* *)'; dlgCurlyCommentTab = 'Curly { }'; dlgSlashCommentTab = 'Slash //'; dlgStringBreakIndentTab = 'String '''''; dlgCommentContinue = 'Prefix comments on linebreak'; dlgCommentContinueMatch = 'Match current line'; dlgCommentContinuePrefix = 'Prefix new line'; dlgCommentAlignMaxDefault = 'Make default indent for new line if comment opens at column:'; dlgCommentAlignMaxToken = 'Limit indent to'; dlgCommentContinueMatchText = 'Match text after token "%s"'; dlgCommentContinueMatchToken = 'Match text including token "%s"'; dlgCommentContinueMatchLine = 'Match whole line'; dlgCommentContinueMatchAsterisk = 'Match text including "*" of token "(*"'; dlgCommentContinuePrefixIndDefault = 'Align Prefix at indent of previous line'; dlgCommentContinuePrefixIndMatch = 'Align Prefix below start of comment on first comment line'; dlgCommentContinuePrefixIndNone = 'Do not indent prefix'; dlgCommentShlashExtendMatch = 'Extend, if matched'; dlgCommentShlashExtendMatchSplit = 'Extend, if matched and caret in the middle of text (not at EOL)'; dlgCommentShlashExtendAlways = 'Extend, if matched or not matched'; dlgCommentShlashExtendAlwaysSplit = 'Extend, if matched or not matched (not at EOL)'; dlgStringEnableAutoContinue = 'Extend strings on linebreak'; dlgStringAutoAppend = 'Append text to close string'; dlgStringAutoPrefix = 'Prefix string on new line'; dlgUndoAfterSave = 'Undo after save'; dlgFindTextatCursor = 'Find text at cursor'; dlgUseSyntaxHighlight = 'Use syntax highlight'; dlgUseCodeFolding = 'Code Folding'; dlgCodeFoldEnableFold = 'Fold'; dlgCodeFoldEnableHide = 'Hide'; dlgCodeFoldEnableBoth = 'Both'; dlgCodeFoldPopUpOrder = 'Reverse fold-order in Popup'; dlgCodeFoldingMouse = 'Mouse'; dlfMousePredefinedScheme = 'Use predefined scheme'; dlfNoPredefinedScheme = '< None >'; dlfMouseSimpleGenericSect = 'General'; dlfMouseSimpleGutterSect = 'Gutter'; dlfMouseSimpleGutterLeftDown = 'Standard, All actions (breakpoint, fold) on mouse down'; dlfMouseSimpleGutterLeftUp = 'Extended, Actions (breakpoint, fold) on mouse up. Selection on mouse down and move'; dlfMouseSimpleTextSect = 'Text'; dlfMouseSimpleTextSectAlt = 'Alt-Key sets column mode'; dlfMouseSimpleTextSectDrag = 'Drag selection (copy/paste)'; dlfMouseSimpleRightMoveCaret = 'Right mouse includes caret move'; dlfMouseSimpleTextSectMidLabel = 'Middle Button'; dlfMouseSimpleTextSectWheelLabel = 'Wheel'; dlfMouseSimpleTextSectRightLabel = 'Right Button'; dlfMouseSimpleTextSectExtra1Label = 'Extra-1 Button'; dlfMouseSimpleTextSectExtra2Label = 'Extra-2 Button'; dlfMouseSimpleTextSectCtrlWheelLabel = 'Ctrl Wheel'; dlfMouseSimpleTextSectAltWheelLabel = 'Alt Wheel'; dlfMouseSimpleTextShiftSectWheelLabel = 'Shift Wheel'; dlfMouseSimpleTextSectAltCtrlWheelLabel = 'Alt-Ctrl Wheel'; dlfMouseSimpleTextSectShiftAltWheelLabel = 'Shift-Alt Wheel'; dlfMouseSimpleTextSectShiftCtrlWheelLabel = 'Shift-Ctrl Wheel'; dlfMouseSimpleTextSectShiftAltCtrlWheelLabel = 'Shift-Alt-Ctrl'; dlfMouseSimpleTextSectPageLMod = 'Left 1'; dlfMouseSimpleTextSectPageLMulti = 'Left 2'; dlfMouseSimpleTextSectPageBtn = 'Middle'; dlfMouseSimpleTextSectPageWheel = 'Wheel'; dlfMouseSimpleTextSectPageRight = 'Right'; dlfMouseSimpleTextSectPageExtra1 = 'Extra 1'; dlfMouseSimpleTextSectPageExtra2 = 'Extra 2'; dlfMouseSimpleTextSectLDoubleLabel = 'Double'; dlfMouseSimpleTextSectLTripleLabel = 'Triple'; dlfMouseSimpleTextSectLQuadLabel = 'Quad'; dlfMouseSimpleTextSectLDoubleShiftLabel = 'Shift Double'; dlfMouseSimpleTextSectLDoubleAltLabel = 'Alt Double'; dlfMouseSimpleTextSectLDoubleCtrlLabel = 'Ctrl Double'; dlfMouseSimpleTextSectShiftLabel = 'Shift Button'; dlfMouseSimpleTextSectAltLabel = 'Alt Button'; dlfMouseSimpleTextSectCtrlLabel = 'Ctrl Button'; dlfMouseSimpleTextSectAltCtrlLabel = 'Alt-Ctrl Button'; dlfMouseSimpleTextSectShiftAltLabel = 'Shift-Alt Button'; dlfMouseSimpleTextSectShiftCtrlLabel = 'Shift-Ctrl Button'; dlfMouseSimpleTextSectShiftAltCtrlLabel = 'Shift-Alt-Ctrl Button'; dlfMouseSimpleButtonNothing = 'Nothing/Default'; dlfMouseSimpleButtonSelContinuePlain = 'Continue %0:s'; dlfMouseSimpleButtonSelContinue = 'Continue %0:s (Bound to: %1:s)'; dlfMouseSimpleButtonSelect = 'Select text'; dlfMouseSimpleButtonSelectColumn = 'Select text (Columns)'; dlfMouseSimpleButtonSelectLine = 'Select text (Lines)'; dlfMouseSimpleButtonSetWord = 'Select current Word'; dlfMouseSimpleButtonSetLineSmart = 'Select current Line (Text)'; dlfMouseSimpleButtonSetLineFull = 'Select current Line (Full)'; dlfMouseSimpleButtonSetPara = 'Select current Paragraph'; dlfMouseSimpleButtonPaste = 'Paste'; dlfMouseSimpleButtonDeclaration = 'Jumps to implementation'; dlfMouseSimpleButtonDeclarationBlock = 'Jumps to implementation/other block end'; dlfMouseSimpleButtonAddHistoryPoint = 'Add history point'; dlfMouseSimpleButtonHistBack = 'History back'; dlfMouseSimpleButtonHistForw = 'History forward'; dlfMouseSimpleButtonSetFreeBookmark = 'Set free bookmark'; dlfMouseSimpleButtonZoomReset = 'Reset zoom'; dlfMouseSimpleButtonContextMenu = 'Context Menu'; dlfMouseSimpleButtonContextMenuDbg = 'Context Menu (debug)'; dlfMouseSimpleButtonContextMenuTab = 'Context Menu (tab)'; dlfMouseSimpleWheelNothing = 'Nothing/Default'; dlfMouseSimpleWheelSrollDef = 'Scroll (System speed)'; dlfMouseSimpleWheelSrollLine = 'Scroll (Single line)'; dlfMouseSimpleWheelSrollPage = 'Scroll (Page)'; dlfMouseSimpleWheelSrollPageLess = 'Scroll (Page, less one line)'; dlfMouseSimpleWheelSrollPageHalf = 'Scroll (Half page)'; dlfMouseSimpleWheelHSrollDef = 'Scroll horizontal (System speed)'; dlfMouseSimpleWheelHSrollLine = 'Scroll horizontal (Single line)'; dlfMouseSimpleWheelHSrollPage = 'Scroll horizontal (Page)'; dlfMouseSimpleWheelHSrollPageLess = 'Scroll horizontal (Page, less one line)'; dlfMouseSimpleWheelHSrollPageHalf = 'Scroll horizontal (Half page)'; dlfMouseSimpleWheelZoom = 'Zoom'; dlfMouseSimpleWarning = 'You have unsaved changes. Using this page will undo changes made on the advanced page'; dlfMouseSimpleDiff = 'This page does not represent your current settings. See advanced page. Use this page to reset any advanced changes'; dlfMouseResetAll = 'Reset all settings'; dlfMouseResetText = 'Reset all text settings'; dlfMouseResetGutter = 'Reset all gutter settings'; dlgMouseOptions = 'Mouse'; dlgMouseOptionsAdv = 'Advanced'; dlgMouseOptNodeAll = 'All'; dlgMouseOptNodeMain = 'Text'; dlgMouseOptNodeSelect = 'Selection'; dlgMouseOptNodeGutter = 'Gutter'; dlgMouseOptNodeGutterFold = 'Fold Tree'; dlgMouseOptNodeGutterFoldCol = 'Collapsed [+]'; dlgMouseOptNodeGutterFoldExp = 'Expanded [-]'; dlgMouseOptNodeGutterLines = 'Line Numbers'; dlgMouseOptHeadOrder = 'Order'; dlgMouseOptHeadContext = 'Context'; dlgMouseOptHeadDesc = 'Action'; dlgMouseOptHeadBtn = 'Button'; dlgMouseOptHeadCount = 'Click'; dlgMouseOptHeadDir = 'Up/Down'; dlgMouseOptHeadShift = 'Shift'; dlgMouseOptHeadAlt = 'Alt'; dlgMouseOptHeadCtrl = 'Ctrl'; dlgMouseOptHeadCaret = 'Caret'; dlgMouseOptHeadPriority = 'Priority'; dlgMouseOptHeadOpt = 'Option'; dlgMouseOptBtnLeft = 'Left'; dlgMouseOptBtnMiddle = 'Middle'; dlgMouseOptBtnRight = 'Right'; dlgMouseOptBtnExtra1 = 'Extra 1'; dlgMouseOptBtnExtra2 = 'Extra 2'; dlgMouseOptBtnWheelUp = 'Wheel up'; dlgMouseOptBtnWheelDown = 'Wheel down'; dlgMouseOptBtn1 = 'Single'; dlgMouseOptBtn2 = 'Double'; dlgMouseOptBtn3 = 'Triple'; dlgMouseOptBtn4 = 'Quad'; dlgMouseOptBtnAny = 'Any'; dlgMouseOptMoveMouseTrue = 'Y'; dlgMouseOptMoveMouseFalse = ''; dlgMouseOptModKeyFalse = 'n'; dlgMouseOptModKeyTrue = 'Y'; dlgMouseOptModKeyIgnore = '-'; dlgMouseOptCheckUpDown = 'Act on Mouse up'; dlgMouseOptModShift = 'Shift'; dlgMouseOptModAlt = 'Alt'; dlgMouseOptModCtrl = 'Ctrl'; dlgMouseOptOtherAct = 'Other actions using the same button'; dlgMouseOptOtherActHint = 'They may be executed depending on the Modifier Keys, Fallthrough settings, Single/Double, Up/Down ...'; dlgMouseOptOtherActToggle = 'Filter Mod-Keys'; lisDoNotShowThisMessageAgain = 'Do not show this message again'; dlgMouseOptBtnModDef = 'Make Fallback'; dlgMouseOptPriorLabel = 'Priority'; dlgMouseOptOpt2Label = 'Opt'; dlgMouseOptDlgTitle = 'Edit Mouse'; dlgMouseOptCapture = 'Capture'; dlgMouseOptCaretMove = 'Move Caret (extra)'; dlgMouseOptErrorDup = 'Duplicate Entry'; dlgMouseOptErrorDupText = 'This entry conflicts with an existing entry'; dlgMouseOptDescAction = 'Action'; dlgMouseOptDescButton = 'Click'; dlgMouseOptionsynCommand = 'IDE-Command'; dlgUseDividerDraw = 'Divider Drawing'; dlgEditorOptions = 'Editor options'; dlgCopyWordAtCursorOnCopyNone = 'Copy word on copy none'; dlgHomeKeyJumpsToNearestStart = 'Home key jumps to nearest start'; dlgEndKeyJumpsToNearestStart = 'End key jumps to nearest end'; dlgColorLink = '(Edit Color)'; dlgKeyLink = '(Edit Key)'; dlgBracketHighlight = 'Bracket highlight'; dlgNoBracketHighlight = 'No Highlight'; dlgHighlightLeftOfCursor = 'Left Of Cursor'; dlgHighlightRightOfCursor = 'Right Of Cursor'; gldHighlightBothSidesOfCursor = 'On Both Sides'; dlgBlockIndentKeys = 'Block indent'; dlgBlockIndentLink = '(edit keys)'; dlgBlockIndent = 'Block indent (spaces)'; dlgBlockTabIndent = 'Block indent (tabs)'; dlgAutoIndentType = 'Auto indent'; dlgBlockIndentType = 'Indent method'; dlgBlockIndentTypeSpace = 'Spaces'; dlgBlockIndentTypeCopy = 'Space/tab as prev Line'; dlgBlockIndentTypePos = 'Position only'; dlgTrimSpaceTypeCaption = 'Trim spaces style'; dlgTrimSpaceTypeLeaveLine = 'Leave line'; dlgTrimSpaceTypeEditLine = 'Line Edited'; dlgTrimSpaceTypeCaretMove = 'Caret or Edit'; dlgTrimSpaceTypePosOnly = 'Position Only'; dlgCopyPasteKeepFolds = 'Copy/Paste with fold info'; dlgUseMinimumIme = 'Ime handled by System'; dlgUndoLimit = 'Undo limit'; dlgTabWidths = 'Tab widths'; dlgMarginGutter = 'Margin and gutter'; dlgVisibleRightMargin = 'Visible right margin'; dlgVisibleGutter = 'Visible gutter'; dlgGutterSeparatorIndex = 'Gutter separator index'; dlgShowLineNumbers = 'Show line numbers'; dlgShowCompilingLineNumbers = 'Show line numbers'; dlgRightMargin = 'Right margin'; dlgGutter = 'Gutter'; dlgGutterWidth = 'Gutter width'; dlgGutterColor = 'Gutter Color'; dlgEditorFont = 'Editor font'; dlgDefaultEditorFont='Default editor font'; dlgEditorFontSize = 'Editor font size'; dlgExtraCharSpacing = 'Extra char spacing'; dlgExtraLineSpacing = 'Extra line spacing'; dlgDisableAntialiasing = 'Disable anti-aliasing'; dlgKeyMappingScheme = 'Key Mapping Scheme'; dlgCheckConsistency = 'Check consistency'; lisEdOptsLoadAScheme = 'Load a scheme'; lisFindKeyCombination = 'Find key combination'; lisSelectedCommandsMapping = 'Selected Command''s Mapping'; lisNowLoadedScheme = 'Now loaded: '; dlgLang = 'Language'; dlgEditSchemDefaults = 'Scheme globals'; lis0No1DrawDividerLinesOnlyForTopLevel2DrawLinesForFi = '0 = no, 1 = draw ' +'divider lines only for top level, 2 = draw lines for first two levels, ...'; dlgClrScheme = 'Color Scheme'; dlgFileExts = 'File extensions'; dlgSetElementDefault = 'Set element to default'; dlgSetAllElementDefault = 'Set all elements to default'; dlgUseSchemeDefaults = 'Use (and edit) global scheme settings'; dlgUseSchemeLocal = 'Use local scheme settings'; dlgColor = 'Color'; dlgColors = 'Colors'; dlgColorNotModified = 'Not modified'; dlgPriorities = 'Priorities'; dlgForecolor = 'Foreground'; dlgFrameColor = 'Text-mark'; dlgUnsavedLineColor = 'Unsaved line'; dlgSavedLineColor = 'Saved line'; dlgGutterCollapsedColor = 'Collapsed'; dlgElementAttributes = 'Element Attributes'; dlgEdBold = 'Bold'; dlgEdItal = 'Italic'; dlgEdUnder = 'Underline'; dlgEdOn = 'On'; dlgEdOff = 'Off'; dlgEdInvert = 'Invert'; dlgEdIdComlet = 'Identifier completion'; dlgEdCompleteBlocks = 'Add close statement for pascal blocks'; lisShowValueHintsWhileDebugging = 'Show value hints while debugging'; lisDebugHintAutoTypeCastClass = 'Automatic type-cast for objects'; dlgTooltipEval = 'Tooltip expression evaluation'; dlgTooltipTools = 'Tooltip symbol Tools'; dlgMarkupGroup = 'Highlight of Word under Caret'; dlgBracketMatchGroup = 'Matching bracket pairs'; dlgPasExtKeywordsGroup = 'Extended Pascal Keyword Options'; dlgPasExtKeywords = 'Highlight control statements as keywords'; dlgPasStringKeywords = 'Highlight "String" keyword(s)'; dlgPasStringKeywordsOptDefault = 'Default'; dlgPasStringKeywordsOptString = 'Only "String"'; dlgPasStringKeywordsOptNone = 'None'; dlgMarkupWordFullLen = 'Match word boundaries for words up to this length:'; dlgMarkupWordNoKeyword = 'Ignore keywords'; dlgMarkupWordTrim = 'Trim spaces (when highlighting current selection)'; dlgMarkupWordNoTimer = 'Disable timer for markup current word'; dlgAutoRemoveEmptyMethods = 'Auto remove empty methods'; lisShowDeclarationHints = 'Show declaration hints'; dlgEdDelay = 'Delay'; dlgEdDelayInSec = '(%s sec delay)'; lisDelayForHintsAndCompletionBox = 'Delay for hints and completion box'; lisDelayForCompletionLongLineHint = 'Delay for long line hints in completion box'; lisCompletionLongLineHintType = 'Show long line hints'; lisCompletionLongLineHintTypeNone = 'Never'; lisCompletionLongLineHintTypeRightOnly = 'Extend right only'; lisCompletionLongLineHintTypeLittleLeft = 'Extend some left'; lisCompletionLongLineHintTypeFullLeft = 'Extend far left'; dlgTimeSecondUnit = 'sec'; dlgEdAdd = 'Add ...'; dlgEdEdit = 'Edit ...'; dlgIndentCodeTo = 'Indent code to'; //dlgCodeToolsTab = 'Code Tools'; lisAutomaticFeatures = 'Completion and Hints'; lisAutoMarkup = 'Markup and Matches'; dlgMarkupUserDefined = 'User defined markup'; dlgMarkupUserDefinedNoLists = 'No lists'; dlgMarkupUserDefinedNoListsSel = 'Select ...'; dlgMarkupUserDefinedNewName = 'New list'; dlgMarkupUserDefinedListNew = 'Add list'; dlgMarkupUserDefinedListDel = 'Delete list'; dlgMarkupUserDefinedPageMain = 'Main settings'; dlgMarkupUserDefinedPageKeys = 'Key Settings'; dlgMarkupUserDefinedMatchCase = 'Case sensitive'; dlgMarkupUserDefinedMatchStartBound = 'Set bound at term start'; dlgMarkupUserDefinedMatchEndBound = 'Set bound at term end'; dlgMarkupUserDefinedDivKeyAdd = 'Add Word or Term'; dlgMarkupUserDefinedDivKeyRemove = 'Remove Word or Term'; dlgMarkupUserDefinedDivKeyToggle = 'Toggle Word or Term'; dlgMarkupUserDefinedDelCaption = 'Delete'; dlgMarkupUserDefinedDelPrompt = 'Delete list "%s"?'; dlgMarkupUserDefinedListName = 'Name'; dlgMarkupUserDefinedNewByKeyOpts = 'Settings for terms added by key'; dlgMarkupUserDefinedNewByKeyLen = 'Ignore bounds for terms longer than'; dlgMarkupUserDefinedNewByKeyLenWord = 'current word'; dlgMarkupUserDefinedNewByKeyLenSelect = 'selection'; dlgMarkupUserDefinedNewByKeySmartSelect = 'Smart match selection bounds'; dlgMarkupUserDefinedGlobalList = 'Add/Remove in all editors'; dlgMarkupUserDefinedDuplicate = 'Duplicate Term'; dlgMarkupUserDefinedDuplicateMsg = 'The term %s already exists. Duplicates will be removed when the list is saved.'; lisUserDefinedMarkupKeyGroup = 'User defined text markup'; lisUserDefinedMarkupKeyAdd = 'Add to list "%s"'; lisUserDefinedMarkupKeyRemove = 'Remove from list "%s"'; lisUserDefinedMarkupKeyToggle = 'Toggle on list "%s"'; dlgMultiWinOptions = 'Pages and Windows'; dlgMultiWinTabGroup = 'Notebook Tabs'; dlgMultiWinAccessGroup = 'Find Editor for Jump Targets'; dlgMultiWinAccessOrder = 'Order to use for editors matching the same criteria'; dlgMultiWinAccessOrderEdit= 'Most recent focused editor for this file'; dlgMultiWinAccessOrderWin = 'Editor (for file) in most recent focused window'; dlgMultiWinAccessType = 'Priority list of criteria to choose an editor:'; dlgDividerOnOff = 'Draw divider'; dlgDividerDrawDepth = 'Draw divider level'; dlgDividerTopColor = 'Line color'; dlgDividerColorDefault = 'Use right margin color'; dlgDividerNestColor = 'Nested line color'; dlgDivPasUnitSectionName = 'Unit sections'; dlgDivPasUsesName = 'Uses clause'; dlgDivPasVarGlobalName = 'Var/Type'; dlgDivPasVarLocalName = 'Var/Type (local)'; dlgDivPasStructGlobalName = 'Class/Struct'; dlgDivPasStructLocalName = 'Class/Struct (local)'; dlgDivPasProcedureName = 'Procedure/Function'; dlgDivPasBeginEndName = 'Begin/End'; dlgDivPasTryName = 'Try/Except'; dlgFoldPasBeginEnd = 'Begin/End (nested)'; dlgFoldPasProcBeginEnd = 'Begin/End (procedure)'; dlgFoldPasNestedComment = 'Nested Comment'; dlgFoldPasProcedure = 'Procedure'; dlgFoldPasUses = 'Uses'; dlgFoldPasVarType = 'Var/Type (global)'; dlgFoldLocalPasVarType = 'Var/Type (local)'; dlgFoldPasClass = 'Class/Object'; dlgFoldPasClassSection = 'public/private'; dlgFoldPasUnitSection = 'Unit section'; dlgFoldPasProgram = 'Program'; dlgFoldPasUnit = 'Unit'; dlgFoldPasRecord = 'Record'; dlgFoldPasTry = 'Try'; dlgFoldPasExcept = 'Except/Finally'; dlgFoldPasRepeat = 'Repeat'; dlgFoldPasCase = 'Case'; dlgFoldPasAsm = 'Asm'; dlgFoldPasIfDef = '{$IfDef}'; dlgFoldPasUserRegion = '{%Region}'; dlgFoldPasAnsiComment = 'Comment (* *)'; dlgFoldPasBorComment = 'Comment { }'; dlgFoldPasSlashComment = 'Comment //'; dlgFoldLfmObject = 'Object (inherited, inline)'; dlgFoldLfmList = 'List <>'; dlgFoldLfmItem = 'Item'; dlgFoldXmlNode = 'Node'; dlgFoldXmlComment = 'Comment'; dlgFoldXmlCData = 'CData'; dlgFoldXmlDocType = 'DocType'; dlgFoldXmlProcess = 'Processing Instruction'; dlgFoldHtmlNode = 'Node'; dlgFoldHtmlComment = 'Comment'; dlgFoldHtmlAsp = 'ASP'; dlgFoldDiffChunk = 'Chunk'; dlgFoldDiffChunkSect = 'Chunk section'; dlgMouseFoldExpFoldOne = 'Fold One (All Expanded)'; dlgMouseFoldExpFoldAll = 'Fold All (All Expanded)'; dlgMouseFoldColFoldOne = 'Fold One (Some Colapsed)'; dlgMouseFoldColFoldAll = 'Fold All (Some Colapsed)'; dlgMouseFoldColUnFoldOne = 'Unfold One (Some Colapsed)'; dlgMouseFoldColUnFoldAll = 'Unfold All (Some Colapsed)'; dlgMouseFoldGroup1 = 'Setting 1'; dlgMouseFoldGroup2 = 'Setting 2'; dlgMouseFoldButton = 'Button'; dlgMouseFoldButtonLeft = 'Left'; dlgMouseFoldButtonMiddle = 'Middle'; dlgMouseFoldButtonRight = 'Right'; dlgMouseFoldModifierShift = 'Shift'; dlgMouseFoldModifierCtrl = 'Ctrl'; dlgMouseFoldModifierAlt = 'Alt'; dlgAddHiAttrDefault = 'Default Text'; dlgAddHiAttrTextBlock = 'Text block'; dlgAddHiAttrExecutionPoint = 'Execution point'; dlgAddHiAttrEnabledBreakpoint = 'Enabled breakpoint'; dlgAddHiAttrDisabledBreakpoint = 'Disabled breakpoint'; dlgAddHiAttrInvalidBreakpoint = 'Invalid breakpoint'; dlgAddHiAttrUnknownBreakpoint = 'Unknown breakpoint'; dlgAddHiAttrErrorLine = 'Error line'; dlgAddHiAttrIncrementalSearch = 'Incremental search'; dlgAddHiAttrHighlightAll = 'Incremental others'; dlgAddHiAttrBracketMatch = 'Brackets highlight'; dlgAddHiAttrMouseLink = 'Mouse link'; dlgAddHiAttrLineNumber = 'Line number'; dlgAddHiAttrLineHighlight = 'Current line highlight'; dlgAddHiAttrModifiedLine = 'Modified line'; dlgAddHiAttrCodeFoldingTree = 'Code folding tree'; dlgAddHiAttrHighlightWord = 'Highlight current word'; dlgAddHiAttrFoldedCode = 'Folded code marker'; dlgAddHiAttrWordGroup = 'Word-Brackets'; dlgAddHiAttrTemplateEditCur = 'Active Cell'; dlgAddHiAttrTemplateEditSync = 'Syncronized Cells'; dlgAddHiAttrTemplateEditOther = 'Other Cells'; dlgAddHiAttrSyncroEditCur = 'Active Cell'; dlgAddHiAttrSyncroEditSync = 'Syncronized Cells'; dlgAddHiAttrSyncroEditOther = 'Other Cells'; dlgAddHiAttrSyncroEditArea = 'Selected Area'; dlgAddHiAttrGutterSeparator = 'Gutter Separator'; dlgAddHiSpecialVisibleChars = 'Visualized Special Chars'; dlgTopInfoHint = 'Current Class/Proc Hint'; dlgIfDefBlockInactive = 'Inactive $IFDEF code'; dlgIfDefBlockActive = 'Active $IFDEF code'; dlgIfDefBlockTmpActive = 'Included mixed state $IFDEF code'; dlgIfDefNodeInactive = 'Inactive $IFDEF node'; dlgIfDefNodeActive = 'Active $IFDEF node'; dlgIfDefNodeTmpActive = 'Included mixed state $IFDEF node'; dlgAddHiAttrGroupDefault = 'Global'; dlgAddHiAttrGroupText = 'Text'; dlgAddHiAttrGroupLine = 'Line'; dlgAddHiAttrGroupGutter = 'Gutter'; dlgAddHiAttrGroupSyncroEdit = 'Syncron Edit'; dlgAddHiAttrGroupTemplateEdit = 'Template Edit'; dlgAddHiAttrGroupIfDef = 'IfDef'; dlgEditAccessCaptionLockedInView = 'Locked, if text in view'; dlgEditAccessCaptionUnLockedInSoftView = 'Unlocked, if text in centered view'; dlgEditAccessCaptionUnLocked = 'Unlocked'; dlgEditAccessCaptionUnLockedOpenNewInOldWin = 'New tab in existing window'; dlgEditAccessCaptionUnLockedOpenNewInNewWin = 'New tab in new window'; dlgEditAccessCaptionIgnLockedOldEdit = 'Ignore Locks, use longest unused editor'; dlgEditAccessCaptionIgnLockedOnlyActEdit = 'Ignore Locks, if editor is current'; dlgEditAccessCaptionIgnLockedOnlyActWin = 'Ignore Locks, if editor in current window'; dlgEditAccessCaptionUnLockedOpenNewInAnyWin = 'New tab, existing or new window'; dlgEditAccessDescLockedInView = 'This option will use a locked (and only a locked) Editor, '+ 'which does not need to scroll in order to display the target jump point '+ '(target jump point is already in visible screen area).'; dlgEditAccessDescUnLockedInSoftView = 'This option will use a not locked Editor, '+ 'which does not need to scroll in order to display the target jump point '+ '(target jump point is already in visible screen center area, excluding 2-5 lines at the top/bottom).'; dlgEditAccessDescUnLocked = 'This option will use any not locked Editor.'; dlgEditAccessDescUnLockedOpenNewInOldWin = 'If no unlocked tab is found, then this option will open a new Tab in an existing '+ '(and only in an existing) Window. '+ 'A tab is only opened if a window exists, that has not yet an editor for the target file.'; dlgEditAccessDescUnLockedOpenNewInNewWin = 'If no unlocked tab is found, then this option will open a new Tab in a new '+ 'Window (even if other existing windows could be used for the new tab). '+ 'This option will always succeed, further options are never tested.'; dlgEditAccessDescIgnLockedOldEdit = 'This option will use the longest unused editor for the file, '+ 'even if it is locked and/or needs scrolling. '+ 'The determination of the longest unused editor does not look at the order in which the windows were focused, '+ 'even if this is set by the setting for "same criteria order". ' + 'This option will always succeed, further options are never tested.'; dlgEditAccessDescIgnLockedOnlyActEdit = 'This option will check if the current active editor has the target file '+ 'and if it is, it will use the current editor, even if it is locked and/or needs scrolling.'; dlgEditAccessDescIgnLockedOnlyActWin = 'This option will check if there is an editor for the target file in the current window '+ 'and if there is, it will use this editor, even if it is locked and/or needs scrolling.'; dlgEditAccessDescUnLockedOpenNewInAnyWin = 'This option will open a new Tab in an existing or new Window, '+ 'if no unlocked tab is found. '+ 'This option will always succeed, further options are never tested.'; // CodeTools dialog dlgCodeToolsOpts = 'CodeTools Options'; dlgCodeCreation = 'Code Creation'; dlgWordsPolicies = 'Words'; dlgLineSplitting = 'Line Splitting'; dlgSpaceNotCosmos{:)} = 'Space'; dlgIdentifierCompletion = 'Identifier Completion'; dlgAdditionalSrcPath = 'Additional source search path for all projects (.pp;.pas)'; dlgJumpingETC = 'Jumping (e.g. Method Jumping)'; dlgAdjustTopLine = 'Adjust top line due to comment in front'; dlgCenterCursorLine = 'Center cursor line'; dlgCursorBeyondEOL = 'Cursor beyond EOL'; dlgSkipForwardClassDeclarations = 'Skip forward class declarations'; dlgInsertClassParts = 'Insert class parts'; lisClassCompletion = 'Class Completion'; dlgAlphabetically = 'Alphabetically'; dlgCDTLast = 'Last'; dlgMixMethodsAndProperties = 'Mix methods and properties'; dlgForwardProcsInsertPolicy = 'Procedure insert policy'; dlgLast = 'Last (i.e. at end of source)'; dlgInFrontOfMethods = 'In front of methods'; dlgBehindMethods = 'Behind methods'; dlgForwardProcsKeepOrder = 'Keep order of procedures'; lisNewUnitsAreAddedToUsesSections = 'New units are added to uses sections'; lisFirst = 'First'; lisInFrontOfRelated = 'In front of related'; lisBehindRelated = 'Behind related'; dlgInsertMethods = 'Insert methods'; dlgCDTClassOrder = 'Class order'; dlgKeywordPolicy = 'Keyword policy'; dlgCDTLower = 'lowercase'; dlgCDTUPPERCASE = 'UPPERCASE'; dlg1UP2low = 'Lowercase, first letter up'; dlgIdentifierPolicy = 'Identifier policy'; dlgWordExceptions = 'Exceptions'; dlgPropertyCompletion = 'Property completion'; lisHeaderCommentForClass = 'Header comment for class'; lisImplementationCommentForClass = 'Implementation comment for class'; dlgCompleteProperties = 'Complete properties'; dlgCDTReadPrefix = 'Read prefix'; dlgCDTWritePrefix = 'Write prefix'; dlgCDTStoredPostfix = 'Stored postfix'; dlgCDTVariablePrefix = 'Variable prefix'; dlgSetPropertyVariable = 'Set property Variable'; dlgMaxLineLength = 'Max line length:'; dlgNotSplitLineFront = 'Do not split line in front of'; dlgNotSplitLineAfter = 'Do not split line after'; dlgCDTPreview = 'Preview (max line length = 1)'; dlgInsSpaceFront = 'Insert space in front of'; dlgInsSpaceAfter = 'Insert space after'; dlgWRDPreview = 'Preview'; dlgAddSemicolon = 'Add semicolon'; dlgAddAssignmentOperator = 'Add assignment operator :='; lisAddKeywordDo = 'Add keyword "do"'; dlgUserSchemeError = 'Failed to load user-scheme file %s'; // source editor locwndSrcEditor = 'Source Editor'; // compiler options dlgCompilerOptions = 'Compiler Options'; dlgCOSetAsDefault = 'Set compiler options as default'; lisWhenEnabledTheCurrentOptionsAreSavedToTheTemplateW = 'When enabled the ' +'current options are saved to the template, which is used when creating ' +'new projects'; lisPkgEdRightClickOnTheItemsTreeToGetThePopupmenuWithAllAv = 'Right click ' +'on the items tree to get the popupmenu with all available package functions.'; dlgSearchPaths = 'Paths'; lisIWonderHowYouDidThatErrorInTheBaseDirectory = 'I wonder how you did ' +'that: Error in the base directory:'; lisErrorInTheSearchPathForOtherUnitFiles = 'Error in the search path for "' +'Other unit files":'; lisErrorInTheSearchPathForIncludeFiles = 'Error in the search path for "Include files":'; lisErrorInTheSearchPathForObjectFiles = 'Error in the search path for "Object files":'; lisErrorInTheSearchPathForLibraries = 'Error in the search path for "Libraries":'; lisErrorInTheSearchPathForOtherSources = 'Error in the search path for "Other sources":'; lisErrorInTheCustomLinkerOptionsLinkingPassOptionsToL = 'Error in the ' +'custom linker options (Linking / Pass options to linker):'; lisErrorInTheCustomCompilerOptionsOther = 'Error in the custom compiler options (Other):'; lisErrorInTheUnitOutputDirectory = 'Error in the "unit output directory":'; lisErrorInTheCompilerFileName = 'Error in the compiler file name:'; lisErrorInTheDebuggerPathAddition = 'Error in the "Debugger path addition":'; lisIWonderHowYouDidThatErrorInThe = 'I wonder how you did that. Error in the %s:'; lisValue3 = 'Value: '; dlgCOParsing = 'Parsing'; dlgCodeGeneration = 'Code Generation'; dlgCOLinking = 'Linking'; dlgCOVerbosity = 'Verbosity'; dlgCOCfgCmpMessages = 'Messages'; lisChooseAnFPCMessageFile = 'Choose an FPC message file'; lisFPCMessageFile = 'FPC message file'; dlgCOOther = 'Other'; dlgCOInherited = 'Inherited'; dlgCOCompilation = 'Compilation'; lisBrowseForCompiler = 'Browse for Compiler (%s)'; lisUnitOutputDirectory = 'Unit Output directory'; lisSelectANode = 'Select a node'; dlgShowCompilerOptions = 'Show compiler options'; dlgCOOpts = 'Options: '; dlgCOAsmStyle = 'Assembler style:'; lisNoCompilerOptionsInherited = 'No compiler options inherited.'; lisExcludedAtRunTime = '%s excluded at run time'; lisAllInheritedOptions = 'All inherited options'; lisunitPath = 'unit path'; lisincludePath = 'include path'; lisobjectPath = 'object path'; lislibraryPath = 'library path'; lislinkerOptions = 'linker options'; liscustomOptions = 'custom options'; dlgCOAsIs = 'As-Is'; dlgSyntaxOptions = 'Syntax options'; dlgCOCOps = 'C style operators (*=, +=, /= and -=)'; dlgAssertCode = 'Include assertion code'; dlgLabelGoto = 'Allow LABEL and GOTO'; dlgCppInline = 'C++ styled INLINE'; dlgCMacro = 'C style macros (global)'; dlgBP7Cptb = 'TP/BP 7.0 compatible'; dlgInitDoneOnly = 'Constructor name must be ''' + 'init' + ''' (destructor must be ''' + 'done' + ''')'; dlgStaticKeyword = 'Static keyword in objects'; dlgDeplhiComp = 'Delphi compatible'; dlgCOAnsiStr = 'Use Ansistrings'; dlgGPCComp = 'GPC (GNU Pascal Compiler) compatible'; dlgCOUnitStyle = 'Unit style'; dlgCOSmartLinkable = 'Smart linkable'; dlgCORelocatable = 'Relocatable'; dlgCOChecks = 'Checks'; dlgCORange = 'Range'; dlgCOOverflow = 'Overflow'; dlgCOStack = 'Stack'; dlgHeapAndStackSize = 'Heap and stack sizes'; dlgHeapSize = 'Heap size'; dlgStackSize = 'Stack size'; dlgCONormal = 'Normal code'; dlgCOFast = 'Faster code'; dlgCOSmaller = 'Smaller code'; dlgTargetProc = 'Target processor'; dlgTargetPlatform = 'Target platform'; dlgOptimiz = 'Optimizations'; dlgCOKeepVarsReg = 'Keep certain variables in registers'; dlgUncertOpt = 'Uncertain optimizations'; dlgLevelNoneOpt = 'Level 0 (no extra optimizations)'; dlgLevel1Opt = 'Level 1 (quick and debugger friendly)'; dlgLevel2Opt = 'Level 2 (Level 1 + quick optimizations)'; dlgLevel3Opt = 'Level 3 (Level 2 + slow optimizations)'; dlgTargetOS = 'Target OS'; dlgTargetCPUFamily = 'Target CPU family'; dlgCODebugging = 'Debugging info'; dlgCODebugging2 = 'Debugging'; dlgCOGDB = 'Generate debugging info for GDB (slower / increases exe-size)'; dlgCOSymbolType = 'Choose type of debug info'; dlgCOSymbolTypeAuto = 'Automatic'; dlgCOSymbolTypeStabs = 'Stabs'; dlgCOSymbolTypeDwarf2 = 'Dwarf2'; dlgCOSymbolTypeDwarf2Set = 'Dwarf with sets'; dlgCOSymbolTypeDwarf3 = 'Dwarf3 (beta)'; dlgCODBX = 'Generate debugging info for DBX (slows compiling)'; dlgLNumsBct = 'Display line numbers in run-time error backtraces'; dlgCOHeaptrc = 'Use Heaptrc unit (check for mem-leaks)'; dlgCOValgrind = 'Generate code for valgrind'; dlgGPROF = 'Generate code for gprof'; dlgCOStrip = 'Strip symbols from executable'; dlgExtSymb = 'Use external gdb debug symbols file'; dlgLinkLibraries = 'Link style'; dlgLinkSmart = 'Link smart'; dlgPassOptsLinker = 'Pass options to linker (delimiter is space)'; lisCOTargetOSSpecificOptions = 'Target OS specific options'; dlgWin32GUIApp = 'Win32 gui application'; dlgVerbosity = 'Verbosity during compilation:'; dlgCOShowErr = 'Show errors'; dlgShowWarnings = 'Show warnings'; dlgShowNotes = 'Show notes'; dlgShowHint = 'Show hints'; dlgShowGeneralInfo = 'Show general info'; dlgShowProcsError = 'Show all procs on error'; dlgShowEverything ='Show everything'; dlgShowSummary ='Show summary'; dlgShowDebugInfo = 'Show debug info'; dlgShowUsedFiles = 'Show used files'; dlgShowTriedFiles = 'Show tried files'; dlgShowCompiledProcedures = 'Show compiled procedures'; dlgShowConditionals = 'Show conditionals'; dlgShowExecutableInfo = 'Show executable info (Win32 only)'; dlgShowNothing = 'Show nothing (only errors)'; dlgWriteFPCLogo = 'Write FPC logo'; dlgHintsUnused = 'Show hints for unused units in main'; dlgHintsParameterSenderNotUsed = 'Show hints for parameter "Sender" not used'; dlgConfigFiles = 'Config files'; dlgUseFpcCfg = 'Use standard compiler config file (fpc.cfg)'; dlgUseCustomConfig = 'Use additional compiler config file'; lisCustomOptions2 = 'Custom options'; lisCustomOptHint = 'These options are passed directly to the compiler. Macros ' + 'are replaced, line breaks are replaced with single spaces.'; dlgCOConditionals = 'Conditionals'; dlgStopAfterNrErr = 'Stop after number of errors:'; dlgOtherUnitFiles = 'Other unit files (-Fu) (delimiter is semicolon):'; dlgCOIncFiles = 'Include files (-Fi):'; dlgCOSources = 'Other sources (.pp/.pas files, used only by IDE not by compiler)'; dlgCOLibraries = 'Libraries (-Fl):'; dlgCODebugPath = 'Debugger path addition (none):'; lisCompiler = 'Compiler'; lisDebugger = 'Debugger'; lisToFPCPath = 'Path:'; lisCOSkipCallingCompiler = 'Skip calling compiler'; lisCOAmbiguousAdditionalCompilerConfigFile = 'Ambiguous additional compiler ' +'config file'; lisCOWarningTheAdditionalCompilerConfigFileHasTheSameNa = 'Warning: The ' +'additional compiler config file has the same name, as one of the ' +'standard config filenames the Free Pascal compiler is looking for. This ' +'can result in ONLY parsing the additional config and skipping the ' +'standard config.'; lisCOClickOKIfAreSureToDoThat = '%s%sClick OK if you are sure to do that.'; lisCOCallOn = 'Call on:'; dlgCOCreateMakefile = 'Create Makefile'; lisCOExecuteAfter = 'Execute after'; lisCOExecuteBefore = 'Execute before'; lisCOCommand = 'Command:'; lisCOScanForMessages = 'Scan for messages:'; lisCOScanForFPCMessages = 'Scan for FPC messages'; lisCOScanForMakeMessages = 'Scan for Make messages'; lisCOShowAllMessages = 'Show all messages'; dlgUnitOutp = 'Unit output directory (-FU):'; lisCOdefault = 'default (%s)'; dlgButApply = 'Apply'; dlgCOShowOptions = '&Show Options'; dlgCOLoadSave = 'Load/Save'; dlgMainViewForms = 'View Project Forms'; dlgMainViewUnits = 'View Project Units'; dlgMainViewFrames = 'View Project Frames'; dlgMultiSelect = 'Multi Select'; // check compiler options dialog dlgCCOCaption = 'Checking compiler options'; dlgCCOTest = 'Test'; dlgCCOResults = 'Results'; lisCCOCopyOutputToCliboard = 'Copy output to clipboard'; lisCCOContains = 'contains '; lisCCOSpecialCharacters = 'special characters'; lisCCONonASCII = 'non ASCII'; lisCCOWrongPathDelimiter = 'wrong path delimiter'; lisCCOUnusualChars = 'unusual characters'; lisCCOHasNewLine = 'new line symbols'; lisCCOInvalidSearchPath = 'Invalid search path'; lisCCOSkip = 'Skip'; dlgCCOTestCheckingCompiler = 'Test: Checking compiler ...'; lisDoesNotExists = '%s does not exists: %s'; lisCCOInvalidCompiler = 'Invalid compiler'; lisCCOCompilerNotAnExe = 'The compiler "%s" is not an executable file.%sDetails: %s'; lisCCOAmbiguousCompiler = 'Ambiguous compiler'; lisCCOSeveralCompilers = 'There are several Free Pascal Compilers in your path.%s%s%s' +'Maybe you forgot to delete an old compiler?'; dlgCCOTestCheckingFPCConfigs = 'Test: Checking fpc configs ...'; lisCCONoCfgFound = 'no fpc.cfg found'; lisCCOMultipleCfgFound = 'multiple compiler configs found: '; dlgCCOUsingConfigFile = 'using config file %s'; dlgCCOTestCompilingEmptyFile = 'Test: Compiling an empty file ...'; lisCCOInvalidTestDir = 'Invalid Test Directory'; lisCCOCheckTestDir = 'Please check the Test directory under %s' +'Tools -> Options -> Files -> Directory for building test projects'; lisCCOUnableToCreateTestFile = 'Unable to create Test File'; lisCCOUnableToCreateTestPascalFile = 'Unable to create Test pascal file "%s".'; dlgCCOTestToolCompilingEmptyFile = 'Test: Compiling an empty file'; lisCCORelUnitPathFoundInCfg = 'relative unit path found in fpc cfg: %s'; dlgCCOTestCheckingCompilerConfig = 'Test: Checking compiler configuration ...'; lisCCOMsgPPUNotFound = 'compiled FPC unit not found: %s.ppu'; lisCCOMissingUnit = 'Missing unit'; lisCCOPPUNotFoundDetailed = 'The compiled FPC unit %s.ppu was not found.%s' +'This typically means your fpc.cfg has a bug. Or your FPC installation is broken.'; dlgCCOTestMissingPPU = 'Test: Checking missing fpc ppu ...'; dlgCCOTestCompilerDate = 'Test: Checking compiler date ...'; lisCCOErrorCaption = 'Error'; lisUnableToOpen = 'Unable to open "%s"'; lisCompilerDoesNotSupportTarget = 'Compiler "%s" does not support target %s-%s'; lisInvalidMode = 'Invalid mode %s'; lisTheProjectCompilerOptionsAndTheDirectivesInTheMain = 'The project ' +'compiler options and the directives in the main source differ. For the ' +'new unit the mode and string type of the project options are used:'; lisThereIsAlreadyAnIDEMacroWithTheName = 'There is already an IDE macro ' +'with the name "%s"'; lisInvalidLineColumnInMessage = 'Invalid line, column in message%s%s'; lisUnableToLoadFile = 'Unable to load file:%s%s'; lisQuickFixRemoveUnit = 'Quick fix: Remove unit'; lisQuickFixCreateLocalVariable = 'Create local variable'; lisQuickFixSearchIdentifier = 'Search identifier'; lisMessageContainsNoFilePositionInformation = 'Message contains no file ' +'position information:%s%s'; lisFailedToCreateApplicationBundleFor = 'Failed to create Application ' +'Bundle for "%s"'; lisThisProjectHasNoMainSourceFile = 'This project has no main source file'; lisErrorLoadingFile2 = 'Error loading file "%s":%s%s'; lisNoneClickToChooseOne = 'none, click to choose one'; lisTreeNeedsRefresh = 'Tree needs refresh'; lisEMDEmtpyMethods = 'Emtpy Methods'; lisEMDSearchInTheseClassSections = 'Search in these class sections:'; lisUnableToLoadPackage = 'Unable to load package %s%s%s'; lisSAMThisMethodCanNotBeOverriddenBecauseItIsDefinedInTh = 'This method can ' +'not be overridden because it is defined in the current class'; lisSAMIsAnAbstractClassItHasAbstractMethods = '%s is an abstract class, it ' +'has %s abstract methods.'; lisSAMAbstractMethodsOf = 'Abstract methods of %s'; lisSAMThereAreAbstractMethodsToOverrideSelectTheMethodsF = 'There are %s ' +'abstract methods to override.%sSelect the methods for which stubs ' +'should be created:'; lisSAMNoAbstractMethodsFound = 'No abstract methods found'; lisSAMCursorIsNotInAClassDeclaration = 'Cursor is not in a class declaration'; lisSAMIDEIsBusy = 'IDE is busy'; lisSAMThereAreNoAbstractMethodsLeftToOverride = 'There are no abstract ' +'methods left to override.'; lisSAMUnableToShowAbstractMethodsOfTheCurrentClassBecaus = 'Unable to show ' +'abstract methods of the current class, because'; lisCCOUnableToGetFileDate = 'Unable to get file date of %s.'; lisCCOWarningCaption = 'Warning'; lisThePathOfMakeIsNotCorrect = 'The path of "make" is not correct: "%s"'; lisTheCompilerFileDoesNotLookCorrect = 'The compiler file "%s" does not look' +' correct:%s%s'; lisTheFPCSourceDirectoryDoesNotLookCorrect = 'The FPC source directory "%s" ' +'does not look correct:%s%s'; lisTheLazarusDirectoryDoesNotLookCorrect = 'The Lazarus directory "%s" does ' +'not look correct:%s%s'; lisTheContainsANotExistingDirectory = 'The %s contains a not existing ' +'directory:%s%s'; lisTheProjectDoesNotUseTheLCLUnitInterfacesButItSeems = 'The project does ' +'not use the LCL unit interfaces, which is required by LCLBase.%sYou will ' +'get strange linker errors if you use the LCL without interfaces.'; lisAddUnitInterfaces = 'Add unit interfaces'; lisCCODatesDiffer = 'The dates of the .ppu files of FPC' +' differ more than one hour.%s' +'This can mean, they are from two different installations.%s' +'File1: %s%s' +'File2: %s'; lisCCOPPUOlderThanCompiler = 'There is a .ppu file older than the compiler itself:%s%s'; lisCCOPPUExistsTwice = 'ppu exists twice: %s, %s'; dlgCCOTestSrcInPPUPaths = 'Test: Checking sources in fpc ppu search paths ...'; lisCCOFPCUnitPathHasSource = 'FPC unit path contains a source: '; lisTheOutputDirectoryOfIsListedInTheUnitSearchPathOf = 'The output ' +'directory of %s is listed in the unit search path of %s.'; lisTheOutputDirectoryShouldBeASeparateDirectoryAndNot = ' The output ' +'directory should be a separate directory and not contain any source files.'; dlgCCOOrphanedFileFound = 'orphaned file found: %s'; lisTheOutputDirectoryOfIsListedInTheIncludeSearchPath = 'The output ' +'directory of %s is listed in the include search path of %s.'; lisTheOutputDirectoryOfIsListedInTheInheritedUnitSear = 'The output ' +'directory of %s is listed in the inherited unit search path of %s.'; lisTheOutputDirectoryOfIsListedInTheInheritedIncludeS = 'The output ' +'directory of %s is listed in the inherited include search path of %s.'; lisCCOTestsSuccess = 'All tests succeeded.'; lisCCOWarningMsg = 'WARNING: '; lisCCOHintMsg = 'HINT: '; lisCCOErrorMsg = 'ERROR: '; // custom messages dlgBrowseMsgFilter = 'Free Pascal Compiler messages file (*.msg)|*.msg|Any Files (*.*)|*.*'; dlgCompilerMessage = 'Compiler messages'; dlgUseMsgFile = 'Use messages file'; //deprecated // project options dialog dlgProjectOptions = 'Project Options'; dlgProjectOptionsFor = 'Options for Project: %s'; dlgPOApplication = 'Application'; dlgPOFroms = 'Forms'; dlgPOMisc = 'Miscellaneous'; dlgPOI18n = 'i18n'; rsEnableI18n = 'Enable i18n'; lisEnableInternationalizationAndTranslationSupport = 'Enable internationaliza' +'tion and translation support'; rsI18nOptions = 'i18n Options'; rsPOOutputDirectory = 'PO Output Directory:'; lisDirectoryWhereTheIDEPutsThePoFiles = 'Directory where the IDE puts the .' +'po files'; lisCreateUpdatePoFileWhenSavingALfmFile = 'Create/update .po file when ' +'saving a lfm file'; lisYouCanDisableThisForIndividualFormsViaThePackageEd = 'You can disable ' +'this for individual forms via the package editor'; lisYouCanDisableThisForIndividualFormsViaThePopupMenu = 'You can disable ' +'this for individual forms via the popup menu in the project inspector'; rsIncludeVersionInfoInExecutable = 'Include version info in executable'; rsVersionNumbering = 'Version numbering'; rsMajorVersion = '&Major version:'; rsMinorVersion = 'Mi&nor version:'; rsRevision = '&Revision:'; rsBuild = '&Build:'; rsAutomaticallyIncreaseBuildNumber = 'Automatically increase build number'; rsLanguageOptions = 'Language options'; rsLanguageSelection = 'Language selection:'; rsCharacterSet = 'Character set:'; rsOtherInfo = 'Other info'; dlgPOSaveSession = 'Session'; dlgApplicationSettings = 'Application settings'; dlgPOTitle = 'Title:'; dlgPOOutputSettings = 'Output settings'; dlgPOTargetFileName = 'Target file name:'; lisTargetFileNameEmptyUseUnitOutputDirectory = 'Target file name: (-o, empty = ' +'use unit output directory)'; lisHint = 'Hint'; lisTheContainsAStarCharacterLazarusUsesThisAsNormalCh = 'The %s contains a ' +'star * character.%sLazarus uses this as normal character and does not ' +'expand this as file mask.'; lisDuplicateSearchPath = 'Duplicate search path'; lisTheOtherSourcesContainsADirectoryWhichIsAlreadyInT = 'The "Other sources" ' +'contains a directory which is already in the "Other unit files".%s%s'; lisRemoveThePathsFromOtherSources = 'Remove the paths from "Other sources"'; lisTargetFileNameO = 'Target file name (-o):'; dlgPOUseAppBundle = 'Use Application Bundle for running and debugging (Darwin only)'; dlgPOCreateAppBundle = 'Create Application Bundle'; dlgPOUseManifest = 'Use manifest file to enable themes (Windows only)'; dlgPODpiAware = 'Enabled DPI Awareness (for Vista+)'; dlgPOUIAccess = 'UI Access (uiAccess)'; dlgPOAsInvoker = 'as invoker (asInvoker)'; dlgPOHighestAvailable = 'highest available (highestAvailable)'; dlgPORequireAdministrator = 'require administrator (requireAdministrator)'; dlgPOExecutionLevel = 'Execution Level'; dlgPOIcon = 'Icon:'; dlgPOLoadIcon = '&Load Icon'; dlgPOSaveIcon = '&Save Icon'; dlgPOClearIcon = '&Clear Icon'; dlgPOIconDesc = '(size: %d:%d, bpp: %d)'; dlgPOIconDescNone = '(none)'; dlgAutoCreateForms = 'Auto-create forms:'; dlgAvailableForms = 'Available forms:'; dlgAutoCreateNewForms = 'When creating new forms, add them to auto-created forms'; dlgSaveEditorInfo = 'Save editor info for closed files'; dlgSaveEditorInfoProject = 'Save editor info only for project files'; lisMainUnitIsPascalSource = 'Main unit is Pascal source'; lisMainUnitHasUsesSectionContainingAllUnitsOfProject = 'Main unit has Uses ' +'section containing all units of project'; lisMainUnitHasApplicationCreateFormStatements = 'Main unit has Application.CreateForm statements'; lisMainUnitHasApplicationTitleStatements = 'Main unit has Application.Title statements'; lisProjectIsRunnable = 'Project is runnable'; lisProjOptsAlwaysBuildEvenIfNothingChanged = 'Always build (even if nothing changed)'; lisUseDesignTimePackages = 'Use design time packages'; dlgRunParameters = 'Run Parameters'; dlgRunOLocal = 'Local'; dlgRunOEnvironment = 'Environment'; dlgHostApplication = 'Host application'; dlgCommandLineParams = 'Command line parameters (without application name)'; dlgUseLaunchingApp = 'Use launching application'; lisUseLaunchingApplicationGroupBox = 'Launching application'; dlgROWorkingDirectory = 'Working directory'; dlgRunODisplay = 'Display (not for win32, e.g. 198.112.45.11:0, x.org:1, hydra:0.1)'; dlgRunOUsedisplay = 'Use display'; dlgRunOSystemVariables = 'System variables'; dlgRunOUserOverrides = 'User overrides'; dlgIncludeSystemVariables = 'Include system variables'; dlgDirectoryDoesNotExist = 'Directory does not exist'; lisRunParamsFileNotExecutable = 'File not executable'; lisRunParamsTheHostApplicationIsNotExecutable = 'The host application %s%s%s is not executable.'; dlgTheDirectory = 'The directory "'; dlgTextToFind = '&Text to find'; dlgReplaceWith = '&Replace with'; dlgFROpts = 'Options'; lisBFWhenThisFileIsActiveInSourceEditor = 'When this file is active in source editor'; lisBFOnBuildProjectExecuteTheBuildFileCommandInstead = 'On build project ' +'execute the Build File command instead'; lisBFOnRunProjectExecuteTheRunFileCommandInstead = 'On run project execute ' +'the Run File command instead'; lisCEFilter = '(filter)'; lrsPLDUnableToDeleteFile = 'Unable to delete file "%s"'; lisPESortFilesAlphabetically = 'Sort files alphabetically'; lisPEShowDirectoryHierarchy = 'Show directory hierarchy'; dlgCaseSensitive = '&Case sensitive'; lisDistinguishBigAndSmallLettersEGAAndA = 'Distinguish big and small letters e.g. A and a'; dlgWholeWordsOnly = '&Whole words only'; lisOnlySearchForWholeWords = 'Only search for whole words'; dlgRegularExpressions = 'Regular e&xpressions'; lisActivateRegularExpressionSyntaxForTextAndReplaceme = 'Activate regular ' +'expression syntax for text and replacement (pretty much like perl)'; lisAllowSearchingForMultipleLines = 'Allow searching for multiple lines'; dlgPromptOnReplace = '&Prompt on replace'; lisAskBeforeReplacingEachFoundText = 'Ask before replacing each found text'; dlgSROrigin = 'Origin'; dlgFromCursor = '&From cursor'; dlgFromBeginning = 'From b&eginning'; dlgScope = 'Scope'; dlgProject = 'Project'; lisProjectSession = 'Project Session'; lisWithRequiredPackages = 'With required packages'; lisLevels = 'Levels'; lisShowPackages = 'Show packages'; lisShowUnits = 'Show units'; lisShowIdentifiers = 'Show identifiers'; lisFilter = 'Filter'; lisIssues = 'Issues'; lisUseMessageFile = 'Use message file:'; lisRegularExpression = 'Regular expression'; lisInvalidFilter = 'Invalid filter'; lisInvalidExpression = 'Invalid expression:%s%s%s%s'; lisPrivate = 'Private'; lisProtected = 'Protected'; lisEMDPublic = 'Public'; lisEMDPublished = 'Published'; lisEMDAll = 'All'; lisEMDOnlyPublished = 'Only published'; lisEMDFoundEmptyMethods = 'Found empty methods:'; lisEMDRemoveMethods = 'Remove methods'; lisEMDNoClass = 'No class'; lisEMDNoClassAt = 'No class at %s(%s,%s)'; lisEMDUnableToShowEmptyMethodsOfTheCurrentClassBecause = 'Unable to show ' +'empty methods of the current class, because%s%s'; lisRoot = 'Root'; lisCopyDescription = 'Copy description to clipboard'; lisUseIdentifierInAt = 'Use identifier %s in %s at %s'; lisCopyIdentifier = 'Copy %s%s%s to clipboard'; lisExpandAllPackages = 'Expand all packages'; lisCollapseAllPackages = 'Collapse all packages'; lisExpandAllUnits = 'Expand all units'; lisCollapseAllUnits = 'Collapse all units'; lisExpandAllClasses = 'Expand all classes'; lisCollapseAllClasses = 'Collapse all classes'; lisBegins = 'begins'; lisIdentifierBeginsWith = 'Identifier begins with ...'; lisUnitNameBeginsWith = 'Unit name begins with ...'; lisPackageNameBeginsWith = 'Package name begins with ...'; lisContains = 'contains'; lisIdentifierContains = 'Identifier contains ...'; lisUnitNameContains = 'Unit name contains ...'; lisPackageNameContains = 'Package name contains ...'; lisFRIinCurrentUnit = 'in current unit'; lisFRIinMainProject = 'in main project'; lisFRIinProjectPackageOwningCurrentUnit = 'in project/package owning current unit'; lisFRIinAllOpenPackagesAndProjects = 'in all open packages and projects'; lisFRIRenameAllReferences = 'Rename all References'; dlgGlobal = '&Global'; lisPLDUser = 'User'; lrsPLDValid = 'valid'; lrsPLDInvalid = 'invalid'; dlgSelectedText = '&Selected text'; dlgDirection = 'Direction'; lisFRForwardSearch = 'Forwar&d search'; lisFRBackwardSearch = '&Backward search'; dlgReplaceAll = 'Replace &All'; // IDEOptionDefs dlgGetPosition = 'Get position'; dlgLeftPos = 'Left:'; dlgWidthPos = 'Width:'; dlgTopPos = 'Top:'; DlgHeightPos = 'Height:'; rsiwpRestoreWindowGeometry = 'Restore window geometry'; rsiwpLetWindowManagerDecide = 'Let windowmanager decide'; rsiwpFixedDefaultGeometry = 'Fixed default geometry'; rsiwpCustomGeometry = 'Custom geometry'; rsiwpPositionWindowListHint = 'Windows that have been open. They may be closed now.'; rsiwpColumnNamesHint = 'Column Names'; rsiwpColumnStrategyHint = 'Strategy for saving Columns'; rsiwpColumnWidthHint = 'Column Width'; rsiwpRestoreWindowGeometryHint = 'Use previous position and size'; rsiwpLetWindowManagerDecideHint = 'System windowmanagers have different strategies for positioning windows'; rsiwpFixedDefaultGeometryHint = 'Always the same fixed position and size'; rsiwpCustomGeometryHint = 'User can define window''s position and size'; rsiwpSplitterFollowWindow = 'Restore with window'; rsiwpSplitterRestoreWindowGeometry = 'Restore Size'; rsiwpSplitterDefault = 'Default Size'; rsiwpSplitterCustomPosition = 'Custom Size'; // Code Explorer lisCodeExplorer = 'Code Explorer'; lisCode = 'Code'; // Unit editor uemFindDeclaration = '&Find Declaration'; uemOpenFileAtCursor = '&Open File at Cursor'; uemProcedureJump = 'Procedure Jump'; uemClosePage = '&Close Page'; uemCloseOtherPages = 'Close All &Other Pages'; uemLockPage = '&Lock Page'; uemCopyToNewWindow = 'Clone to New Window'; uemCopyToOtherWindow = 'Clone to Other Window'; uemCopyToOtherWindowNew = 'New Window'; uemMoveToNewWindow = 'Move to New Window'; uemMoveToOtherWindow = 'Move to Other Window'; uemMoveToOtherWindowNew = 'New Window'; uemFindInOtherWindow = 'Find in other Window'; uemCopyFilename = 'Copy Filename'; uemGotoBookmark = '&Goto Bookmark'; uemSetFreeBookmark = 'Set a Free Bookmark'; uemNextBookmark = 'Goto Next Bookmark'; uemPrevBookmark = 'Goto Previous Bookmark'; uemBookmarkN = 'Bookmark'; lisChangeEncoding = 'Change Encoding'; lisEncodingOfFileOnDiskIsNewEncodingIs2 = 'Encoding of file %s%s%s%son disk ' +'is %s. New encoding is %s.'; lisChangeFile = 'Change file'; lisEncodingOfFileOnDiskIsNewEncodingIs = 'Encoding of file %s%s%s%son disk ' +'is %s. New encoding is %s.'; lisReopenWithAnotherEncoding = 'Reopen with another encoding'; lisAbandonChanges = 'Abandon changes?'; lisAllYourModificationsToWillBeLostAndTheFileReopened = 'All your modificatio' +'ns to %s%s%s%swill be lost and the file reopened.'; lisOpenLfm = 'Open %s'; lisUtf8WithBOM = 'UTF-8 with BOM'; uemSetBookmark = '&Set Bookmark'; uemToggleBookmark = '&Toggle Bookmark'; uemReadOnly = 'Read Only'; uemShowLineNumbers = 'Show Line Numbers'; lisDisableI18NForLFM = 'Disable I18N for LFM'; uemDebugWord = 'Debug'; uemToggleBreakpoint = 'Toggle &Breakpoint'; uemEvaluateModify = '&Evaluate/Modify ...'; uemAddWatchAtCursor = 'Add &Watch At Cursor'; uemAddWatchPointAtCursor = 'Add Watch&Point At Cursor'; uemInspect = '&Inspect ...'; uemRunToCursor='&Run to Cursor'; uemViewCallStack = 'View Call Stack'; uemMovePageLeft='Move Page Left'; uemMovePageRight='Move Page Right'; uemMovePageLeftmost='Move Page Leftmost'; uemMovePageRightmost='Move Page Rightmost'; uemSource = 'Source'; uemRefactor = 'Refactoring'; uemEditorproperties='Editor Properties'; ueNotImplCap='Not implemented yet'; ueFileROCap= 'File is readonly'; ueFileROText1='The file "'; ueFileROText2='" is not writable.'; ueModified='Modified'; ueLocked='Locked'; ueMacroRecording = 'Recording'; ueMacroRecordingPaused = 'Rec-pause'; uepReadonly= 'Readonly'; uepIns='INS'; uepOvr='OVR'; lisUEFontWith = 'Font without UTF-8'; lisUETheCurre = 'The current editor font does not support UTF-8, but your ' +'system seems to use it.%sThat means non ASCII characters will probably ' +'be shown incorrect.%sYou can select another font in the editor options.'; lisUEDoNotSho = 'Do not show this message again.'; uemHighlighter = 'Highlighter'; uemEncoding = 'Encoding'; uemLineEnding = 'Line Ending'; // Form designer lisInvalidMultiselection = 'Invalid multiselection'; lisUnableConvertBinaryStreamToText = 'Unable convert binary stream to text'; lisUnableToStreamSelectedComponents = 'Unable to stream selected components'; lisCanNotCopyTopLevelComponent = 'Can not copy top level component.'; lisCopyingAWholeFormIsNotImplemented = 'Copying a whole form is not implemented.'; lisThereWasAnErrorDuringWritingTheSelectedComponent = 'There was an error ' +'during writing the selected component %s:%s:%s%s'; lisThereWasAnErrorWhileConvertingTheBinaryStreamOfThe = 'There was an error ' +'while converting the binary stream of the selected component %s:%s:%s%s'; lisUnableCopyComponentsToClipboard = 'Unable copy components to clipboard'; lisThereWasAnErrorWhileCopyingTheComponentStreamToCli = 'There was an error ' +'while copying the component stream to clipboard:%s%s'; lisErrorIn = 'Error in %s'; lisDesThereIsAlreadyAnotherComponentWithTheName = 'There is already another ' +'component with the name %s%s%s.'; lisTheComponentEditorOfClassInvokedWithVerbHasCreated = 'The component ' +'editor of class %s%s%s%sinvoked with verb #%s %s%s%s%shas created the ' +'error:%s%s%s%s'; lisReset = 'Reset'; lisResetLeftTopWidthHeightOfSelectedComponentsToTheir = 'Reset Left, Top, ' +'Width, Height of selected components to their ancestor values?'; lisTheComponentEditorOfClassHasCreatedTheError = 'The component editor of ' +'class %s%s%s has created the error:%s%s%s%s'; fdInvalidMultiselectionText='Multiselected components must be of a single form.'; lisInvalidDelete = 'Invalid delete'; lisTheComponentIsInheritedFromToDeleteAnInheritedComp = 'The component %s ' +'is inherited from %s.%sTo delete an inherited component open the ' +'ancestor and delete it there.'; lisTheRootComponentCanNotBeDeleted = 'The root component can not be deleted.'; fdmAlignMenu='Align ...'; fdmMirrorHorizontal='Mirror Horizontal'; fdmMirrorVertical='Mirror Vertical'; fdmScaleWord='Scale'; fdmScaleMenu='Scale ...'; fdmSizeWord='Size'; fdmSizeMenu='Size ...'; fdmResetMenu = 'Reset ...'; fdmZOrder='Z-order'; fdmOrder='Order'; fdmOrderMoveTofront='Move to Front'; fdmOrderMoveToback='Move to Back'; fdmOrderForwardOne='Forward One'; fdmOrderBackOne='Back One'; fdmDeleteSelection='Delete Selection'; fdmSelectAll='Select All'; lisChangeClass = 'Change Class'; lisDlgChangeClass = 'Change Class ...'; fdmSnapToGridOption='Option: Snap to grid'; fdmSnapToGuideLinesOption='Option: Snap to guide lines'; lisViewSourceLfm = 'View Source (.lfm)'; lisCenterForm = 'Center Form'; fdmSaveFormAsXML = 'Save Form as XML'; // keyMapping srkmEditKeys ='Edit Keys'; srkmCommand = 'Command:'; lisKeyOr2KeySequence = 'Key (or 2 key sequence)'; lisTheKeyIsAlreadyAssignedToRemoveTheOldAssignmentAnd = 'The key %s%sis ' +'already assigned to %s.%s%sRemove the old assignment and assign the key ' +'to the new function%s%s?'; lisAlternativeKeyOr2KeySequence = 'Alternative key (or 2 key sequence)'; srkmConflic = 'Conflict '; srkmConflicW = ' conflicts with '; srkmCommand1 = ' command1 "'; srkmCommand2 = ' command2 "'; srkmEditForCmd = 'Edit keys of command'; lisChooseAKey = 'Choose a key ...'; //Commands srkmecLeft = 'Move cursor left'; srkmecRight = 'Move cursor right'; srkmecUp = 'Move cursor up'; srkmecDown = 'Move cursor down'; srkmecWordLeft = 'Move cursor word left'; srkmecWordRight = 'Move cursor word right'; srkmecWordEndLeft = 'Move cursor word-end left'; srkmecWordEndRight = 'Move cursor word-end right'; srkmecHalfWordLeft = 'Move cursor half-word left'; srkmecHalfWordRight = 'Move cursor half-word right'; srkmecLineStart = 'Move cursor to line start'; srkmecLineEnd = 'Move cursor to line end'; srkmecPageUp = 'Move cursor up one page'; srkmecPageDown = 'Move cursor down one page'; srkmecPageLeft = 'Move cursor left one page'; srkmecPageRight = 'Move cursor right one page'; srkmecPageTop = 'Move cursor to top of page'; srkmecPageBottom = 'Move cursor to bottom of page'; srkmecEditorTop = 'Move cursor to absolute beginning'; srkmecEditorBottom = 'Move cursor to absolute end'; srkmecGotoXY = 'Goto XY'; srkmecLineTextStart = 'Move cursor to text start in line'; srkmecSelSticky = 'Start sticky selecting'; srkmecSelStickyCol = 'Start sticky selecting (Columns)'; srkmecSelStickyLine = 'Start sticky selecting (Line)'; srkmecSelStickyStop = 'Stop sticky selecting'; srkmecSelLeft = 'Select Left'; srkmecSelRight = 'Select Right'; srkmecSelUp = 'Select Up'; srkmecSelDown = 'Select Down'; srkmecSelWordLeft = 'Select Word Left'; srkmecSelWordRight = 'Select Word Right'; srkmecSelWordEndLeft = 'Select word-end left'; srkmecSelWordEndRight = 'Select word-end right'; srkmecSelHalfWordLeft = 'Select half-word left'; srkmecSelHalfWordRight = 'Select half-word right'; srkmecSelLineStart = 'Select Line Start'; srkmecSelLineEnd = 'Select Line End'; srkmecSelPageUp = 'Select Page Up'; srkmecSelPageDown = 'Select Page Down'; srkmecSelPageLeft = 'Select Page Left'; srkmecSelPageRight = 'Select Page Right'; srkmecSelPageTop = 'Select Page Top'; srkmecSelPageBottom = 'Select Page Bottom'; srkmecSelEditorTop = 'Select to absolute beginning'; srkmecSelEditorBottom = 'Select to absolute end'; srkmecSelLineTextStart = 'Select to text start in line'; srkmecColSelUp = 'Column Select Up'; srkmecColSelDown = 'Column Select Down'; srkmecColSelLeft = 'Column Select Left'; srkmecColSelRight = 'Column Select Right'; srkmecColSelWordLeft = 'Column Select Word Left'; srkmecColSelWordRight = 'Column Select Word Right'; srkmecColSelPageDown = 'Column Select Page Down'; srkmecColSelPageBottom = 'Column Select Page Bottom'; srkmecColSelPageUp = 'Column Select Page Up'; srkmecColSelPageTop = 'Column Select Page Top'; srkmecColSelLineStart = 'Column Select Line Start'; srkmecColSelLineEnd = 'Column Select Line End'; srkmecColSelEditorTop = 'Column Select to absolute beginning'; srkmecColSelEditorBottom = 'Column Select to absolute end'; srkmecColSelLineTextStart = 'Column Select to text start in line'; srkmecSelGotoXY = 'Select Goto XY'; srkmecSelectAll = 'Select All'; srkmecDeleteLastChar = 'Delete Last Char'; srkmecDeletechar = 'Delete char at cursor'; srkmecDeleteWord = 'Delete to end of word'; srkmecDeleteLastWord = 'Delete to start of word'; srkmecDeleteBOL = 'Delete to beginning of line'; srkmecDeleteEOL = 'Delete to end of line'; srkmecDeleteLine = 'Delete current line'; srkmecClearAll = 'Delete whole text'; srkmecLineBreak = 'Break line and move cursor'; srkmecInsertLine = 'Break line, leave cursor'; srkmecChar = 'Char'; srkmecImeStr = 'Ime Str'; srkmecCut = 'Cut selection to clipboard'; srkmecCopy = 'Copy selection to clipboard'; srkmecPaste = 'Paste clipboard to current position'; srkmecScrollUp = 'Scroll up one line'; srkmecScrollDown = 'Scroll down one line'; srkmecScrollLeft = 'Scroll left one char'; srkmecScrollRight = 'Scroll right one char'; srkmecInsertMode = 'Insert Mode'; srkmecOverwriteMode = 'Overwrite Mode'; srkmecToggleMode = 'Toggle Mode'; srkmecBlockIndent = 'Indent block'; srkmecBlockUnindent = 'Unindent block'; srkmecBlockSetBegin = 'Set block begin'; srkmecBlockSetEnd = 'Set block end'; srkmecBlockToggleHide = 'Toggle block'; srkmecBlockHide = 'Hide Block'; srkmecBlockShow = 'Show Block'; srkmecBlockMove = 'Move Block'; srkmecBlockCopy = 'Copy Block'; srkmecBlockDelete = 'Delete Block'; srkmecBlockGotoBegin = 'Goto Block begin'; srkmecBlockGotoEnd = 'Goto Block end'; srkmecShiftTab = 'Shift Tab'; lisTab = 'Tab'; srkmecMatchBracket = 'Go to matching bracket'; srkmecNormalSelect = 'Normal selection mode'; srkmecColumnSelect = 'Column selection mode'; srkmecLineSelect = 'Line selection mode'; srkmecAutoCompletion = 'Code template completion'; srkmecUserFirst = 'User First'; srkmecSetFreeBookmark = 'Set a free Bookmark'; srkmecClearBookmarkForFile = 'Clear Bookmarks for current file'; srkmecClearAllBookmark = 'Clear all Bookmarks'; srkmecPrevBookmark = 'Previous Bookmark'; srkmecNextBookmark = 'Next Bookmark'; lisKMGoToMarker0 = 'Go to marker 0'; lisKMGoToMarker1 = 'Go to marker 1'; lisKMGoToMarker2 = 'Go to marker 2'; lisKMGoToMarker3 = 'Go to marker 3'; lisKMGoToMarker4 = 'Go to marker 4'; lisKMGoToMarker5 = 'Go to marker 5'; lisKMGoToMarker6 = 'Go to marker 6'; lisKMGoToMarker7 = 'Go to marker 7'; lisKMGoToMarker8 = 'Go to marker 8'; lisKMGoToMarker9 = 'Go to marker 9'; lisKMSetMarker0 = 'Set marker 0'; lisKMSetMarker1 = 'Set marker 1'; lisKMSetMarker2 = 'Set marker 2'; lisKMSetMarker3 = 'Set marker 3'; lisKMSetMarker4 = 'Set marker 4'; lisKMSetMarker5 = 'Set marker 5'; lisKMSetMarker6 = 'Set marker 6'; lisKMSetMarker7 = 'Set marker 7'; lisKMSetMarker8 = 'Set marker 8'; lisKMSetMarker9 = 'Set marker 9'; lisKMToggleMarker0 = 'Toggle marker 0'; lisKMToggleMarker1 = 'Toggle marker 1'; lisKMToggleMarker2 = 'Toggle marker 2'; lisKMToggleMarker3 = 'Toggle marker 3'; lisKMToggleMarker4 = 'Toggle marker 4'; lisKMToggleMarker5 = 'Toggle marker 5'; lisKMToggleMarker6 = 'Toggle marker 6'; lisKMToggleMarker7 = 'Toggle marker 7'; lisKMToggleMarker8 = 'Toggle marker 8'; lisKMToggleMarker9 = 'Toggle marker 9'; srkmecGotoMarker = 'Go to Marker %d'; srkmecSetMarker = 'Set Marker %d'; srkmecToggleMarker = 'Toggle Marker %d'; // sourcenotebook lisKMToggleBetweenUnitAndForm = 'Toggle between Unit and Form'; srkmecNextEditor = 'Go to next editor'; srkmecPrevEditor = 'Go to prior editor'; srkmecMoveEditorLeft = 'Move editor left'; srkmecMoveEditorRight = 'Move editor right'; srkmecMoveEditorLeftmost = 'Move editor leftmost'; srkmecMoveEditorRightmost = 'Move editor rightmost'; srkmecNextSharedEditor = 'Go to next editor with same Source'; srkmecPrevSharedEditor = 'Go to prior editor with same Source'; srkmecNextWindow = 'Go to next window'; srkmecPrevWindow = 'Go to prior window'; srkmecMoveEditorNextWindow = 'Move editor to next free window'; srkmecMoveEditorPrevWindow = 'Move editor to prior free window'; srkmecMoveEditorNewWindow = 'Move editor to new window'; srkmecCopyEditorNextWindow = 'Copy editor to next free window'; srkmecCopyEditorPrevWindow = 'Copy editor to prior free window'; srkmecCopyEditorNewWindow = 'Copy editor to new window'; srkmecLockEditor = 'Lock Editor'; lisKMGoToSourceEditor1 = 'Go to source editor 1'; lisKMGoToSourceEditor2 = 'Go to source editor 2'; lisKMGoToSourceEditor3 = 'Go to source editor 3'; lisKMGoToSourceEditor4 = 'Go to source editor 4'; lisKMGoToSourceEditor5 = 'Go to source editor 5'; lisKMGoToSourceEditor6 = 'Go to source editor 6'; lisKMGoToSourceEditor7 = 'Go to source editor 7'; lisKMGoToSourceEditor8 = 'Go to source editor 8'; lisKMGoToSourceEditor9 = 'Go to source editor 9'; srkmecGotoEditor = 'Go to editor %d'; srkmEcFoldLevel = 'Fold to Level %d'; srkmecUnFoldAll = 'Unfold all'; srkmecFoldCurrent = 'Fold at Cursor'; srkmecUnFoldCurrent = 'Unfold at Cursor'; srkmecToggleMarkupWord = 'Toggle Current-Word highlight'; // edit menu srkmecSelectionTabs2Spaces = 'Convert tabs to spaces in selection'; srkmecInsertCharacter = 'Insert from Charactermap'; srkmecInsertGPLNotice = 'Insert GPL notice'; srkmecInsertLGPLNotice = 'Insert LGPL notice'; srkmecInsertModifiedLGPLNotice = 'Insert modified LGPL notice'; srkmecInsertMITNotice = 'Insert MIT notice'; lisKMInsertUsername = 'Insert username'; lisKMInsertDateAndTime = 'Insert date and time'; srkmecInsertUserName = 'Insert current username'; srkmecInsertDateTime = 'Insert current date and time'; srkmecInsertChangeLogEntry = 'Insert ChangeLog entry'; srkmecInsertCVSAuthor = 'Insert CVS keyword Author'; srkmecInsertCVSDate = 'Insert CVS keyword Date'; srkmecInsertCVSHeader = 'Insert CVS keyword Header'; srkmecInsertCVSID = 'Insert CVS keyword ID'; srkmecInsertCVSLog = 'Insert CVS keyword Log'; srkmecInsertCVSName = 'Insert CVS keyword Name'; srkmecInsertCVSRevision = 'Insert CVS keyword Revision'; srkmecInsertCVSSource = 'Insert CVS keyword Source'; srkmecInsertGUID = 'Insert a GUID'; srkmecInsertFilename = 'Insert Full Filename'; lisMenuInsertFilename = 'Insert Full Filename ...'; // search menu srkmecFind = 'Find Text'; srkmecFindNext = 'Find Next'; srkmecFindPrevious = 'Find Previous'; srkmecFindInFiles = 'Find in Files'; srkmecReplace = 'Replace Text'; lisKMFindIncremental = 'Find Incremental'; srkmecFindProcedureDefinition = 'Find Procedure Definiton'; srkmecFindProcedureMethod = 'Find Procedure Method'; srkmecGotoLineNumber = 'Go to Line Number'; srkmecFindNextWordOccurrence = 'Find Next Word Occurrence'; srkmecFindPrevWordOccurrence = 'Find Previous Word Occurrence'; srkmecAddJumpPoint = 'Add Jump Point'; srkmecOpenFileAtCursor = 'Open File at Cursor'; srkmecGotoIncludeDirective = 'Go to include directive of current include file'; // view menu srkmecToggleFormUnit = 'Switch between form and unit'; srkmecToggleObjectInsp = 'View Object Inspector'; srkmecToggleSourceEditor = 'View Source Editor'; srkmecToggleCodeExpl = 'View Code Explorer'; srkmecToggleFPDocEditor = 'View Documentation Editor'; srkmecToggleMessages = 'View messages'; srkmecToggleSearchResults = 'View Search Results'; srkmecToggleWatches = 'View watches'; srkmecToggleBreakPoints = 'View breakpoints'; srkmecToggleDebuggerOut = 'View debugger output'; srkmecToggleLocals = 'View local variables'; srkmecViewThreads = 'View Threads'; srkmecViewHistory = 'View History'; srkmecViewPseudoTerminal = 'View Terminal Output'; srkmecTogglecallStack = 'View call stack'; srkmecToggleRegisters = 'View registers'; srkmecToggleAssembler = 'View assembler'; srkmecViewUnits = 'View units'; srkmecViewForms = 'View forms'; srkmecViewComponents = 'View components'; srkmecViewEditorMacros = 'View editor macros'; lisKMViewJumpHistory = 'View jump history'; srkmecViewUnitDependencies = 'View unit dependencies'; srkmecViewUnitInfo = 'View unit information'; srkmecViewAnchorEditor = 'View anchor editor'; srkmecViewTabOrder = 'View Tab Order'; srkmecToggleCodeBrowser = 'View code browser'; srkmecToggleRestrictionBrowser = 'View restriction browser'; srkmecToggleCompPalette = 'View component palette'; srkmecToggleIDESpeedBtns = 'View IDE speed buttons'; // codetools srkmecWordCompletion = 'Word Completion'; srkmecCompletecode = 'Complete Code'; lisMenuCompleteCode = 'Complete Code'; lisUseUnit = 'Add Unit to Uses Section'; lisMenuUseUnit = 'Add Unit to Uses Section ...'; srkmecShowCodeContext = 'Show Code Context'; srkmecExtractProc = 'Extract Procedure'; lisMenuExtractProc = 'Extract Procedure ...'; srkmecFindIdentifierRefs = 'Find Identifier References'; lisMenuFindIdentifierRefs = 'Find Identifier References ...'; srkmecRenameIdentifier = 'Rename Identifier'; lisMenuRenameIdentifier = 'Rename Identifier ...'; srkmecInvertAssignment = 'Invert Assignment'; uemInvertAssignment = 'Invert Assignment'; srkmecSyntaxCheck = 'Syntax Check'; srkmecGuessMisplacedIFDEF = 'Guess Misplaced $IFDEF'; srkmecFindDeclaration = 'Find Declaration'; srkmecFindBlockOtherEnd = 'Find block other end'; srkmecFindBlockStart = 'Find block start'; srkmecAbstractMethods = 'Abstract Methods ...'; srkmecShowAbstractMethods = 'Show Abstract Methods'; srkmecEmptyMethods = 'Empty Methods ...'; srkmecRemoveEmptyMethods = 'Remove Empty Methods'; srkmecUnusedUnits = 'Unused Units ...'; srkmecRemoveUnusedUnits = 'Remove Unused Units'; srkmecFindOverloads = 'Find Overloads'; srkmecFindOverloadsCapt = 'Find Overloads ...'; // Macro edit srkmecSynMacroRecord = 'Record Macro'; srkmecSynMacroPlay = 'Play Macro'; //Plugin template Edit srkmecSynPTmplEdNextCell = 'Next Cell'; srkmecSynPTmplEdNextCellSel = 'Next Cell (all selected)'; srkmecSynPTmplEdNextCellRotate = 'Next Cell (rotate)'; srkmecSynPTmplEdNextCellSelRotate = 'Next Cell (rotate / all selected)'; srkmecSynPTmplEdPrevCell = 'Previous Cell'; srkmecSynPTmplEdPrevCellSel = 'Previous Cell (all selected)'; srkmecSynPTmplEdNextFirstCell = 'Next Cell (firsts only)'; srkmecSynPTmplEdNextFirstCellSel = 'Next Cell (all selected / firsts only)'; srkmecSynPTmplEdNextFirstCellRotate = 'Next Cell (rotate / firsts only)'; srkmecSynPTmplEdNextFirstCellSelRotate = 'Next Cell (rotate / all selected / firsts only)'; srkmecSynPTmplEdPrevFirstCell = 'Previous Cell (firsts only)'; srkmecSynPTmplEdPrevFirstCellSel = 'Previous Cell (all selected / firsts only)'; srkmecSynPTmplEdCellHome = 'Goto first pos in cell'; srkmecSynPTmplEdCellEnd = 'Goto last pos in cell'; srkmecSynPTmplEdCellSelect = 'Select cell'; srkmecSynPTmplEdFinish = 'Finish'; srkmecSynPTmplEdEscape = 'Escape'; // Plugin Syncro Edit srkmecSynPSyncroEdNextCell = 'Next Cell'; srkmecSynPSyncroEdNextCellSel = 'Next Cell (all selected)'; srkmecSynPSyncroEdPrevCell = 'Previous Cell'; srkmecSynPSyncroEdPrevCellSel = 'Previous Cell (all selected)'; srkmecSynPSyncroEdNextFirstCell = 'Next Cell (firsts only)'; srkmecSynPSyncroEdNextFirstCellSel = 'Next Cell (all selected / firsts only)'; srkmecSynPSyncroEdPrevFirstCell = 'Previous Cell (firsts only)'; srkmecSynPSyncroEdPrevFirstCellSel = 'Previous Cell (all selected / firsts only)'; srkmecSynPSyncroEdCellHome = 'Goto first pos in cell'; srkmecSynPSyncroEdCellEnd = 'Goto last pos in cell'; srkmecSynPSyncroEdCellSelect = 'Select Cell'; srkmecSynPSyncroEdEscape = 'Escape'; srkmecSynPSyncroEdStart = 'Start Syncro edit'; // run menu srkmecCompile = 'compile program/project'; srkmecBuild = 'build program/project'; srkmecQuickCompile = 'quick compile, no linking'; srkmecCleanUpCompiled = 'clean up build files'; srkmecAbortBuild = 'abort build'; srkmecRun = 'run program'; srkmecPause = 'pause program'; srkmecShowExecutionPoint = 'show execution point'; srkmecStopProgram = 'stop program'; srkmecResetDebugger = 'reset debugger'; srkmecToggleBreakPoint = 'toggle breakpoint'; srkmecRemoveBreakPoint = 'remove breakpoint'; srkmecAttach = 'Attach to program'; srkmecDetach = 'Detach from program'; srkmecRunParameters = 'run parameters'; srkmecCompilerOptions = 'compiler options'; srkmecBuildFile = 'build file'; srkmecRunFile = 'run file'; srkmecConfigBuildFile = 'config build file'; srkmecInspect = 'inspect'; srkmecEvaluate = 'evaluate/modify'; srkmecAddWatch = 'add watch'; srkmecAddBpSource = 'add source breakpoint'; srkmecAddBpAddress = 'add address breakpoint'; srkmecAddBpWatchPoint = 'add data/watchpoint'; // tools menu srkmecExtToolSettings = 'External tools settings'; srkmecBuildLazarus = 'Build lazarus'; srkmecExtTool = 'External tool %d'; srkmecEnvironmentOptions = 'IDE options'; lisKMEditCodeTemplates = 'Edit Code Templates'; lisKMCodeToolsDefinesEditor = 'CodeTools defines editor'; lisCodeToolsDefsCodeToolsDefinesEditor = 'CodeTools Defines Editor'; lisMenuCodeToolsDefinesEditor = 'CodeTools Defines Editor ...'; lisMenuRescanFPCSourceDirectory = 'Rescan FPC Source Directory'; srkmecMakeResourceString = 'Make Resource String'; lisKMDiffEditorFiles = 'Diff Editor Files'; lisKMConvertDFMFileToLFM = 'Convert DFM File to LFM'; lisKMConvertDelphiUnitToLazarusUnit = 'Convert Delphi Unit to Lazarus Unit'; lisKMConvertDelphiProjectToLazarusProject = 'Convert Delphi Project to Lazarus Project'; srkmecDiff = 'Diff'; // help menu srkmecunknown = 'unknown editor command'; srkmecReportingBug = 'Reporting a bug'; lisFocusHint = 'Focus hint'; // Category srkmCatCursorMoving = 'Cursor moving commands'; srkmCatSelection = 'Text selection commands'; srkmCatColSelection = 'Text column selection commands'; srkmCatEditing = 'Text editing commands'; lisKMDeleteLastChar = 'Delete last char'; srkmCatCmdCmd = 'Command commands'; srkmCatSearchReplace = 'Text search and replace commands'; srkmCatMarker = 'Text marker commands'; srkmCatFold = 'Text folding commands'; lisKMSetFreeBookmark = 'Set free Bookmark'; srkmCatCodeTools = 'CodeTools commands'; srkmCatMacroRecording = 'Macros'; srkmCatTemplateEdit = 'Template Editing'; srkmCatTemplateEditOff= 'Template Editing (not in Cell)'; srkmCatSyncroEdit = 'Syncron Editing'; srkmCatSyncroEditOff = 'Syncron Editing (not in Cell)'; srkmCatSyncroEditSel = 'Syncron Editing (while selecting)'; srkmCatSrcNoteBook = 'Source Notebook commands'; srkmCatFileMenu = 'File menu commands'; lisKMGoToSourceEditor10 = 'Go to source editor 10'; srkmCatViewMenu = 'View menu commands'; lisKMToggleViewObjectInspector = 'Toggle view Object Inspector'; lisKMToggleViewSourceEditor = 'Toggle view Source Editor'; lisKMToggleViewCodeExplorer = 'Toggle view Code Explorer'; lisKMToggleViewDocumentationEditor = 'Toggle view Documentation Editor'; lisKMToggleViewMessages = 'Toggle view Messages'; lisKMToggleViewSearchResults = 'Toggle view Search Results'; lisKMToggleViewWatches = 'View Watches'; lisKMToggleViewBreakpoints = 'View Breakpoints'; lisKMToggleViewLocalVariables = 'View Local Variables'; lisKMToggleViewThreads = 'View Threads'; lisKMToggleViewHistory = 'View History'; lisKMToggleViewPseudoTerminal = 'View Terminal Output'; lisKMToggleViewCallStack = 'View Call Stack'; lisKMToggleViewRegisters = 'View Registers'; lisKMToggleViewAssembler = 'View Assembler'; lisKMToggleViewDebugEvents = 'View Debuger Event Log'; lisKMToggleViewDebuggerOutput = 'View Debugger Output'; srkmCatProjectMenu = 'Project menu commands'; lisKMNewProject = 'New project'; lisKMNewProjectFromFile = 'New project from file'; lisKMToggleViewIDESpeedButtons = 'Toggle view IDE speed buttons'; srkmCatRunMenu = 'Run menu commands'; lisKMCompileProjectProgram = 'Compile project/program'; lisKMBuildProjectProgram = 'Build project/program'; lisKMQuickCompileNoLinking = 'Quick compile, no linking'; lisKMCleanUpCompiled = 'Clean up build files'; lisKMAbortBuilding = 'Abort building'; lisKMRunProgram = 'Run program'; lisKMPauseProgram = 'Pause program'; lisKMViewProjectOptions = 'View project options'; srkmCatPackageMenu = 'Package menu commands'; srkmCatToolMenu = 'Tools menu commands'; lisKMExternalToolsSettings = 'External Tools settings'; lisKMConvertDelphiPackageToLazarusPackage = 'Convert Delphi package to Lazarus package'; srkmCarHelpMenu = 'Help menu commands'; lisKeyCatDesigner = 'Designer commands'; lisKMCopySelectedComponentsToClipboard = 'Copy selected Components to ' +'clipboard'; lisKMCutSelectedComponentsToClipboard = 'Cut selected Components to clipboard'; lisKMPasteComponentsFromClipboard = 'Paste Components from clipboard'; lisKeyCatObjInspector = 'Object Inspector commands'; lisKeyCatCustom = 'Custom commands'; // Languages rsLanguageAutomatic = 'Automatic (or english)'; rsLanguageEnglish = 'English'; rsLanguageGerman = 'German'; rsLanguageSpanish = 'Spanish'; rsLanguageFrench = 'French'; rsLanguageRussian = 'Russian'; rsLanguagePolish = 'Polish'; rsLanguageItalian = 'Italian'; rsLanguageCatalan = 'Catalan'; rsLanguageFinnish = 'Finnish'; rsLanguageHebrew = 'Hebrew'; rsLanguageArabic = 'Arabic'; rsLanguagePortugueseBr = 'Brazilian Portuguese'; rsLanguagePortuguese = 'Portuguese'; rsLanguageUkrainian = 'Ukrainian'; rsLanguageDutch = 'Dutch'; rsLanguageJapanese = 'Japanese'; rsLanguageChinese = 'Chinese'; rsLanguageIndonesian = 'Indonesian'; rsLanguageAfrikaans = 'Afrikaans'; rsLanguageLithuanian = 'Lithuanian'; rsLanguageSlovak = 'Slovak'; rsLanguageTurkish = 'Turkish'; rsLanguageCzech = 'Czech'; // Unit dependencies dlgUnitDepCaption = 'Unit Dependencies'; dlgUnitDepRefresh = 'Refresh'; // Doc Editor lisDocumentationEditor = 'Documentation Editor'; // Build lazarus dialog lisConfirmLazarusRebuild = 'Do you want to rebuild Lazarus with profile: %s?'; lisConfirmation = 'Confirmation'; lisPkgTheProjectOverridesTheOutputDirectoryOfTheFollowin = 'The project ' +'overrides the output directory of the following packages.%sSee Project /' +' Project Options / Additions and Overrides%s%s%s'; lisConfirmBuildAllProfiles = 'Lazarus will be rebuilt with the following profiles:%sContinue?'; lisNoBuildProfilesSelected = 'No profiles are selected to be built.'; lisCleanLazarusSource = 'Clean Lazarus Source'; lisMakeNotFound = 'Make not found'; lisTheProgramMakeWasNotFoundThisToolIsNeededToBuildLa = 'The program %smake%' +'s was not found.%sThis tool is needed to build lazarus.%s'; lisIDE = 'IDE'; lisConfigureBuildLazarus = 'Configure %sBuild Lazarus%s'; lisLazBuildBuildComponentsSynEditCodeTools = 'Build components (SynEdit, CodeTools)'; lisLazBuildBuildSynEdit = 'Build SynEdit'; lisLazBuildBuildCodeTools = 'Build CodeTools'; lisLazBuildBuildIDE = 'Build IDE'; lisLazBuildOptions = 'Options:'; lisLazBuildTargetOS = 'Target OS:'; lisLazBuildTargetCPU = 'Target CPU:'; lisLazBuildTargetDirectory = 'Target directory:'; lisLazBuildRestartAfterBuild = 'Restart after building IDE'; lisLazBuildUpdateRevInc = 'Update revision.inc'; lisLazBuildCommonSettings = 'Common Settings'; lisLazBuildConfirmBuild = 'Confirm before build'; lisPERemoveFiles = 'Remove files'; lisLazBuildNewProf = 'Add New Profile'; lisLazBuildNewProfInfo = 'Current build options will be associated with:'; lisKeep2 = 'Keep'; lisRemoveIncludePath = 'Remove include path?'; lisTheDirectoryContainsNoProjectIncludeFilesAnyMoreRe = 'The directory "%s" ' +'contains no project include files any more. Remove this directory from ' +'the project''s include search path?'; lisLazBuildRenameProf = 'Rename Profile'; lisLazBuildRenameProfInfo = 'New name for profile:'; lisCTDTemplates = 'Templates'; lisSaveSettings = 'Save Settings'; lisCleanUp = 'Clean up'; lisLazBuildBuildMany = 'Build Many'; lisAutomatically = 'Automatically'; lisCleanCommonFiles = 'Clean common files'; lisCleanAll = 'Clean all'; lisCleanOnlyOnce = 'Switch after building to automatically'; lisAfterCleaningUpSwitchToAutomaticClean = 'After cleaning up (clean all or clean common files), switch to ' +'clean automatically'; lisLazBuildManageProfiles ='Manage Build Profiles'; lisLazBuildProfile ='Profile to build'; lisLazBuildRefresh ='Refresh'; lisLazBuildErrorWritingFile = 'Error writing file'; lisLazBuildUnableToWriteFile = 'Unable to write file "%s":%s'; lisLazBuildIDEwithoutPackages = 'IDE without Packages'; lisLazBuildNormalIDE = 'Normal IDE'; lisLazBuildDebugIDE = 'Debug IDE'; lisLazBuildOptimizedIDE = 'Optimized IDE'; lisLazCleanUpBuildAll = 'Clean Up + Build all'; lisLazBuildABOAction = 'Action'; lisLazBuildABOChooseOutputDir = 'Choose output directory of the IDE executable '; lisLazBuildDefines = 'Defines'; lisLazBuildEditDefines = 'Edit Defines'; lisLazBuildEditDefinesDialogCaption = 'Edit Defines'; lisLazBuildNameOfTheActiveProfile = 'Name of the active profile'; lisLazBuildManageProfiles2 = 'Manage profiles'; lisLazBuildDefinesWithoutD = 'Defines without -d'; lisLazBuildOptionsPassedToCompiler = 'Options passed to compiler'; lisLazBuildShowOptionsAndDefinesForCommandLine = 'Show options and defines ' +'for command line'; lisLazBuildUpdateRevisionInfoInAboutLazarusDialog = 'Update revision info ' +'in "About Lazarus" dialog'; lisLazBuildRestartLazarusAutomatically = 'Restart Lazarus automatically after '+ 'building the IDE (has no effect when building other parts)'; lisLazBuildShowConfirmationDialogWhenBuilding = 'Show confirmation dialog when '+ 'building directly from Tools menu'; lisLazBuildEditListOfDefinesWhichCanBeUsedByAnyProfile = 'Edit list of ' +'defines which can be used by any profile'; lisLazBuildConfirmDeletion = 'Confirm deletion'; lisLazBuildAreYouSureYouWantToDeleteThisBuildProfile = 'Are you sure you ' +'want to delete this build profile?'; lisLazBuildSelectProfilesToBuild = 'Select profiles to build'; lisExamplesOpenFirstSelected = 'Open first selected'; lisExamplesBuildAllSelected = 'Build all selected'; // compiler lisCompilerErrorInvalidCompiler = 'Error: invalid compiler: %s'; listCompilerInternalError = 'Internal compiler error! (%d)'; lisOptionsChangedRecompilingCleanWithB = 'Options changed, recompiling ' +'clean with -B'; lisCompilerHintYouCanSetTheCompilerPath = 'Hint: you can set the compiler ' +'path in Tools -> Options-> Files -> Compiler Path'; lisCompilerNOTELoadingOldCodetoolsOptionsFile = 'NOTE: loading old ' +'codetools options file: '; lisCompilerNOTECodetoolsConfigFileNotFoundUsingDefaults = 'NOTE: codetools ' +'config file not found - using defaults'; // codetools options dialog lisCodeToolsOptsNone = 'None'; lisCodeToolsOptsKeyword = 'Keyword'; lisCodeToolsOptsIdentifier = 'Identifier'; lisFRIAdditionalFilesToSearchEGPathPasPath2Pp = 'Additional files to ' +'search (e.g. /path/*.pas;/path2/*.pp)'; lisFRIFindReferences = 'Find References'; lisFRIInvalidIdentifier = 'Invalid Identifier'; lisFRIRenameTo = 'Rename to'; lisFRISearchInCommentsToo = 'Search in comments too'; lisFRISearchWhere = 'Search where'; lisCodeToolsOptsColon = 'Colon'; lisCodeToolsOptsSemicolon = 'Semicolon'; lisCodeToolsOptsComma = 'Comma'; lisCodeToolsOptsPoint = 'Point'; lisCodeToolsOptsAt = 'At'; lisCodeToolsOptsNumber = 'Number'; lisCodeToolsOptsStringConst = 'String constant'; lisCodeToolsOptsNewLine = 'Newline'; lisCodeToolsOptsSpace = 'Space'; lisCodeToolsOptsSymbol = 'Symbol'; lisCodeToolsOptsBracket = 'Bracket'; // codetools defines lisCodeToolsDefsCodeToolsDefinesPreview = 'CodeTools Defines Preview'; lisCodeToolsDefsWriteError = 'Write error'; lisErrorWritingFile2 = 'Error writing file %s'; lisErrorWritingFile = 'Error writing file "%s"'; lisFPDocErrorWriting = 'Error writing "%s"%s%s'; lisFPDocFPDocSyntaxError = 'FPDoc syntax error'; lisFPDocThereIsASyntaxErrorInTheFpdocElement = 'There is a syntax error in ' +'the fpdoc element "%s":%s%s'; lisChooseAnExampleFile = 'Choose an example file'; lisPascalFile = 'Pascal file'; lisUnableToWriteToFile2 = 'Unable to write to file "%s".'; lisUnableToWriteTheProjectSessionFileError = 'Unable to write the project ' +'session file%s"%s".%sError: %s'; lisStopDebugging2 = 'Stop debugging?'; lisStopCurrentDebuggingAndRebuildProject = 'Stop current debugging and rebuild project?'; lisErrorWritingPackageListToFile = 'Error writing package list to file%s%s%s%s'; lisCodeToolsDefsErrorWhileWriting = 'Error while writing %s%s%s%s%s'; lisCodeToolsDefsErrorWhileWritingProjectInfoFile = 'Error while writing ' +'project info file %s%s%s%s%s'; lisCodeToolsDefsReadError = 'Read error'; lisUnableToRead = 'Unable to read %s'; lisErrorReadingPackageListFromFile = 'Error reading package list from file%s%s%s%s'; lisDuplicate = 'Duplicate'; lisThePackageIsAlreadyInTheList = 'The package %s is already in the list'; lisConflict = 'Conflict'; lisThereIsAlreadyAPackageInTheList = 'There is already a package %s in the list'; lisNotADesigntimePackage = 'Not a designtime package'; lisThePackageCanNotBeInstalledBecauseItRequiresWhichI = 'The package %s can not be ' +'installed, because it requires the package "%s", which is a runtime only package.'; lisUninstall = 'Uninstall %s'; lisThePackageIsNotADesignTimePackageItCanNotBeInstall = 'The package %s is ' +'not a design time package. It can not be installed in the IDE'; lisUninstallImpossible = 'Uninstall impossible'; lisThePackageCanNotBeUninstalledBecauseItIsNeededByTh = 'The package %s can ' +'not be uninstalled, because it is needed by the IDE itself.'; lisCodeToolsDefsErrorReading = 'Error reading %s%s%s%s%s'; lisCodeToolsDefsErrorReadingProjectInfoFile = 'Error reading project info ' +'file %s%s%s%s%s'; lisCodeToolsDefsNodeIsReadonly = 'Node is readonly'; lisCodeToolsDefsAutoGeneratedNodesCanNotBeEdited = 'Auto generated nodes ' +'can not be edited.'; lisCodeToolsDefsInvalidPreviousNode = 'Invalid previous node'; lisCodeToolsDefsPreviousNodeCanNotContainChildNodes = 'Previous node can ' +'not contain child nodes.'; lisCodeToolsDefsCreateFPCMacrosAndPathsForAFPCProjectDirectory = 'Create ' +'FPC Macros and paths for a fpc project directory'; lisCodeToolsDefsProjectDirectory = 'Project directory'; lisCodeToolsDefsTheFreePascalProjectDirectory = 'The Free Pascal project ' +'directory.'; lisCodeToolsDefscompilerPath = 'Compiler path'; lisCodeToolsDefsThePathToTheFreePascalCompilerForThisProject = 'The path to ' +'the Free Pascal compiler for this project. Only required if you set the ' +'FPC SVN source below. Used to autocreate macros.'; lisCodeToolsDefsFPCSVNSourceDirectory = 'FPC SVN source directory'; lisCodeToolsDefsTheFreePascalCVSSourceDirectory = 'The Free Pascal SVN source ' +'directory. Not required. This will improve find declaration and debugging.'; lisCodeToolsDefsCreateDefinesForFreePascalCompiler = 'Create Defines for ' +'Free Pascal Compiler'; lisCodeToolsDefsThePathToTheFreePascalCompilerForThisSourceUsedToA = 'The path to ' +'the Free Pascal compiler for this source.%sUsed to autocreate macros.'; lisCodeToolsDefsValueIsInvalid = '%s:%svalue "%s" is invalid.'; lisCodeToolsDefsThePathToTheFreePascalCompilerForExample = 'The ' +'path to the Free Pascal compiler.%s For example %s/usr/bin/%s -n%s ' +'or %s/usr/local/bin/fpc @/etc/fpc.cfg%s.'; lisCodeToolsDefsCreateDefinesForFreePascalSVNSources = 'Create Defines for ' +'Free Pascal SVN Sources'; lisCodeToolsDefsTheFreePascalSVNSourceDir = 'The Free Pascal SVN source ' +'directory.'; lisCodeToolsDefsCreateDefinesForLazarusDir = 'Create Defines for Lazarus ' +'Directory'; lisCodeToolsDefsLazarusDirectory = 'Lazarus Directory'; lisCodeToolsDefsTheLazarusMainDirectory = 'The Lazarus main directory.'; lisCodeToolsDefsCreateDefinesForDirectory = 'Create Defines for %s Directory'; lisCodeToolsDefsdirectory = '%s directory'; lisCodeToolsDefsDelphiMainDirectoryDesc = 'The %s main directory,%swhere ' +'Borland has installed all %s sources.%sFor example: C:/Programme/' +'Borland/Delphi%s'; lisCodeToolsDefsKylixMainDirectoryDesc = 'The %s main directory,%swhere ' +'Borland has installed all %s sources.%sFor example: /home/user/kylix%s'; lisCodeToolsDefsCreateDefinesForProject = 'Create Defines for %s Project'; lisCodeToolsDefsprojectDirectory2 = '%s project directory'; lisCodeToolsDefsTheProjectDirectory = 'The %s project directory,%swhich ' +'contains the .dpr, dpk file.'; lisCodeToolsDefsDelphiMainDirectoryForProject = 'The %s main directory,%' +'swhere Borland has installed all %s sources,%swhich are used by this %s ' +'project.%sFor example: C:/Programme/Borland/Delphi%s'; lisCodeToolsDefsKylixMainDirectoryForProject = 'The %s main directory,%' +'swhere Borland has installed all %s sources,%swhich are used by this %s ' +'project.%sFor example: /home/user/kylix%s'; lisCodeToolsDefsSaveAndExit = 'Save and Exit'; lisCodeToolsDefsExitWithoutSave = 'Exit without Save'; lisCodeToolsDefsMoveNodeUp = 'Move node up'; lisCodeToolsDefsMoveNodeDown = 'Move node down'; lisCodeToolsDefsMoveNodeOneLevelUp = 'Move node one level up'; lisCodeToolsDefsMoveNodeOneLevelDown = 'Move node one level down'; lisCodeToolsDefsInsertNodeBelow = 'Insert node below'; lisCodeToolsDefsInsertNodeAsChild = 'Insert node as child'; lisCodeToolsDefsDeleteNode = 'Delete node'; lisCodeToolsDefsConvertNode = 'Convert node'; lisCodeToolsDefsDefine = 'Define'; lisCodeToolsDefsDefineRecurse = 'Define Recurse'; lisCodeToolsDefsUndefine = 'Undefine'; lisCodeToolsDefsUndefineRecurse = 'Undefine Recurse'; lisCodeToolsDefsUndefineAll = 'Undefine All'; lisCodeToolsDefsBlock = 'Block'; lisCodeToolsDefsInsertBehindDirectory = 'Directory'; lisCodeToolsDefsIf = 'If'; lisCodeToolsDefsIfDef = 'IfDef'; lisCodeToolsDefsIfNDef = 'IfNDef'; lisCodeToolsDefsElseIf = 'ElseIf'; lisCodeToolsDefsElse = 'Else'; lisCTDefsTools = 'Tools'; lisCTDefsOpenPreview = 'Open Preview'; lisCodeToolsDefsInsertTemplate = 'Insert Template'; lisCodeToolsDefsInsertFreePascalProjectTe = 'Insert Free Pascal Project Template'; lisCodeToolsDefsInsertFreePascalCompilerT = 'Insert Free Pascal Compiler Template'; lisCodeToolsDefsInsertFreePascalSVNSource = 'Insert Free Pascal SVN Source Template'; lisCodeToolsDefsInsertLazarusDirectoryTem = 'Insert Lazarus Directory Template'; lisCodeToolsDefsInsertDelphi5CompilerTemp = 'Insert Delphi 5 Compiler Template'; lisCodeToolsDefsInsertDelphi5DirectoryTem = 'Insert Delphi 5 Directory Template'; lisCodeToolsDefsInsertDelphi5ProjectTempl = 'Insert Delphi 5 Project Template'; lisCodeToolsDefsInsertDelphi6CompilerTemp = 'Insert Delphi 6 Compiler Template'; lisCodeToolsDefsInsertDelphi6DirectoryTem = 'Insert Delphi 6 Directory Template'; lisCodeToolsDefsInsertDelphi6ProjectTempl = 'Insert Delphi 6 Project Template'; lisCodeToolsDefsInsertDelphi7CompilerTemp = 'Insert Delphi 7 Compiler Template'; lisCodeToolsDefsInsertDelphi7DirectoryTem = 'Insert Delphi 7 Directory Template'; lisCodeToolsDefsInsertDelphi7ProjectTempl = 'Insert Delphi 7 Project Template'; lisCodeToolsDefsInsertKylix3CompilerTemp = 'Insert Kylix 3 Compiler Template'; lisCodeToolsDefsInsertKylix3DirectoryTem = 'Insert Kylix 3 Directory Template'; lisCodeToolsDefsInsertKylix3ProjectTempl = 'Insert Kylix 3 Project Template'; lisCodeToolsDefsSelectedNode = 'Selected Node:'; lisCodeToolsDefsNodeAndItsChildrenAreOnly = 'Node and its children are only ' +'valid for this project'; lisCodeToolsDefsName = 'Name:'; lisCodeToolsDefsDescription = 'Description:'; lisCodeToolsDefsVariable = 'Variable:'; lisAddValue = 'Add value:'; lisCodeToolsDefsValueAsText = 'Value as Text'; lisCodeToolsDefsValueAsFilePaths = 'Value as File Paths'; lisCodeToolsDefsAction = 'Action: %s'; lisCodeToolsDefsautoGenerated = '%s, auto generated'; lisCodeToolsDefsprojectSpecific = '%s, project specific'; lisCodeToolsDefsnoneSelected = 'none selected'; lisCodeToolsDefsInvalidParent = 'Invalid parent'; lisACanNotHoldTControlsYouCanOnlyPutNonVisualComponen = 'A %s can not hold ' +'TControls.%sYou can only put non visual components on it.'; lisUpdateReferences = 'Update references?'; lisTheUnitIsUsedByOtherFilesUpdateReferencesAutomatic = 'The unit %s is ' +'used by other files.%sUpdate references automatically?'; lisCodeToolsDefsAutoCreatedNodesReadOnly = 'Auto created nodes can not be ' +'edited,%snor can they have non auto created child nodes.'; lisCodeToolsDefsInvalidParentNode = 'Invalid parent node'; lisCodeToolsDefsParentNodeCanNotContainCh = 'Parent node can not contain child nodes.'; lisCodeToolsDefsNewNode = 'NewNode'; // code template dialog lisCodeTemplAddCodeTemplate = 'Add code template'; lisCodeTemplAdd = 'Add template'; lisCodeTemplEditCodeTemplate = 'Edit code template'; lisCodeTemplAutoCompleteOn = 'Auto complete on'; lisCodeTemplChange = 'Change'; lisCodeTemplToken = 'Token:'; lisCodeTemplComment = 'Comment:'; lisCodeTemplATokenAlreadyExists = ' A token %s%s%s already exists! '; lisCodeTemplError = 'Error'; lisUnableToFindTheComponentClassItIsNotRegisteredViaR = 'Unable to find the ' +'component class "%s".%sIt is not registered via RegisterClass and no lfm' +' was found.%sIt is needed by unit:%s%s'; lisNoTemplateSelected = 'no template selected'; lisUnableToOpenDesignerTheClassDoesNotDescendFromADes = 'Unable to open ' +'designer.%sThe class %s does not descend from a designable class like ' +'TForm or TDataModule.'; lisClassConflictsWithLfmFileTheUnitUsesTheUnitWhic = 'Class conflicts ' +'with .lfm file:%sThe unit %s%suses the unit %s%swhich contains the ' +'class %s,%sbut the .lfm file contains already another class.%sThere can ' +'only be one design class per unit.%sPlease move %s to another unit.'; lisUnableToLoadTheComponentClassBecauseItDependsOnIts = 'Unable to load the ' +'component class %s%s%s, because it depends on itself.'; lisCancelLoadingThisComponent = 'Cancel loading this component'; lisAbortWholeLoading = 'Abort whole loading'; lisIgnoreUseTFormAsAncestor = 'Ignore, use TForm as ancestor'; lisTheResourceClassDescendsFromProbablyThisIsATypoFor = 'The resource ' +'class %s%s%s descends from %s%s%s. Probably this is a typo for TForm.'; // make resource string dialog lisMakeResourceString = 'Make ResourceString'; lisMakeResStrInvalidResourcestringSect = 'Invalid Resourcestring section'; lisMakeResStrPleaseChooseAResourcestring = 'Please choose a resourcestring ' +'section from the list.'; lisMakeResStrResourcestringAlreadyExis = 'Resourcestring already exists'; lisMakeResStrChooseAnotherName = 'The resourcestring %s%s%s already exists.%' +'sPlease choose another name.%sUse Ignore to add it anyway.'; lisMakeResStrStringConstantInSource = 'String constant in source'; lisMakeResStrConversionOptions = 'Conversion Options'; lisMakeResStrIdentifierPrefix = 'Identifier prefix:'; lisMakeResStrIdentifierLength = 'Identifier length:'; lisMakeResStrDialogIdentifier = 'Identifier'; lisMakeResStrCustomIdentifier = 'Custom identifier'; lisMakeResStrResourcestringSection = 'Resourcestring section:'; lisMakeResStrStringsWithSameValue = 'Strings with same value:'; lisMakeResStrAppendToSection = 'Append to section'; lisMakeResStrInsertAlphabetically = 'Insert alphabetically'; lisMakeResStrInsertContexttSensitive = 'Insert context sensitive'; lisMakeResStrSourcePreview = 'Source preview'; lisNoStringConstantFound = 'No string constant found'; lisSuccess = 'Success'; lisAllBlocksLooksOk = 'All blocks look ok.'; lisTheApplicationBundleWasCreatedFor = 'The Application Bundle was created for "%s"'; lisHintTheMakeResourcestringFunctionExpectsAStringCon = 'Hint: The "Make ' +'Resourcestring" function expects a string constant.%sPlease select the ' +'expression and try again.'; // diff dialog lisDiffDlgText1 = 'Text1'; lisDiffDlgOnlySelection = 'Only selection'; lisDiffDlgText2 = 'Text2'; lisDiffDlgCaseInsensitive = 'Case Insensitive'; lisDiffDlgIgnoreIfEmptyLinesWereAdd = 'Ignore if empty lines were added or removed'; lisDiffDlgIgnoreSpacesAtStartOfLine = 'Ignore spaces at start of line'; lisDiffDlgIgnoreSpacesAtEndOfLine = 'Ignore spaces at end of line'; lisDiffDlgIgnoreIfLineEndCharsDiffe = 'Ignore difference in line ends (e.' +'g. #10 = #13#10)'; lisDiffDlgIgnoreIfSpaceCharsWereAdd = 'Ignore amount of space chars'; lisDiffDlgIgnoreSpaces = 'Ignore spaces (newline chars not included)'; lisDiffDlgOpenDiffInEditor = 'Open Diff in editor'; // packages lisPkgFileTypeUnit = 'Unit'; lisPkgFileTypeVirtualUnit = 'Virtual Unit'; lisPkgFileTypeMainUnit = 'Main Unit'; lisPkgFileTypeLFM = 'LFM - Lazarus form text'; lisPkgFileTypeLRS = 'LRS - Lazarus resource'; lisPkgFileTypeInclude = 'Include file'; lisPkgFileTypeIssues = 'Issues xml file'; lisPkgFileTypeText = 'Text'; lisPkgFileTypeBinary = 'Binary'; lisCreateNewPackage = '(Create new package)'; lisCreateNewPackageComponent = 'Create new package component'; lisMenuNewComponent = 'New Component'; lisPkgSelectAPackage = 'Select a package'; // view project units dialog lisViewProjectUnits = 'View Project Units'; // unit info dialog lisInformationAboutUnit = 'Information about %s'; lisUIDyes = 'yes'; lisUIDno = 'no'; lisUIDbytes = '%s bytes'; lisUIDName = 'Name:'; lisUIDType = 'Type:'; lisUIDinProject = 'in Project:'; lisUIDIncludedBy = 'Included by:'; lisUIDPathsReadOnly = 'Paths (Read Only)'; lisUIDUnit = 'Unit'; lisUIDSize = 'Size:'; lisUIDLines = 'Lines:'; lisUIShowCodeToolsValues = 'Show CodeTools Values'; // unit editor lisUEErrorInRegularExpression = 'Error in regular expression'; lisSearchFor = 'Search For '; lisUENotFound = 'Not found'; lisUESearchStringNotFound = 'Search string ''%s'' not found!'; lisUESearchStringContinueBeg = 'Continue search from the beginning?'; lisUESearchStringContinueEnd = 'Continue search from the end?'; lisUEReplaceThisOccurrenceOfWith = 'Replace this occurrence of %s%s%s%s ' +'with %s%s%s?'; lisUESearching = 'Searching: %s'; lisUEModeSeparator = '/'; lisUEGotoLine = 'Goto line:'; lisGotoLine = 'Goto Line'; // Transfer Macros lisTMFunctionExtractFileExtension = 'Function: extract file extension'; lisTMFunctionExtractFilePath = 'Function: extract file path'; lisTMFunctionExtractFileNameExtension = 'Function: extract file name+extension'; lisTMFunctionExtractFileNameOnly = 'Function: extract file name only'; lisTMFunctionAppendPathDelimiter = 'Function: append path delimiter'; lisTMFunctionChompPathDelimiter = 'Function: chomp path delimiter'; lisTMunknownMacro = '(unknown macro: %s)'; // System Variables Override Dialog lisSVUOInvalidVariableName = 'Invalid variable name'; lisSVUOisNotAValidIdentifier = '%s%s%s is not a valid identifier.'; lisFRIIdentifier = 'Identifier: %s'; lisSVUOOverrideSystemVariable = 'Override system variable'; // sort selection dialog lisSortSelSortSelection = 'Sort selection'; lisSortSelPreview = 'Preview'; lisSortSelAscending = 'Ascending'; lisSortSelDescending = 'Descending'; lisSortSelDomain = 'Domain'; lisSortSelLines = 'Lines'; lisSortSelWords = 'Words'; lisSortSelParagraphs = 'Paragraphs'; lisSortSelOptions = 'Options'; lisSortSelCaseSensitive = '&Case Sensitive'; lisSortSelIgnoreSpace = 'Ignore Space'; lisSortSelSort = 'Accept'; // publish project dialog lisPublProjInvalidIncludeFilter = 'Invalid include filter'; lisPublProjInvalidExcludeFilter = 'Invalid exclude filter'; // project options lisProjOptsUnableToChangeTheAutoCreateFormList = 'Unable to change the auto ' +'create form list in the program source.%sPlease fix errors first.'; lisProjOptsError = 'Error'; lisUnableToChangeProjectTitleInSource = 'Unable to change project title in ' +'source.%s%s'; lisUnableToRemoveProjectTitleFromSource = 'Unable to remove project title ' +'from source.%s%s'; // path edit dialog lisPathEditSelectDirectory = 'Select directory'; lisPathEditSearchPaths = 'Search paths:'; lisPckSearchPathsForFpdocXmlFilesMultiplePathsMustBeSepa = 'Search paths for' +' fpdoc xml files. Multiple paths must be separated by semicolon.'; lisPathEditMovePathDown = 'Move path down (Ctrl+Down)'; lisPathEditMovePathUp = 'Move path up (Ctrl+Up)'; lisPathEditBrowse = 'Browse'; lisPathEditPathTemplates = 'Path templates'; lisPathEditDeleteInvalidPaths = 'Delete Invalid Paths'; // new dialog lisNewDlgNoItemSelected = 'No item selected'; lisErrorOpeningComponent = 'Error opening component'; lisUnableToOpenAncestorComponent = 'Unable to open ancestor component'; lisNewDlgPleaseSelectAnItemFirst = 'Please select an item first.'; lisNewDlgCreateANewEditorFileChooseAType = 'Create a new editor file.%s' +'Choose a type.'; lisNewDlgCreateANewProjectChooseAType = 'Create a new project.%sChoose a type.'; lisChooseOneOfTheseItemsToCreateANewFile = 'Choose one of these items to ' +'create a new File'; lisChooseOneOfTheseItemsToInheritFromAnExistingOne = 'Choose one of these items to ' +'inherit from an existing one'; lisInheritedItem = 'Inherited Item'; lisChooseOneOfTheseItemsToCreateANewProject = 'Choose one of these items to ' +'create a new Project'; lisChooseOneOfTheseItemsToCreateANewPackage = 'Choose one of these items to ' +'create a new Package'; lisPackage = 'Package'; lisNewDlgCreateANewPascalUnit = 'Create a new pascal unit.'; lisNewDlgCreateANewUnitWithALCLForm = 'Create a new unit with a LCL form.'; lisNewDlgCreateANewUnitWithADataModule = 'Create a new unit with a datamodule.'; lisNewDlgCreateANewUnitWithAFrame = 'Create a new unit with a frame.'; lisNewDlgCreateANewEmptyTextFile = 'Create a new empty text file.'; lisNewDlgCreateANewGraphicalApplication = 'Create a new ' +'graphical application.%sThe application source is maintained by Lazarus.'; lisNewDlgCreateANewProgram = 'Create a new ' +'program.%sThe program source is maintained by Lazarus.'; lisNewDlgCreateANewCustomProgram = 'Create a new program.'; lisNewCreateANewCgiApplicationTheProgramFileIsMaintained = 'Create a new ' +'CGI application.%sThe application source is maintained by Lazarus.'; lisNewDlgCreateANewStandardPackageAPackageIsACollectionOfUn = 'Create a new ' +'standard package.%sA package is a collection of units and components.'; // file checks lisUnableToCreateFile = 'Unable to create file'; lisUnableToCreateFile4 = 'Unable to create file %s'; lisCanNotCreateFile = 'Can not create file %s%s%s'; lisExtendUnitPath = 'Extend unit path?'; lisTheDirectoryIsNotYetInTheUnitPathAddIt = 'The directory %s%s%s is not ' +'yet in the unit path.%sAdd it?'; lisUnableToCreateFilename = 'Unable to create file %s%s%s.'; lisUnableToWriteFile = 'Unable to write file'; lisUnableToWriteToFile = 'Unable to write to file %s%s%s.'; lisFileIsNotWritable = 'File is not writable'; lisUnableToReadFile = 'Unable to read file'; lisUnableToReadFilename = 'Unable to read file %s%s%s.'; lisErrorDeletingFile = 'Error deleting file'; lisInvalidMask = 'Invalid Mask'; lisTheFileMaskIsNotAValidRegularExpression = 'The file mask "%s" is not a ' +'valid regular expression.'; lisTheFileMaskIsInvalid = 'The file mask "%s" is invalid.'; lisUnableToDeleteAmbiguousFile = 'Unable to delete ambiguous file %s%s%s'; lisErrorRenamingFile = 'Error renaming file'; lisUnableToRenameAmbiguousFileTo = 'Unable to rename ambiguous file %s%s%s%' +'sto %s%s%s'; lisWarningAmbiguousFileFoundSourceFileIs = 'Warning: ambiguous file found: %' +'s%s%s. Source file is: %s%s%s'; lisAmbiguousFileFound = 'Ambiguous file found'; lisThereIsAFileWithTheSameNameAndASimilarExtension = 'There is a file with ' +'the same name and a similar extension ond disk%sFile: %s%sAmbiguous ' +'File: %s%s%sDelete ambiguous file?'; // add to project dialog lisProjAddInvalidMinMaxVersion = 'Invalid Min-Max version'; lisProjAddTheMaximumVersionIsLowerThanTheMinimimVersion = 'The Maximum ' +'Version is lower than the Minimim Version.'; lisProjAddInvalidPackagename = 'Invalid packagename'; lisProjAddThePackageNameIsInvalidPlaseChooseAnExistingPackag = 'The package ' +'name %s%s%s is invalid.%sPlase choose an existing package.'; lisProjAddDependencyAlreadyExists = 'Dependency already exists'; lisUnableToAddTheDependencyBecauseThePackageHasAlread2 = 'Unable to add the ' +'dependency %s, because the package %s has already a dependency to %s'; lisVersionMismatch = 'Version mismatch'; lisUnableToAddTheDependencyBecauseThePackageHasAlread = 'Unable to add the ' +'dependency %s, because the package %s has already a dependency %s'; lisCircularDependencyDetected = 'Circular dependency detected'; lisUnableToAddTheDependencyBecauseThisWouldCreateA = 'Unable to add the ' +'dependency %s, because this would create a circular dependency. Dependency %s'; lisProjAddTheProjectHasAlreadyADependency = 'The project has already a ' +'dependency for the package %s%s%s.'; lisProjAddPackageNotFound = 'Package not found'; lisLDTheUnitIsNotOwnedBeAnyPackageOrProjectPleaseAddThe = 'The unit %s is ' +'not owned be any package or project.%sPlease add the unit to a package ' +'or project.%sUnable to create the fpdoc file.'; lisLDNoValidFPDocPath = 'No valid FPDoc path'; lisTheUnitIsPartOfTheFPCSourcesButTheCorrespondingFpd = 'The unit %s is part' +' of the FPC sources, but the corresponding fpdoc xml file was not found.' +'%sEither you have not yet added the fpcdocs directory to the search path or the ' +'unit is not yet documented.%sThe fpdoc files for the FPC sources can be' +' downloaded from: %s%sPlease add the directory in the ' +'fpdoc editor options.%sIn order to create a new file the directory must ' +'be writable.'; lisLDDoesNotHaveAnyValidFPDocPathUnableToCreateTheFpdo = '%s does not have ' +'any valid FPDoc path.%sUnable to create the fpdoc file for %s'; lisErrorReadingXML = 'Error reading XML'; lisErrorReadingXmlFile = 'Error reading xml file %s%s%s%s%s'; lisPkgThisFileIsNotInAnyLoadedPackage = 'This file is not in any loaded package.'; lisProjAddTheDependencyWasNotFound = 'The dependency %s%s%s was not found.%' +'sPlease choose an existing package.'; lisProjAddInvalidVersion = 'Invalid version'; lisProjAddTheMinimumVersionIsInvalid = 'The Minimum Version %s%s%s is ' +'invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10'; lisProjAddTheMaximumVersionIsInvalid = 'The Maximum Version %s%s%s is ' +'invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10'; lisProjAddInvalidPascalUnitName = 'Invalid pascal unit name'; lisProjAddTheUnitNameIsNotAValidPascalIdentifier = 'The unit name %s%s%s is ' +'not a valid pascal identifier.'; lisProjAddUnitNameAlreadyExists = 'Unit name already exists'; lisProjAddTheUnitNameAlreadyExistsInTheProject = 'The unit name %s%s%s ' +'already exists in the project%swith file: %s%s%s.'; lisProjAddTheUnitNameAlreadyExistsInTheSelection = 'The unit name %s%s%s ' +'already exists in the selection%swith file: %s%s%s.'; lisProjAddToProject = 'Add to Project'; lisProjAddNewRequirement = 'New Requirement'; lisProjAddEditorFile = 'Add Editor Files'; lisProjFiles = 'Files:'; lisProjAddAddFilesToProject = 'Add Files to Project'; lisProjAddPackageName = 'Package Name:'; lisProjAddMinimumVersionOptional = 'Minimum Version (optional):'; lisProjAddMaximumVersionOptional = 'Maximum Version (optional):'; // component palette lisKMNewPackage = 'New package'; lisCompPalOpenPackage = 'Open package'; lisKMOpenPackageFile = 'Open package file'; lisCPOpenPackage = 'Open Package %s'; lisCPOpenUnit = 'Open Unit %s'; lisCompPalOpenUnit = 'Open unit'; lisCompPalComponentList = 'View All'; // macro promp dialog lisMacroPromptEnterData = 'Enter data'; lisMacroPromptEnterRunParameters = 'Enter run parameters'; // debugger lisDebuggerError = 'Debugger error'; lisDebuggerErrorOoopsTheDebuggerEnteredTheErrorState = 'Debugger error%' +'sOoops, the debugger entered the error state%sSave your work now !%sHit ' +'Stop, and hope the best, we''re pulling the plug.'; lisExecutionStopped = 'Execution stopped'; lisExecutionPaused = 'Execution paused'; lisExecutionPausedAdress = 'Execution paused%s Address: $%s%s Procedure: %' +'s%s File: %s%s(Some day an assembler window might popup here :)%s'; lisFileNotFound = 'File not found'; lisCleanUpUnitPath = 'Clean up unit path?'; lisTheDirectoryIsNoLongerNeededInTheUnitPathRemoveIt = 'The directory %s%s%' +'s is no longer needed in the unit path.%sRemove it?'; lisTheFileWasNotFoundDoYouWantToLocateItYourself = 'The file %s%s%s%swas ' +'not found.%sDo you want to locate it yourself ?%s'; lisRunToFailed = 'Run-to failed'; lisDbgMangNoDebuggerSpecified = 'No debugger specified'; lisDbgMangThereIsNoDebuggerSpecifiedSettingBreakpointsHaveNo = 'There is no ' +'debugger specified.%sSetting breakpoints have no effect until you setup ' +'a Debugger in the debugger options dialog in the menu.'; lisDbgMangSetTheBreakpointAnyway = 'Set the breakpoint anyway'; lisLaunchingApplicationInvalid = 'Launching application invalid'; lisTheLaunchingApplicationDoesNotExistsOrIsNotExecuta = 'The launching ' +'application %s%s%' +'s%sdoes not exist or is not executable.%s%sSee Run -> Run parameters -> Local'; lisTheLaunchingApplicationBundleDoesNotExists = 'The Application Bundle %s' +'%sneeded for execution does not exist or is not executable.%sDo you want to create one?' +'%s%sSee Project -> Project Options -> Application for settings.'; lisDebuggerInvalid = 'Debugger invalid'; lisTheDebuggerDoesNotExistsOrIsNotExecutableSeeEnviro = 'The debugger %s%s%' +'s%sdoes not exist or is not executable.%s%sSee Tools -> Options -> Debugger options'; lisUnableToRun = 'Unable to run'; lisTheDestinationDirectoryDoesNotExistPleaseCheckTheP = 'The destination ' +'directory %s%s%s does not exist.%sPlease check the project target file ' +'name Menu > Project > Project Options.'; lisTheWorkingDirectoryDoesNotExistPleaseCheckTheWorki = 'The working ' +'directory %s%s%s does not exist.%sPlease check the working directory in ' +'Menu > Run > Run parameters.'; lisPleaseOpenAUnitBeforeRun = 'Please open a unit before run.'; lisHitCount = 'Hitcount'; lisDisableBreakPoint = 'Disable Breakpoint'; lisEnableBreakPoint = 'Enable Breakpoint'; lisDeleteBreakPoint = 'Delete Breakpoint'; lisViewBreakPointProperties = 'Breakpoint Properties ...'; lisDBGENDefaultColor = 'Default Color'; lisDBGENBreakpointEvaluation = 'Breakpoint Evaluation'; lisDBGENBreakpointHit = 'Breakpoint Hit'; lisDBGENBreakpointMessage = 'Breakpoint Message'; lisDBGENBreakpointStackDump = 'Breakpoint Stack Dump'; lisDBGENExceptionRaised = 'Exception Raised'; lisDBGENModuleLoad = 'Module Load'; lisDBGENModuleUnload = 'Module Unload'; lisDBGENOutputDebugString = 'Output Debug String'; lisDBGENProcessExit = 'Process Exit'; lisDBGENProcessStart = 'Process Start'; lisDBGENThreadExit = 'Thread Exit'; lisDBGENThreadStart = 'Thread Start'; lisDBGENWindowsMessagePosted = 'Windows Message Posted'; lisDBGENWindowsMessageSent = 'Windows Message Sent'; // disk diff dialog lisDiskDiffErrorReadingFile = 'Error reading file: %s'; lisLpkHasVanishedOnDiskUsingAsAlternative = 'lpk has vanished on disk. Using' +' as alternative%s'; lisDiskDiffSomeFilesHaveChangedOnDisk = 'Some files have changed on disk:'; lisDiskDiffChangedFiles = 'Changed files:'; lisDiskDiffClickOnOneOfTheAboveItemsToSeeTheDiff = 'Click on one of the ' +'above items to see the diff'; lisDiskDiffRevertAll = 'Reload from disk'; lisDiskDiffIgnoreDiskChanges = 'Ignore disk changes'; // edit define tree lisEdtDefCurrentProject = 'Current Project'; lisEdtDefCurrentProjectDirectory = 'Current Project Directory'; lisEdtDefProjectSrcPath = 'Project SrcPath'; lisEdtDefProjectIncPath = 'Project IncPath'; lisEdtDefProjectUnitPath = 'Project UnitPath'; lisEdtDefAllPackages = 'All packages'; lisEdtDefsAllProjects = 'All projects'; lisEdtDefsetFPCModeToDELPHI = 'set FPC mode to DELPHI'; lisEdtDefsetFPCModeToTP = 'set FPC mode to TP'; lisEdtDefsetFPCModeToGPC = 'set FPC mode to GPC'; lisEdtDefsetFPCModeToMacPas = 'set FPC mode to MacPas'; lisEdtDefsetFPCModeToFPC = 'set FPC mode to FPC'; lisEdtDefsetIOCHECKSOn = 'set IOCHECKS on'; lisEdtDefsetRANGECHECKSOn = 'set RANGECHECKS on'; lisEdtDefsetOVERFLOWCHECKSOn = 'set OVERFLOWCHECKS on'; lisEdtDefuseLineInfoUnit = 'use LineInfo unit'; lisEdtDefuseHeapTrcUnit = 'use HeapTrc unit'; lisEdtDefGlobalSourcePathAddition = 'Global Source Path addition'; // external tools lisExtToolFailedToRunTool = 'Failed to run tool'; lisExtToolUnableToRunTheTool = 'Unable to run the tool %s%s%s:%s%s'; lisProgramNotFound = 'Program %s not found'; lisWorkingDirectoryNotFound = 'Working directory %s not found'; lisExtToolExternalTools = 'External Tools'; lisTheseSettingsAreStoredWithTheProject = 'These settings are stored with ' +'the project.'; lisKeepThemAndContinue = 'Keep them and continue'; lisRemoveThem = 'Remove them'; lisExtToolMaximumToolsReached = 'Maximum Tools reached'; lisExtToolThereIsAMaximumOfTools = 'There is a maximum of %s tools.'; lisExtToolTitleCompleted = '"%s" completed'; // edit external tools lisEdtExtToolEditTool = 'Edit Tool'; lisEdtExtToolProgramfilename = 'Program Filename:'; lisEdtExtToolParameters = 'Parameters:'; lisEdtExtToolWorkingDirectory = 'Working Directory:'; lisEdtExtToolScanOutputForFreePascalCompilerMessages = 'Scan output for ' +'Free Pascal Compiler messages'; lisEdtExtToolScanOutputForMakeMessages = 'Scan output for make messages'; lisEdtExtToolHideMainForm = 'Hide main form'; lisEdtExtToolKey = 'Key'; lisAlternativeKey = 'Alternative key'; lisEdtExtToolCtrl = 'Ctrl'; lisEdtExtToolAlt = 'Alt'; lisEdtExtToolShift = 'Shift'; lisEdtExtToolMacros = 'Macros'; lisWorkingDirectoryForBuilding = 'Working directory for building'; lisWorkingDirectoryForRun = 'Working directory for run'; lisConfigureBuild = 'Configure Build %s'; lisEdtExtToolTitleAndFilenameRequired = 'Title and Filename required'; lisEdtExtToolAValidToolNeedsAtLeastATitleAndAFilename = 'A valid tool needs ' +'at least a title and a filename.'; // find in files dialog lisFindFileMultiLinePattern = '&Multiline pattern'; lisFindFileWhere = 'Where'; lisFindFilesearchAllFilesInProject = 'search all files in &project'; lisFindFilesearchAllOpenFiles = 'search all &open files'; lisFindFilesearchInActiveFile = 'search in &active file'; lisFindFilesearchInDirectories = 'search in &directories'; lisFindFileDirectoryOptions = 'Directory options'; lisFindFileDirectory = 'D&irectory'; lisFindFileFileMask = 'Fi&le mask'; lisFindFileIncludeSubDirectories = 'Include &sub directories'; lisFindFileOnlyTextFiles = 'Only text files'; // package manager lisPkgMangPackage = 'Package: %s'; lisPkgMangProject = 'Project: %s'; lisPkgMangDependencyWithoutOwner = 'Dependency without Owner: %s'; lisPkgMangSavePackageLpk = 'Save Package %s (*.lpk)'; lisPkgMangInvalidPackageFileExtension = 'Invalid package file extension'; lisPkgMangPackagesMustHaveTheExtensionLpk = 'Packages must have the ' +'extension .lpk'; lisPkgMangInvalidPackageName = 'Invalid package name'; lisPkgMangThePackageNameIsNotAValidPackageNamePleaseChooseAn = 'The package ' +'name %s%s%s is not a valid package name%sPlease choose another name (e.' +'g. package1.lpk)'; lisPkgMangRenameFileLowercase = 'Rename File lowercase?'; lisPkgMangShouldTheFileRenamedLowercaseTo = 'Should the file be renamed ' +'lowercase to%s%s%s%s?'; lisPkgMangPackageNameAlreadyExists = 'Package name already exists'; lisNameConflict = 'Name conflict'; lisThePackageAlreadyContainsAUnitWithThisName = 'The package already ' +'contains a unit with this name.'; lisPkgMangThereIsAlreadyAnotherPackageWithTheName = 'There is already ' +'another package with the name %s%s%s.%sConflict package: %s%s%s%sFile: %s%s%s'; lisPkgMangFilenameIsUsedByProject = 'Filename is used by project'; lisPkgMangTheFileNameIsPartOfTheCurrentProject = 'The file name %s%s%s is ' +'part of the current project.%sProjects and Packages should not share files.'; lisPkgMangFilenameIsUsedByOtherPackage = 'Filename is used by other package'; lisPkgMangTheFileNameIsUsedByThePackageInFile = 'The file name %s%s%s is ' +'used by%sthe package %s%s%s%sin file %s%s%s.'; lisPkgMangReplaceFile = 'Replace File'; lisPkgMangReplaceExistingFile = 'Replace existing file %s%s%s?'; lisPkgMangDeleteOldPackageFile = 'Delete Old Package File?'; lisPkgMangDeleteOldPackageFile2 = 'Delete old package file %s%s%s?'; lisPkgMangDeleteFailed = 'Delete failed'; lisAmbiguousUnitFound = 'Ambiguous Unit found'; lisTheFileWasFoundInOneOfTheSourceDirectoriesOfThePac = 'The file %s%s%s%s' +'was found in one of the source directories of the package %s and looks ' +'like a compiled unit. Compiled units must be in the output directory of ' +'the package, otherwise other packages can get problems using this ' +'package.%s%sDelete ambiguous file?'; lisPkgMangUnableToDeleteFile = 'Unable to delete file %s%s%s.'; lisSkipErrors = 'Skip errors'; lisDeleteAllTheseFiles = 'Delete all these files?'; lisPkgMangUnsavedPackage = 'Unsaved package'; lisFpcmakeFailed = 'fpcmake failed'; lisCallingToCreateMakefileFromFailed = 'Calling %s to create Makefile from %s failed.'; lisPkgMangThereIsAnUnsavedPackageInTheRequiredPackages = 'There is an ' +'unsaved package in the required packages. See package graph.'; lisPkgMangBrokenDependency = 'Broken dependency'; lisPkgMangTheProjectRequiresThePackageButItWasNotFound = 'The project ' +'requires the package %s%s%s.%sBut it was not found. See Project -> ' +'Project Inspector.'; lisPkgMangRequiredPackagesWereNotFound = 'One or more required packages were not ' +'found. See package graph for details.'; lisPkgMangCircularDependencies = 'Circular dependencies found'; lisPkgMangThePackageIsCompiledAutomaticallyAndItsOutputDirec = 'The package ' +'%s is compiled automatically and its output directory is "%s", which is ' +'in the default unit search path of the compiler. The package uses other ' +'packages which also uses the default unit search of the compiler. This ' +'creates an endless loop.%sYou can fix this issue%sby removing the path from ' +'your compiler config (e.g. fpc.cfg)%sor by disabling the auto update of ' +'this package%sor by removing dependencies.'; lisPkgMangThereIsACircularDependency = 'There is a circular dependency in the ' +'packages. See package graph.'; lisPkgMangThereAreTwoUnitsWithTheSameName1From2From = 'There are two units ' +'with the same name:%s%s1. %s%s%s from %s%s2. %s%s%s from %s%s%s'; lisPkgMangThereIsAUnitWithTheSameNameAsAPackage1From2 = 'There is a unit ' +'with the same name as a package:%s%s1. %s%s%s from %s%s2. %s%s%s%s'; lisPkgMangAmbiguousUnitsFound = 'Ambiguous units found'; lisPkgMangBothPackagesAreConnectedThisMeansEitherOnePackageU = '%sBoth ' +'packages are connected. This means, either one package uses the other, ' +'or they are both used by a third package.'; lisPkgMangThereIsAFPCUnitWithTheSameNameFrom = 'There is a FPC unit with ' +'the same name as:%s%s%s%s%s from %s%s%s'; lisPkgMangThereIsAFPCUnitWithTheSameNameAsAPackage = 'There is a FPC unit ' +'with the same name as a package:%s%s%s%s%s%s'; lisPkgMangErrorWritingFile = 'Error writing file'; lisProjMangUnableToWriteStateFileForProjectError = 'Unable to write state ' +'file for project %s%sError: %s'; lisPkgMangUnableToWriteStateFileOfPackageError = 'Unable to write state ' +'file %s%s%s%sof package %s.%sError: %s'; lisPkgMangErrorReadingFile = 'Error reading file'; lisProjMangUnableToReadStateFileOfProjectError = 'Unable to read state ' +'file %s of project %s%sError: %s'; lisPkgMangUnableToReadStateFileOfPackageError = 'Unable to read state file %' +'s%s%s%sof package %s.%sError: %s'; lisPkgMangUnableToCreateDirectory = 'Unable to create directory'; lisUnableToCreateDirectory2 = 'Unable to create directory %s%s%s'; lisPkgMangUnableToCreateOutputDirectoryForPackage = 'Unable to create ' +'output directory %s%s%s%sfor package %s.'; lisPkgMangUnableToDeleteFilename = 'Unable to delete file'; lisPkgMangUnableToDeleteOldStateFileForPackage = 'Unable to delete old ' +'state file %s%s%s%sfor package %s.'; lisPkgMangUnableToCreatePackageSourceDirectoryForPackage = 'Unable to ' +'create package source directory %s%s%s%sfor package %s.'; lisPkgMangUnableToLoadPackage = 'Unable to load package'; lisPkgMangUnableToOpenThePackage = 'Unable to open the package %s%s%s.%' +'sThis package was marked for installation.'; lisPkgMangInvalidPackageName2 = 'Invalid Package Name'; lisOpenPackage2 = 'Open package %s'; lisPkgMangThePackageNameOfTheFileIsInvalid = 'The package name %s%s%s of%' +'sthe file %s%s%s is invalid.'; lisLazbuildIsNonInteractiveAbortingNow = '%s%s%s%slazbuild is non ' +'interactive, aborting now.'; lisPkgMangPackageConflicts = 'Package conflicts'; lisPkgMangThereIsAlreadyAPackageLoadedFromFile = 'There is already a ' +'package %s%s%s loaded%sfrom file %s%s%s.%sSee Package -> Package ' +'Graph.%sReplace is impossible.'; lisPkgMangSavePackage = 'Save package?'; lisPkgMangLoadingPackageWillReplacePackage = 'Loading package %s will ' +'replace package %s%sfrom file %s.%sThe old package is modified.%s%sSave ' +'old package %s?'; lisPkgMangNewPackage = 'NewPackage'; lisProbablyYouNeedToInstallSomePackagesForBeforeConti = 'Probably you need ' +'to install some packages before continuing.%s%sWarning:%sThe ' +'project uses the following design time packages, which might be needed ' +'to open the form in the designer. If you continue, you might get errors ' +'about missing components and the form loading will probably create very ' +'unpleasant results.%s%sIt is recommended to cancel and install these packages first.%s%s'; lisPackageNeedsInstallation = 'Package needs installation'; lisUnitInPackage = '%s unit %s in package %s%s'; lisPkgMangSkipThisPackage = 'Skip this package'; lisPkgMangInvalidFileExtension = 'Invalid file extension'; lisPkgMangTheFileIsNotALazarusPackage = 'The file %s%s%s is not a lazarus package.'; lisPkgMangInvalidPackageFilename = 'Invalid package filename'; lisPkgMangThePackageFileNameInIsNotAValidLazarusPackageName = 'The package ' +'file name %s%s%s in%s%s%s%s is not a valid lazarus package name.'; lisPkgMangFileNotFound = 'File %s%s%s not found.'; lisPkgMangErrorReadingPackage = 'Error Reading Package'; lisPkgUnableToReadPackageFileError = 'Unable to read package file %s%s%s.%sError: %s'; lisPkgMangFilenameDiffersFromPackagename = 'Filename differs from Packagename'; lisPkgMangTheFilenameDoesNotCorrespondToThePackage = 'The filename %s%s%s ' +'does not correspond to the package name %s%s%s in the file.%sChange ' +'package name to %s%s%s?'; lisSuspiciousIncludePath = 'Suspicious include path'; lisThePackageAddsThePathToTheIncludePathOfTheIDEThisI = 'The package %s ' +'adds the path "%s" to the include path of the IDE.%sThis is probably a ' +'misconfiguration of the package.'; lisPkgMangErrorWritingPackage = 'Error Writing Package'; lisPkgMangUnableToWritePackageToFileError = 'Unable to write package %s%s%s%' +'sto file %s%s%s.%sError: %s'; lisSeeProjectProjectInspector = '%sSee Project -> Project Inspector'; lisPkgMangTheFollowingPackageFailedToLoad = 'The following package failed to load:'; lisPkgMangTheFollowingPackagesFailedToLoad = 'The following packages failed to load:'; lisMissingPackages = 'Missing Packages'; lisPkgManginvalidCompilerFilename = 'invalid Compiler filename'; lisPkgMangTheCompilerFileForPackageIsNotAValidExecutable = 'The compiler ' +'file for package %s is not a valid executable:%s%s'; lisPkgMangPackageHasNoValidOutputDirectory = 'Package %s%s%s has no valid ' +'output directory:%s%s%s%s'; lisPkgMangpackageMainSourceFile = 'package main source file'; lisErrorLoadingFile = 'Error loading file'; lisLoadingFailed = 'Loading %s failed.'; lisPkgMangAddingNewDependencyForProjectPackage = '%sAdding new Dependency ' +'for project %s: package %s%s'; lisPkgMangAddingNewDependencyForPackagePackage = '%sAdding new Dependency ' +'for package %s: package %s%s'; lisPkgMangTheFollowingUnitsWillBeAddedToTheUsesSectionOf = '%sThe following ' +'units will be added to the uses section of%s%s:%s%s%s'; lisConfirmChanges = 'Confirm changes'; lisPkgMangFileNotSaved = 'File not saved'; lisPkgMangPleaseSaveTheFileBeforeAddingItToAPackage = 'Please save the file ' +'before adding it to a package.'; lisPkgMangFileIsInProject = 'File is in Project'; lisPkgMangWarningTheFileBelongsToTheCurrentProject = 'Warning: The file %s%' +'s%s%sbelongs to the current project.'; lisPkgMangFileIsAlreadyInPackage = 'File is already in package'; lisPkgMangTheFileIsAlreadyInThePackage = 'The file %s%s%s%sis already in ' +'the package %s.'; lisPkgMangPackageIsNoDesigntimePackage = 'Package is no designtime package'; lisPkgMangThePackageIsARuntimeOnlyPackageRuntimeOnlyPackages = 'The package %' +'s is a runtime only package.%sRuntime only packages can not be ' +'installed in the IDE.'; lisPkgMangAutomaticallyInstalledPackages = 'Automatically installed packages'; lisPkgMangInstallingThePackageWillAutomaticallyInstallThePac2 = 'Installing ' +'the package %s will automatically install the packages:'; lisPkgMangInstallingThePackageWillAutomaticallyInstallThePac = 'Installing ' +'the package %s will automatically install the package:'; lisPkgMangRebuildLazarus = 'Rebuild Lazarus?'; lisPkgMangThePackageWasMarkedForInstallationCurrentlyLazarus = 'The package %' +'s%s%s was marked for installation.%sCurrently lazarus only supports ' +'static linked packages. The real installation needs rebuilding and ' +'restarting of lazarus.%s%sDo you want to rebuild Lazarus now?'; lisPkgMangPackageIsRequired = 'Package is required'; lisPkgMangThePackageIsRequiredByWhichIsMarkedForInstallation = 'The package %' +'s is required by %s, which is marked for installation.%sSee package graph.'; lisPkgMangUninstallPackage = 'Uninstall package?'; lisPkgMangUninstallPackage2 = 'Uninstall package %s?'; lisPkgMangThePackageWasMarkedCurrentlyLazarus = 'The package %s%s%s was ' +'marked.%sCurrently lazarus only supports static linked packages. The ' +'real un-installation needs rebuilding and restarting of lazarus.%s%' +'sDo you want to rebuild Lazarus now?'; lisPkgMangThisIsAVirtualPackageItHasNoSourceYetPleaseSaveThe = 'This is a ' +'virtual package. It has no source yet. Please save the package first.'; lisPkgMangPleaseCompileThePackageFirst = 'Please compile the package first.'; lisPkgMangThePackageIsMarkedForInstallationButCanNotBeFound = 'The package %' +'s%s%s is marked for installation, but can not be found.%sRemove ' +'dependency from the installation list of packages?'; lisERRORInvalidBuildMode = 'ERROR: invalid build mode "%s"'; lisAvailableProjectBuildModes = 'Available project build modes:'; lisThisProjectHasOnlyTheDefaultBuildMode = 'This project has only the ' +'default build mode.'; lisPkgMangstaticPackagesConfigFile = 'static packages config file'; lisPkgMangUnableToCreateTargetDirectoryForLazarus = 'Unable to create ' +'target directory for lazarus:%s%s%s%s.%sThis directory is needed for ' +'the new changed lazarus IDE with your custom packages.'; lisPkgMangCompilingPackage = 'Compiling package %s'; lisPkgMangErrorUpdatingPoFilesFailedForPackage = 'Error: updating po files ' +'failed for package %s'; lisIDEInfoErrorRunningCompileAfterToolFailedForPackage = 'Error: running ''co' +'mpile after'' tool failed for package %s'; lisIDEInfoCreatingMakefileForPackage = 'Creating Makefile for package %s'; lisIDEInfoWARNINGUnitNameInvalidPackage = 'WARNING: unit name invalid %s, package=%s'; // package system lisPkgSysInvalidUnitname = 'Invalid Unitname: %s'; lisPkgSysUnitWasNotFoundInTheLpkFileProbablyThisLpkFileWasN = 'Unit "%s" was' +' not found in the lpk file.%sProbably this lpk file was not used for ' +'building this IDE. Or the package misuses the procedure RegisterUnit.'; lisPkgSysUnitWasRemovedFromPackageLpk = 'Unit "%s" was removed from package (lpk)'; lisPkgSysCanNotRegisterComponentsWithoutUnit = 'Can not register components ' +'without unit'; lisPkgSysInvalidComponentClass = 'Invalid component class'; lisPkgSysComponentClassAlreadyDefined = 'Component Class %s%s%s already defined'; lisPkgSysRegisterUnitWasCalledButNoPackageIsRegistering = 'RegisterUnit was ' +'called, but no package is registering.'; lisPkgSysUnitName = '%s%sUnit Name: %s%s%s'; lisPkgSysFileName = '%s%sFile Name: %s%s%s'; lisPkgSysLPKFilename = '%s%slpk file: %s%s%s'; lisPkgSysTheLpkFileWasNotFound = '%s%sThe lpk file was not found.'; lisPkgSysPackageRegistrationError = 'Package registration error'; lisPkgSysTheRTLFreePascalComponentLibraryProvidesTheBase = 'The RTL - ' +'The Run-Time Library is the basis of all Free Pascal programs.'; lisPkgSysTheFCLFreePascalComponentLibraryProvidesTheBase = 'The FCL - ' +'Free Pascal Component Library provides the base classes for Object Pascal.'; lisPkgSysTheLCLLazarusComponentLibraryContainsAllBase = 'The LCL - Lazarus ' +'Component Library contains all base components for form editing.'; lisPkgSysSynEditTheEditorComponentUsedByLazarus = 'SynEdit - the editor ' +'component used by Lazarus. http://sourceforge.net/projects/synedit/'; lisPkgSysCodeToolsToolsAndFunctionsToParseBrowseAndEditPasc = 'CodeTools - ' +'tools and functions to parse, browse and edit pascal sources'; lisPkgSysThisIsTheDefaultPackageUsedOnlyForComponents = 'This is the ' +'default package. Used only for components without a package. These ' +'components are outdated.'; lisPkgSysRegisterProcedureIsNil = 'Register procedure is nil'; lisPkgSysThisPackageIsInstalledButTheLpkFileWasNotFound = 'This package is ' +'installed, but the lpk file was not found. All its components are ' +'deactivated. Please fix this.'; lisPkgSysPackageFileNotFound = 'Package file not found'; lisPkgMangTheFileOfPackageWasNotFound = 'The file "%s" of package %s was not' +' found.'; lisPkgSysThePackageIsInstalledButNoValidPackageFileWasFound = 'The package %' +'s%s%s is installed, but no valid package file (.lpk) was found.%sA broken ' +'dummy package was created.'; // package defs lisPkgDefsOutputDirectory = 'Output directory'; lisPkgDefsCompiledSrcPathAddition = 'CompiledSrcPath addition'; lisPkgDefsUnitPath = 'Unit Path'; lisProjProjectSourceDirectoryMark = 'Project Source Directory Mark'; lisPkgDefsSrcDirMark = 'Package Source Directory Mark'; // add active file to package dialog lisAF2PInvalidPackage = 'Invalid Package'; lisAF2PInvalidPackageID = 'Invalid package ID: %s%s%s'; lisAF2PPackageNotFound = 'Package %s%s%s not found.'; lisAF2PPackageIsReadOnly = 'Package is read only'; lisAF2PThePackageIsReadOnly = 'The package %s is read only.'; lisAF2PTheFileIsAlreadyInThePackage = 'The file %s%s%s%sis already in the package %s.'; lisAF2PUnitName = 'Unit name: '; lisAF2PHasRegisterProcedure = 'Has Register procedure'; lisAF2PIsVirtualUnit = 'Virtual unit (source is not in package)'; lisAF2PFileType = 'File type'; lisPEExpandDirectory = 'Expand directory'; lisPECollapseDirectory = 'Collapse directory'; lisPEUseAllUnitsInDirectory = 'Use all units in directory'; lisPEUseNoUnitsInDirectory = 'Use no units in directory'; lisAF2PDestinationPackage = 'Destination package'; lisAF2PShowAll = 'Show all'; lisAF2PAddFileToAPackage = 'Add File to Package'; // add to package dialog lisA2PInvalidFilename = 'Invalid filename'; lisA2PTheFilenameIsAmbiguousPleaseSpecifiyAFilename = 'The filename %s%s%s ' +'is ambiguous, because the package has no default directory yet.%s' +'Please specify a filename with full path.'; lisA2PFileNotUnit = 'File not unit'; lisA2PPascalUnitsMustHaveTheExtensionPPOrPas = 'Pascal units must have the ' +'extension .pp or .pas'; lisA2PisNotAValidUnitName = '%s%s%s is not a valid unit name.'; lisA2PUnitnameAlreadyExists = 'Unitname already exists'; lisA2PTheUnitnameAlreadyExistsInThisPackage = 'The unitname %s%s%s already ' +'exists in this package.'; lisA2PTheUnitnameAlreadyExistsInThePackage = 'The unitname %s%s%s already ' +'exists in the package:%s%s'; lisA2PFileAlreadyExistsInThePackage = 'File %s%s%s already exists in the package.'; lisA2PAmbiguousUnitName = 'Ambiguous Unit Name'; lisA2PTheUnitNameIsTheSameAsAnRegisteredComponent = 'The unit name %s%s%s ' +'is the same as an registered component.%sUsing this can cause strange ' +'error messages.'; lisA2PExistingFile2 = 'Existing file: %s%s%s'; lisA2PFileAlreadyExists = 'File already exists'; lisA2PFileIsUsed = 'File is used'; lisA2PTheFileIsPartOfTheCurrentProjectItIsABadIdea = 'The file %s%s%s is ' +'part of the current project.%sIt is a bad idea to share files between ' +'projects and packages.'; lisA2PTheMaximumVersionIsLowerThanTheMinimimVersion = 'The Maximum Version ' +'is lower than the Minimim Version.'; lisA2PThePackageNameIsInvalidPleaseChooseAnExisting = 'The package name %s%s%' +'s is invalid.%sPlease choose an existing package.'; lisA2PThePackageHasAlreadyADependencyForThe = 'The package has already a ' +'dependency for the package %s%s%s.'; lisA2PNoPackageFoundForDependencyPleaseChooseAnExisting = 'No package found ' +'for dependency %s%s%s.%sPlease choose an existing package.'; lisA2PInvalidUnitName = 'Invalid Unit Name'; lisA2PTheUnitNameAndFilenameDiffer = 'The unit name %s%s%s%sand filename %s%' +'s%s differ.'; lisA2PFileAlreadyInPackage = 'File already in package'; lisA2PTheFileIsAlreadyInThePackage = 'The file %s%s%s is already in the package.'; lisA2PInvalidFile = 'Invalid file'; lisA2PAPascalUnitMustHaveTheExtensionPPOrPas = 'A pascal unit must have the ' +'extension .pp or .pas'; lisA2PInvalidAncestorType = 'Invalid Ancestor Type'; lisA2PTheAncestorTypeIsNotAValidPascalIdentifier = 'The ancestor type %s%s%' +'s is not a valid pascal identifier.'; lisA2PPageNameTooLong = 'Page Name too long'; lisA2PThePageNameIsTooLongMax100Chars = 'The page name %s%s%s is too long (' +'max 100 chars).'; lisA2PUnitNameInvalid = 'Unit Name Invalid'; lisA2PTheUnitNameDoesNotCorrespondToTheFilename = 'The unit name %s%s%s ' +'does not correspond to the filename.'; lisA2PInvalidClassName = 'Invalid Class Name'; lisA2PTheClassNameIsNotAValidPascalIdentifier = 'The class name %s%s%s is ' +'not a valid pascal identifier.'; lisA2PInvalidCircularDependency = 'Invalid Circular Dependency'; lisA2PTheClassNameAndAncestorTypeAreTheSame = 'The class name %s%s%s and ' +'ancestor type %s%s%s are the same.'; lisA2PAmbiguousAncestorType = 'Ambiguous Ancestor Type'; lisA2PTheAncestorTypeHasTheSameNameAsTheUnit = 'The ancestor type %s%s%s ' +'has the same name as%sthe unit %s%s%s.'; lisA2PAmbiguousClassName = 'Ambiguous Class Name'; lisA2PTheClassNameHasTheSameNameAsTheUnit = 'The class name %s%s%s has the ' +'same name as%sthe unit %s%s%s.'; lisA2PClassNameAlreadyExists = 'Class Name already exists'; lisA2PTheClassNameExistsAlreadyInPackageFile = 'The class name %s%s%s ' +'exists already in%sPackage %s%sFile: %s%s%s'; lisA2PTheMinimumVersionIsInvalidPleaseUseTheFormatMajor = 'The Minimum ' +'Version %s%s%s is invalid.%sPlease use the format major.minor.release.' +'build%sFor exmaple: 1.0.20.10'; lisA2PTheMaximumVersionIsInvalidPleaseUseTheFormatMajor = 'The Maximum ' +'Version %s%s%s is invalid.%sPlease use the format major.minor.release.' +'build%sFor exmaple: 1.0.20.10'; lisA2PAddUnit = 'Add Unit'; lisA2PNewFile = 'New File'; lisA2PNewComponent = 'New Component'; lisA2PAddFile = 'Add File'; lisA2PAddFiles = 'Add Files'; lisA2PUnitFileName = 'Unit file name:'; lisA2PchooseAnExistingFile = ''; lisA2PAddLFMLRSFilesIfTheyExist = 'Add LFM, LRS files, if they exist'; lisA2PUpdateUnitNameAndHasRegisterProcedure = 'Scan Unit for Unit Name and ' +'Register procedure'; lisA2PAncestorType = 'Ancestor Type'; lisA2PShowAll = 'Show all'; lisA2PNewClassName = 'New class name:'; lisA2PPalettePage = 'Palette Page:'; lisA2PUnitFileName2 = 'Unit File Name:'; lisA2PUnitName = 'Unit Name:'; lisA2PShortenOrExpandFilename = 'Shorten or expand filename'; lisA2PSaveFileDialog = 'Save file dialog'; lisA2PFileName = 'File name:'; lisMoveSelectedUp = 'Move selected item up (Ctrl+Up)'; lisMoveSelectedDown = 'Move selected item down (Ctrl+Down)'; // broken dependencies dialog lisBDDChangingThePackageNameOrVersionBreaksDependencies = 'Changing the ' +'package name or version breaks dependencies. Should these dependencies ' +'be changed as well?%sSelect Yes to change all listed dependencies.%' +'sSelect Ignore to break the dependencies and continue.'; lisA2PDependency = 'Dependency'; lisA2PBrokenDependencies = 'Broken Dependencies'; // open installed packages dialog lisOIPFilename = 'Filename: %s'; lisCurrentState = 'Current state: '; lisInstalled = 'installed'; lisNotInstalled = 'not installed'; lisOIPThisPackageIsInstalledButTheLpkFileWasNotFound = '%sThis package is ' +'installed, but the lpk file was not found'; lisOIPDescriptionDescription = '%sDescription: %s'; lisOIPDescription = 'Description: '; lisOIPPleaseSelectAPackage = 'Please select a package'; lisOIPPackageName = 'Package Name'; lisOIPState = 'State'; lisOIPmodified = 'modified'; lisOIPmissing = 'missing'; lisOIPinstalledStatic = 'installed static'; lisOIPinstalledDynamic = 'installed dynamic'; lisOIPautoInstallStatic = 'auto install static'; lisOIPautoInstallDynamic = 'auto install dynamic'; lisOIPreadonly = 'readonly'; lisOIPOpenLoadedPackage = 'Open Loaded Package'; // package editor lisPckEditRemoveFile = 'Remove file'; lisPEMoveFileUp = 'Move file up'; lisPEMoveFileDown = 'Move file down'; lisPckEditReAddFile = 'Re-Add file'; lisPESortFiles = 'Sort Files Permanently'; lisPEFixFilesCase = 'Fix Files Case'; lisPEShowMissingFiles = 'Show Missing Files'; lisPckEditRemoveDependency = 'Remove dependency'; lisPckEditMoveDependencyUp = 'Move dependency up'; lisPckEditMoveDependencyDown = 'Move dependency down'; lisPckEditStoreFileNameAsDefaultForThisDependency = 'Store file name as ' +'default for this dependency'; lisPckEditStoreFileNameAsPreferredForThisDependency = 'Store file name as ' +'preferred for this dependency'; lisPckEditClearDefaultPreferredFilenameOfDependency = 'Clear default/' +'preferred filename of dependency'; lisRemoveNonExistingFiles = 'Remove non existing files'; lisPckEditReAddDependency = 'Re-Add dependency'; lisPckEditRecompileClean = 'Recompile Clean'; lisPckEditRecompileAllRequired = 'Recompile All Required'; lisPckEditCreateMakefile = 'Create Makefile'; lisPckEditCreateFpmakeFile = 'Create fpmake.pp'; lisPckEditAddToProject = 'Add to Project'; lisPckEditInstall = 'Install'; lisPckEditUninstall = 'Uninstall'; lisPckEditViewPackageSource = 'View Package Source'; lisPckEditGeneralOptions = 'General Options'; lisPckEditPackageHasChangedSavePackage = 'Package %s%s%s has changed.%sSave package?'; lisPckEditPage = '%s, Page: %s'; lisPckEditRemoveFile2 = 'Remove file?'; lisPckEditRemoveFileFromPackage = 'Remove file %s%s%s%sfrom package %s%s%s?'; lisPckEditRemoveDependency2 = 'Remove Dependency?'; lisPckEditRemoveDependencyFromPackage = 'Remove dependency %s%s%s%sfrom ' +'package %s%s%s?'; lisPckEditInvalidMinimumVersion = 'Invalid minimum version'; lisPckEditTheMinimumVersionIsNotAValidPackageVersion = 'The minimum ' +'version %s%s%s is not a valid package version.%s(good example 1.2.3.4)'; lisPckEditInvalidMaximumVersion = 'Invalid maximum version'; lisPckEditTheMaximumVersionIsNotAValidPackageVersion = 'The maximum ' +'version %s%s%s is not a valid package version.%s(good example 1.2.3.4)'; lisPckEditCompileEverything = 'Compile everything?'; lisPckEditReCompileThisAndAllRequiredPackages = 'Re-Compile this and all ' +'required packages?'; lisPckEditCompilerOptionsForPackage = 'Compiler Options for Package %s'; lisPckEditSavePackage = 'Save Package'; lisPckEditCompilePackage = 'Compile package'; lisPckEditAddAnItem = 'Add an item'; lisPckEditRemoveSelectedItem = 'Remove selected item'; lisPckEditInstallPackageInTheIDE = 'Install package in the IDE'; lisUseSub = 'Use >>'; lisClickToSeeThePossibleUses = 'Click to see the possible uses'; lisPckEditEditGeneralOptions = 'Edit General Options'; lisPkgEdThereAreMoreFunctionsInThePopupmenu = 'There are more functions in the popupmenu'; lisPckEditEditOptionsToCompilePackage = 'Edit Options to compile package'; lisPckEditRequiredPackages = 'Required Packages'; lisPckEditFileProperties = 'File Properties'; lisPckEditRegisterUnit = 'Register unit'; lisPckEditCallRegisterProcedureOfSelectedUnit = 'Call %sRegister%s ' +'procedure of selected unit'; lisPckEditRegisteredPlugins = 'Registered plugins'; lisPkgMangAddUnitToUsesClauseOfPackageDisableThisOnlyForUnit = 'Add unit to ' +'uses clause of package. Disable this only for units, that should not be ' +'compiled in all cases.'; lisPckDisableI18NOfLfm = 'Disable I18N of lfm'; lisPckWhenTheFormIsSavedTheIDECanStoreAllTTranslateString = 'When the form is' +' saved, the IDE can store all TTranslateString properties to the package ' +'po file. For this you must enable I18N for this package, provide a po ' +'output directory and leave this option unchecked.'; lisPkgMangUseUnit = 'Use unit'; lisPckEditMinimumVersion = 'Minimum Version:'; lisPckEditMaximumVersion = 'Maximum Version:'; lisPckEditApplyChanges = 'Apply changes'; lisPckEditPackage = 'Package %s'; lisPckEditRemovedFiles = 'Removed Files'; lisPckEditRemovedRequiredPackages = 'Removed required packages'; lisPckEditDefault = '%s, default: %s'; lisPckEditDependencyProperties = 'Dependency Properties'; lisPckEditpackageNotSaved = 'package %s not saved'; lisPckEditReadOnly = 'Read Only: %s'; lisPckEditModified = 'Modified: %s'; lisPkgEditNewUnitNotInUnitpath = 'New unit not in unitpath'; lisPkgEditTheFileIsCurrentlyNotInTheUnitpathOfThePackage = 'The file %s%s%s%' +'sis currently not in the unit path of the package.%s%sAdd %s%s%s to ' +'unit path?'; lisPENewFileNotInIncludePath = 'New file not in include path'; lisPETheFileIsCurrentlyNotInTheIncludePathOfThePackageA = 'The file "%s" is ' +'currently not in the include path of the package.%sAdd "%s" to the ' +'include path?'; lisPkgEditRevertPackage = 'Revert package?'; lisPkgEditDoYouReallyWantToForgetAllChangesToPackageAnd = 'Do you really ' +'want to forget all changes to package %s and reload it from file?'; lisNotAnInstallPackage = 'Not an install package'; lisThePackageDoesNotHaveAnyRegisterProcedureWhichTypi = 'The package %s ' +'does not have any "Register" procedure, which typically means, it does ' +'not provide any IDE addon. Installing it will probably only increase ' +'the size of the IDE and may even make it unstable.%s%sHint: If you want ' +'to use a package in your project, use the "Add to project" menu item.'; lisInstallItILikeTheFat = 'Install it, I like the fat'; // package options dialog lisPckOptsUsage = 'Usage'; lisPOChoosePoFileDirectory = 'Choose .po file directory'; lisPckOptsIDEIntegration = 'IDE Integration'; lisPckOptsProvides = 'Provides'; lisPckOptsDescriptionAbstract = 'Description / Abstract'; lisPckOptsAuthor = 'Author'; lisPckOptsLicense = 'License'; lisPckOptsMajor = 'Major'; lisPckOptsMinor = 'Minor'; lisPckOptsRelease = 'Release'; lisBuildNumber = 'Build number'; lisPckOptsAutomaticallyIncrementVersionOnBuild = 'Automatically increment version on build'; lisPckOptsPackageType = 'Package type'; lisPckOptsDesigntime = 'Designtime'; lisPckOptsRuntime = 'Runtime'; lisPckOptsDesigntimeAndRuntime = 'Designtime and runtime'; lisRuntimeOnlyCanNotBeInstalledInIDE = 'Runtime only, can not be installed in IDE'; lisPckOptsUpdateRebuild = 'Update / Rebuild'; lisPckOptsAutomaticallyRebuildAsNeeded = 'Automatically rebuild as needed'; lisPckOptsAutoRebuildWhenRebuildingAll = 'Auto rebuild when rebuilding all'; lisPckOptsManualCompilationNeverAutomatically = 'Manual compilation (never automatically)'; lisPckPackage = 'Package:'; lisPckClearToUseThePackageName = 'Clear to use the package name'; lisPckOptsAddPathsToDependentPackagesProjects = 'Add paths to dependent packages/projects'; lisPckOptsInclude = 'Include'; lisPckOptsObject = 'Object'; lisPckOptsLibrary = 'Library'; lisPckOptsAddOptionsToDependentPackagesAndProjects = 'Add options to dependent packages and projects'; lisPckOptsLinker = 'Linker'; lisPckOptsCustom = 'Custom'; lisPckOptsInvalidPackageType = 'Invalid package type'; lisPckOptsThePackageHasTheAutoInstallFlagThisMeans = 'The package %s%s%s ' +'has the auto install flag.%sThis means it will be installed in the IDE. ' +'Installation packages%smust be designtime Packages.'; lisPckOptsPackageOptions = 'Package Options'; // package explorer (package graph) lisMenuPackageGraph = 'Package Graph'; lisPckExplUninstallPackage = 'Uninstall package %s'; lisPckShowUnneededDependencies = 'Show unneeded dependencies'; lisPckExplPackageNotFound = 'Package %s not found'; lisPckExplState = '%sState: '; lisPckExplInstalled = 'Installed'; lisLpkIsMissing = 'lpk is missing'; lisPckExplInstallOnNextStart = 'Install on next start'; lisPckExplUninstallOnNextStart = 'Uninstall on next start (unless needed by an installed package)'; lisPckExplBase = 'Base, can not be uninstalled'; // project inspector lisProjInspConfirmDeletingDependency = 'Confirm deleting dependency'; lisProjInspConfirmRemovingFile = 'Confirm removing file'; lisProjInspDeleteDependencyFor = 'Delete dependency for %s?'; lisProjInspRemoveFileFromProject = 'Remove file %s from project?'; lisProjInspRemovedRequiredPackages = 'Removed required packages'; lisProjInspProjectInspector = 'Project Inspector - %s'; // components list form lisCmpLstComponents = 'Components'; lisCmpLstList = 'List'; lisCmpLstPalette = 'Palette'; lisCmpLstInheritance = 'Inheritance'; // menu editor lisMenuEditor = 'Menu Editor ...'; lisMenuEditorMenuEditor = 'Menu Editor'; lisMenuEditorSelectMenu = 'Select Menu:'; lisMenuEditorSelectTemplate = 'Select Template:'; lisMenuEditorTemplatePreview = 'Template Preview'; lisMenuEditorNewTemplateDescription = 'New Template Description ...'; lisMenuEditorInsertNewItemAfter = 'Insert New Item (after)'; lisMenuEditorInsertNewItemBefore = 'Insert New Item (before)'; lisMenuEditorDeleteItem = 'Delete Item'; lisMenuEditorCreateSubMenu = 'Create Submenu'; lisMenuEditorHandleOnClickEvent = 'Handle OnClick Event'; lisMenuEditorMoveUp = 'Move Up (or left)'; lisMenuEditorMoveDown = 'Move Down (or right)'; lisMenuEditorInsertFromTemplate = 'Insert From Template ...'; lisMenuEditorSaveAsTemplate = 'Save As Template ...'; lisMenuEditorDeleteFromTemplate = 'Delete From Template ...'; // Standard File menu lisMenuTemplateDescriptionStandardFileMenu = 'Standard File Menu'; lisKMNewUnit = 'New Unit'; lisMenuTemplateOpenRecent = 'Open Recent'; // Standard Edit menu lisMenuTemplateDescriptionStandardEditMenu = 'Standard Edit Menu'; lisMenuTemplateFind = 'Find'; lisMenuTemplateFindNext = 'Find Next'; // Standard Help menu lisMenuTemplateDescriptionStandardHelpMenu = 'Standard Help Menu'; lisMenuTemplateContents = 'Contents'; lisMenuTemplateTutorial = 'Tutorial'; lisMenuTemplateAbout = 'About'; lisContributors = 'Contributors'; lisAcknowledgements = 'Acknowledgements'; lisAboutOfficial = 'Official:'; lisAboutDocumentation = 'Documentation:'; // character map lisCharacterMap = 'Character Map'; // codetools defines value dialog lisCTDefChooseDirectory = 'Choose Directory'; lisCTDefCodeToolsDirectoryValues = 'CodeTools Directory Values'; lisCTDefVariable = 'Variable: %s'; lisCTDefnoVariableSelected = ''; lisCTDefVariableName = 'Variable Name'; // clean directory dialog lisClDirCleanSubDirectories = 'Clean sub directories'; lisClDirRemoveFilesMatchingFilter = 'Remove files matching filter'; lisClDirSimpleSyntaxEGInsteadOf = 'Simple Syntax (e.g. * instead of .*)'; lisClDirKeepAllTextFiles = 'Keep all text files'; lisClDirKeepFilesMatchingFilter = 'Keep files matching filter'; lisClDirCleanDirectory = 'Clean Directory'; lisClDirClean = 'Clean'; // LFM repair wizard lisTheLFMLazarusFormFileContainsInvalidPropertiesThis = 'The LFM (Lazarus ' +'form) file contains invalid properties. This means for example it ' +'contains some properties/classes, which do not exist in the current ' +'LCL. The normal fix is to remove these properties from the lfm and fix ' +'the pascal code manually.'; lisFixLFMFile = 'Fix LFM file'; lisMissingEvents = 'Missing Events'; lisTheFollowingMethodsUsedByAreNotInTheSourceRemoveTh = 'The following methods ' +'used by %s are not in the source%s%s%s%s%s%sRemove the dangling references?'; lisLFMFileContainsInvalidProperties = 'The LFM file contains unknown' +' properties/classes which do not exist in LCL. They can be replaced or removed.'; // extract proc dialog lisNoCodeSelected = 'No code selected'; lisPleaseSelectSomeCodeToExtractANewProcedureMethod = 'Please select some ' +'code to extract a new procedure/method.'; lisInvalidSelection = 'Invalid selection'; lisThisStatementCanNotBeExtractedPleaseSelectSomeCode = 'This statement can ' +'not be extracted.%sPlease select some code to extract a new procedure/method.'; lisExtractProcedure = 'Extract Procedure'; lisNameOfNewProcedure = 'Name of new procedure'; lisExtract = 'Extract'; lisInvalidProcName = 'Invalid proc name'; lisPublicMethod = 'Public Method'; lisPrivateMethod = 'Private Method'; lisProtectedMethod = 'Protected Method'; lisPublishedMethod = 'Published Method'; lisProcedure = 'Procedure'; lisProcedureWithInterface = 'Procedure with interface'; lisSubProcedure = 'Sub Procedure'; lisSubProcedureOnSameLevel = 'Sub Procedure on same level'; lisFreePascalCompilerNotFound = 'Free Pascal Compiler not found'; lisTheFreePascalCompilerFilenameWasNotFoundItIsRecomm = 'The Free Pascal compiler ' +'(filename: %s) was not found.%sIt is recommended that you install fpc.'; lisInvalidCompilerFilename = 'Invalid Compiler Filename'; lisTheCurrentCompilerFilenameIsNotAValidExecutablePlease = 'The current ' +'compiler filename %s%s%s%sis not a valid executable.%sPlease check ' +'Tools -> Options -> Files'; lisFreePascalSourcesNotFound = 'Free Pascal Sources not found'; lisTheFreePascalSourceDirectoryWasNotFoundSomeCodeFun = 'The Free Pascal ' +'source directory was not found.%sSome code functions will not work.%sIt ' +'is recommended that you install it and set the path%sTools -> Options -> Files'; lisInvalidFreePascalSourceDirectory = 'Invalid Free Pascal source directory'; lisTheCurrentFreePascalSourceDirectoryDoesNotLookCorr2 = 'The current Free ' +'Pascal source directory %s%s%s%sdoes not look correct.%sCheck ' +'Tools -> Options -> Files'; lisLazarusDirectoryNotFound = 'Lazarus directory not found'; lisTheCurrentLazarusDirectoryDoesNotLookCorrectWithou2 = 'The current ' +'Lazarus directory %s%s%s%sdoes not look correct.%sWithout it You will ' +'not be able to create LCL applications.%sCheck Tools -> Options -> Files'; lisTheCurrentLazarusDirectoryDoesNotLookCorrectWithou = 'The current ' +'Lazarus directory %s%s%s%sdoes not look correct.%sWithout it You will ' +'not be able to create LCL applications.%sChoose Ok to choose the ' +'default %s%s%s.%sOtherwise check Tools -> Options -> Files'; lisTheLazarusDirectoryWasNotFoundYouWillNotBeAbleToCr = 'The Lazarus ' +'directory was not found.%sYou will not be able to create LCL ' +'applications.%sPlease check Tools -> Options -> Files'; lisTheCurrentFreePascalSourceDirectoryDoesNotLookCorr = 'The current Free ' +'Pascal source directory %s%s%s%sdoes not look correct.%sChoose Ok to ' +'choose the default %s%s%s.%sOtherwise check Tools -> Options -> Files'; lisTheCurrentCompilerFilenameIsNotAValidExecutableCho = 'The current ' +'compiler filename %s%s%s%sis not a valid executable.%sChoose Ok to ' +'choose the default %s%s%s.%sOtherwise check Tools -> Options -> Files'; // Help Options lisHlpOptsHelpOptions = 'Help Options'; lisHlpOptsViewers = 'Viewers'; lisHOFPCDocHTMLPath = 'FPC Doc HTML Path'; lisHlpOptsProperties = 'Properties:'; lisHlpOptsDatabases = 'Databases'; // enclose selection dialog lisEnclose = 'Enclose'; lisChooseStructureToEncloseSelection = 'Choose structure to enclose selection'; lisErrors = 'Errors'; lisLFMFile = 'LFM file'; lisRemoveAllInvalidProperties = 'Remove all invalid properties'; lisCompTest = '&Test'; lisA2PSwitchPaths = 'Switch Paths'; lisA2PAddFilesToPackage = 'Add Files to Package'; lisA2PAddToPackage = 'Add to package'; lisA2PCreateNewFile = 'Create New File'; lisA2PCreateNewComp = 'Create New Component'; lisA2PCreateNewReq = 'Create New Requirement'; lisA2PFilename2 = 'Filename'; lisFRIFindOrRenameIdentifier = 'Find or Rename Identifier'; lisHelpSelectorDialog = 'Help selector'; lisSelectAHelpItem = 'Select a help item:'; lisErrorMovingComponent = 'Error moving component'; lisErrorNamingComponent = 'Error naming component'; lisErrorSettingTheNameOfAComponentTo = 'Error setting the name of a component %s to %s'; lisErrorMovingComponent2 = 'Error moving component %s:%s'; lisInstallUninstallPackages = 'Install/Uninstall Packages'; lisMenuEditInstallPkgs = 'Install/Uninstall Packages ...'; lisAvailablePackages = 'Available packages'; lisExportList = 'Export list'; lisDoNotInstall = 'Do not install'; lisImportList = 'Import list'; lisUninstallSelection = 'Uninstall selection'; lisPackagesToInstallInTheIDE = 'Packages to install in the IDE'; lisInstallSelection = 'Install selection'; lisPackageInfo = 'Package info'; lisSaveAndRebuildIDE = 'Save and rebuild IDE'; lisSaveAndExitDialog = 'Save and exit dialog'; lisAlignment = 'Alignment'; lisHorizontal = 'Horizontal'; lisNoChange = 'No change'; lisTops = 'Tops'; lisLeftSides = 'Left sides'; lisCenters = 'Centers'; lisBottoms = 'Bottoms'; lisRightSides = 'Right sides'; lisCenterInWindow = 'Center in window'; lisSpaceEqually = 'Space equally'; lisTopSpaceEqually = 'Top space equally'; lisBottomSpaceEqually = 'Bottom space equally'; lisLeftSpaceEqually = 'Left space equally'; lisRightSpaceEqually = 'Right space equally'; lisVertical = 'Vertical'; lisScalingFactor = 'Scaling factor:'; lisTabOrderUpHint = 'Move the selected control up in tab order'; lisTabOrderDownHint = 'Move the selected control down in tab order'; lisTabOrderSortHint = 'Calculate tab order for controls by their X- and Y- positions'; lisTabOrderConfirmSort = 'Sort tab orders of all child controls of "%s" by their positions?'; lisCustomProgram = 'Custom Program'; lisSimpleProgram = 'Simple Program'; lisProgram = 'Program'; lisConsoleApplication = 'Console application'; lisApplicationProgramDescriptor = 'A graphical Free Pascal application using' +' the cross-platform LCL library for its GUI.'; lisSimpleProgramProgramDescriptor = 'A most simple Free Pascal command line program.'; lisProgramProgramDescriptor = 'A Free Pascal command line program with some useful settings added.'; lisConsoleApplicationProgramDescriptor = 'A Free Pascal command line program using' +' TCustomApplication to easily check command line options, handling exceptions, etc.'; lisCustomProgramProgramDescriptor = 'A Custom Free Pascal program.'; lisLibraryProgramDescriptor = 'A Free Pascal shared library (.dll under Windows,' +' .so under Linux, .dylib under MacOS X).'; lisNPSelectAProjectType = 'Select a project type'; lisNPCreateANewProject = 'Create a new project'; lisNPCreate = 'Create'; lisOIFChooseABaseClassForTheFavoriteProperty = 'Choose a base class for ' +'the favorite property %s%s%s.'; lisOIFAddToFavoriteProperties = 'Add to favorite properties'; lisOIFRemoveFromFavoriteProperties = 'Remove from favorite properties'; lisReplacingSelectionFailed = 'Replacing selection failed.'; lisUnableToFindInLFMStream = 'Unable to find %s in LFM Stream.'; lisErrorParsingLfmComponentStream = 'Error parsing lfm component stream.'; lisUnableToCreateTemporaryLfmBuffer = 'Unable to create temporary lfm buffer.'; lisUnableToGetSourceForDesigner = 'Unable to get source for designer.'; lisUnableToGatherEditorChanges = 'Unable to gather editor changes.'; lisUnableToStreamSelectedComponents2 = 'Unable to stream selected components.'; lisUnableToChangeClassOfTo = '%s%sUnable to change class of %s to %s'; lisCanOnlyChangeTheClassOfTComponents = 'Can only change the class of TComponents.'; lisOldClass = 'Old Class'; lisNewClass = 'New Class'; lisOldAncestors = 'Old Ancestors'; lisNewAncestors = 'New Ancestors'; lisCEModeShowCategories = 'Show Categories'; lisCEModeShowSourceNodes = 'Show Source Nodes'; lisCESurrounding = 'Surrounding'; lisCEIn = '%s in %s'; lisCEOUpdate = 'Update'; lisCEORefreshAutomatically = 'Refresh automatically'; lisCEONeverOnlyManually = 'Never, only manually'; lisCEOWhenSwitchingFile = 'When switching file in source editor'; lisCEOOnIdle = 'On idle'; lisCEFollowCursor = 'Follow cursor'; lisWhenTheSourceEditorCursorMovesShowTheCurrentNodeIn = 'When the source ' +'editor cursor moves, show the current node in the code explorer'; lisCECategories = 'Categories'; lisCEUses = 'Uses'; lisCEOnlyUsedInCategoryMode = 'Only used in category mode'; lisCETypes = 'Types'; lisCEVariables = 'Variables'; lisCEConstants = 'Constants'; lisCEProcedures = 'Procedures'; lisCEProperties = 'Properties'; lisCodeObserver = 'Code Observer'; lisCEOMode = 'Preferred exhibition mode'; lisCEOModeCategory = 'Category'; lisCEOModeSource = 'Source'; lisFPDocEditor = 'FPDoc Editor'; lisCodeHelpMainFormCaption = 'FPDoc Editor'; lisCodeHelpNoTagCaption = ''; lisCodeHelpnoinheriteddescriptionfound = '(no inherited description found)'; lisCodeHelpShortdescriptionOf = 'Short description of'; lisCodeHelpNoDocumentation = '(none)'; lisCodeHelpInherited = 'Inherited'; lisCodeHelpShortTag = 'Short'; lisCodeHelpDescrTag = 'Description'; lisCodeHelpErrorsTag = 'Errors'; lisCodeHelpSeeAlsoTag = 'See also'; lisCodeHelpAddPathButton = 'Add path'; lisSearchPaths2 = 'Search paths'; lisFPDocPackageName = 'FPDoc package name:'; lisFPDocPackageNameDefaultIsProjectFileName = 'FPDoc package name. Default ' +'is project file name.'; lisCodeHelpDeletePathButton = 'Remove path'; lisDefaultPlaceholder = '(default)'; lisEONOTEOnlyAbsolutePathsAreSupportedNow = 'NOTE: only absolute paths are supported now'; lisCodeHelpConfirmreplace = 'Confirm replace'; lisCodeHelpGroupBox = 'FPDoc settings'; lisCodeHelpHintBoldFormat = 'Insert bold formatting tag'; lisCodeHelpHintItalicFormat = 'Insert italic formatting tag'; lisCodeHelpHintUnderlineFormat = 'Insert underline formatting tag'; lisCodeHelpHintInsertCodeTag = 'Insert code formatting tag'; lisCodeHelpHintRemarkTag = 'Insert remark formatting tag'; lisCodeHelpHintVarTag = 'Insert var formatting tag'; lisCodeHelpAddLinkButton = 'Add link'; lisCodeHelpDeleteLinkButton = 'Delete link'; lisCodeHelpCreateButton = 'Create help item'; lisOpenXML = 'Open XML'; lisCodeHelpInsertALink = 'Insert a link ...'; lisCodeHelpInsertParagraphFormattingTag = 'Insert paragraph formatting tag'; lisCodeHelpExampleTag = 'Example'; lisCodeHelpBrowseExampleButton = 'Browse'; lisLDMoveEntriesToInherited = 'Move entries to inherited'; lisLDCopyFromInherited = 'Copy from inherited'; lisLDAddLinkToInherited = 'Add link to inherited'; lisEnableMacros = 'Enable Macros'; lisCTSelectCodeMacro = 'Select Code Macro'; lisPDProgress = 'Progress'; lisPDAbort = 'Abort'; lisPOSaveInLpiFil = 'Save in .lpi file'; lisPOSaveInLpsFileInProjectDirectory = 'Save in .lps file in project directory'; lisPOSaveInIDEConfigDirectory = 'Save in IDE config directory'; lisPODoNotSaveAnySessionInfo = 'Do not save any session info'; lisPOSaveSessionInformationIn = 'Save session information in'; lisPOSaveSessionJumpHistory = 'Save jump history'; lisPOSaveSessionFoldState = 'Save fold info'; lisMVSaveMessagesToFileTxt = 'Save messages to file (*.txt)'; lisTabOrderOf = 'Tab Order of %s'; lisAnchorEnabledHint = 'Enabled = Include %s in Anchors'; lisAroundBorderSpaceHint = 'Borderspace around the control. The other four borderspaces are added to this value.'; lisTopBorderSpaceSpinEditHint = 'Top borderspace. This value is added to base borderspace and used for the space above the control.'; lisBottomBorderSpaceSpinEditHint = 'Bottom borderspace. This value is added to base borderspace and used for the space below the control.'; lisLeftBorderSpaceSpinEditHint = 'Left borderspace. This value is added to base borderspace and used for the space left to the control.'; lisRightBorderSpaceSpinEditHint = 'Right borderspace. This value is added to base borderspace and used for the space right to the control.'; lisCenterControlVerticallyRelativeToSibling = 'Center control vertically relative to the given sibling. BorderSpacing is ignored.'; lisCenterControlHorizontallyRelativeToSibling = 'Center control horizontally relative to the given sibling. BorderSpacing is ignored.'; lisAnchorBottomToTopSide = 'Anchor bottom side to top side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.'; lisAnchorBottomToBottomSide = 'Anchor bottom side to bottom side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.'; lisAnchorTopToTopSide = 'Anchor top side to top side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.'; lisAnchorTopToBottomSide = 'Anchor top side to bottom side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.'; lisAnchorLeftToLeftSide = 'Anchor left side to left side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.'; lisAnchorLeftToRightSide = 'Anchor left side to right side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.'; lisAnchorRightToLeftSide = 'Anchor right side to left side of sibling. The kept distance is defined by both BorderSpacing properties of this and sibling.'; lisAnchorRightToRightSide = 'Anchor right side to right side of sibling. Use BorderSpacing to set a distance. BorderSpacing of sibling is ignored.'; lisTopSiblingComboBoxHint = 'This is the sibling control to which the top side is anchored. Leave empty for parent.'; lisBottomSiblingComboBoxHint = 'This is the sibling control to which the bottom side is anchored. Leave empty for parent.'; lisRightSiblingComboBoxHint = 'This is the sibling control to which the right side is anchored. Leave empty for parent.'; lisLeftSiblingComboBoxHint = 'This is the sibling control to which the left side is anchored. Leave empty for parent.'; lisBorderSpace = 'Border space'; lisSibling = 'Sibling'; lisRightAnchoring = 'Right anchoring'; lisTopAnchoring = 'Top anchoring'; lisLeftGroupBoxCaption = 'Left anchoring'; lisBottomGroupBoxCaption = 'Bottom anchoring'; lisUnableToSetAnchorSideControl = 'Unable to set AnchorSide Control'; lisThisWillCreateACircularDependency = 'This will create a circular dependency.'; lisAnchorEditorNoControlSelected = 'Anchor Editor - no control selected'; lisAnchorsOfSelectedControls = 'Anchors of selected controls'; lisDebugOptionsFrmAdditionalSearchPath = 'Additional search path'; lisDebugOptionsFrmDebuggerGeneralOptions = 'Debugger general options'; lisDebugOptionsFrmShowMessageOnStop = 'Show message on stop'; lisDebugOptionsFrmResetDebuggerOnEachRun = 'Reset Debugger after each run'; lisDebugOptionsFrmDebuggerSpecific = 'Debugger specific options (depends on ' +'type of debugger)'; lisDebugOptionsFrmEventLog = 'Event Log'; lisDebugOptionsFrmClearLogOnRun = 'Clear log on run'; lisDebugOptionsFrmLimitLinecountTo = 'Limit line count to'; lisDebugOptionsFrmUseEventLogColors = 'Use event log colors'; lisDebugOptionsFrmBreakpoint = 'Breakpoint'; lisDebugOptionsFrmProcess = 'Process'; lisDebugOptionsFrmThread = 'Thread'; lisDebugOptionsFrmModule = 'Module'; lisDebugOptionsFrmOutput = 'Output'; lisDebugOptionsFrmWindows = 'Windows'; lisDebugOptionsFrmDebugger = 'Debugger'; lisDebugOptionsFrmLanguageExceptions = 'Language Exceptions'; lisDebugOptionsFrmIgnoreTheseExceptions = 'Ignore these exceptions'; lisDebugOptionsFrmNotifyOnLazarusExceptions = 'Notify on Lazarus Exceptions'; lisDebugOptionsFrmOSExceptions = 'OS Exceptions'; lisDebugOptionsFrmSignals = 'Signals'; lisMacroName = 'Macro name'; lisIDEMacroValuesForFPCMacrosUseCustomOptions = 'IDE macro values (for FPC ' +'macros use custom options)'; lisMacroValue = 'Macro value'; lisDebugOptionsFrmHandledBy = 'Handled by'; lisDebugOptionsFrmResume = 'Resume'; lisDebugOptionsFrmHandledByProgram = 'Handled by Program'; lisDebugOptionsFrmHandledByDebugger = 'Handled by Debugger'; lisDebugOptionsFrmResumeHandled = 'Resume Handled'; lisDebugOptionsFrmResumeUnhandled = 'Resume Unhandled'; lisDebugOptionsFrmAddException = 'Add Exception'; lisDebugOptionsFrmEnterExceptionName = 'Enter the name of the exception'; lisDebugOptionsFrmDuplicateExceptionName = 'Duplicate Exception name'; dlgDebugOptionsPathEditorDlgCaption = 'Path Editor'; lisHFMHelpForFreePascalCompilerMessage = 'Help for Free Pascal Compiler message'; lisRelativePaths = 'Relative paths'; lisInheritedParameters = 'Inherited parameters'; lisShowRelativePaths = 'Show relative paths'; lisCommandLineParameters = 'Command line parameters'; rsFormDataFileDfm = 'Form data file (*.dfm)|*.dfm'; liswlWatchList = 'Watch List'; liswlExpression = 'Expression'; lisKMChooseKeymappingScheme = 'Choose Keymapping scheme'; lisKMNoteAllKeysWillBeSetToTheValuesOfTheChosenScheme = 'Note: All keys ' +'will be set to the values of the chosen scheme.'; lisKMKeymappingScheme = 'Keymapping Scheme'; lisPVUEditVirtualUnit = 'Edit virtual unit'; lisPathEditorReplaceHint = 'Replace the selected path with a new path'; lisPathEditorAddHint = 'Add new path to the list'; lisPathEditorDeleteHint = 'Delete the selected path'; lisPathEditorDeleteInvalidHint = 'Remove non-existent (gray) paths from the list'; lisPathEditorTemplAddHint = 'Add template to the list'; // version info tab VersionInfoTitle = 'Version Info'; // Procedure List dialog lisPListProcedureList = 'Procedure List'; lisPListObjects = '&Objects'; lisPListJumpToSelection = 'Jump To Selection'; lisPListFilterAny = 'Filter by matching any part of method'; lisPListFilterStart = 'Filter by matching with start of method'; lisPListChangeFont = 'Change Font'; lisPListCopyMethodToClipboard = 'Copy method name to the clipboard'; lisPListType = 'Type'; lisPListAll = ''; lisPListNone = ''; //conditional defines dialog rsCreateNewDefine = 'Create new define'; rsConditionalDefines = 'Conditional defines'; rsAddInverse = 'Add Inverse'; lisAutomaticallyOnLineBreak = 'line break'; lisAutomaticallyOnSpace = 'space'; lisAutomaticallyOnTab = 'tab'; lisAutomaticallyOnWordEnd = 'word end'; lisAutomaticallyIgnoreForSelection = 'do not complete selection'; lisAutomaticallyRemoveCharacter = 'do not add character'; lisKeepSubIndentation = 'Keep indentation'; lisPckOptsThisPackageProvidesTheSameAsTheFollowingPackages = 'This package ' +'provides the same as the following packages:'; lisPLDPackageLinks = 'Package Links'; lisSAMOverrideFirstSelected = 'Override first selected'; lisSAMOverrideAllSelected = 'Override all selected'; lisCCDNoClass = 'no class'; lisCCDChangeClassOf = 'Change Class of %s'; // View Search Results dialog lisVSRForwardSearch = 'Forward Search'; lisVSRResetResultList = 'Reset Result List'; rsFoundButNotListedHere = 'Found, but not listed here: '; rsStartANewSearch = 'Start a new search'; rsCloseCurrentPage = 'Close current page'; rsFilterTheListWithString = 'Filter the lines in list with a string'; //rsEnterOneOrMorePhrasesThatYouWantToFilter = 'Enter one or more phrases ' // +'that you want to Filter in the list, separated by space, or comma'; // Application Bundle lisABCreationFailed = 'Error occured during Application Bundle creation: '; lisUnableToWrite2 = 'Unable to write %s%s%s'; lisErrorLoadingFrom = 'Error loading %s from%s%s%s%s'; lisErrorSavingTo = 'Error saving %s to%s%s%s%s'; lisXMLError = 'XML Error'; lisXMLParserErrorInFileError = 'XML parser error in file %s%sError: %s'; lisUnableToWriteXmlStreamToError = 'Unable to write xml stream to %s%sError: %s'; lisFileIsSymlink = 'File is symlink'; lisTheFileIsASymlinkOpenInstead = 'The file %s%s%s is a symlink.%s%sOpen %s%' +'s%s instead?'; lisOpenTarget = 'Open target'; lisOpenSymlink = 'Open symlink'; lisFileLinkError = 'File link error'; lisWriteErrorFile = 'Write error: %s%sFile: %s%s%s'; lisStreamError = 'Stream Error'; lisTheCodetoolsFoundAnError = 'The codetools found an error:%s%s%s'; lisIgnoreAndContinue = 'Ignore and continue'; lisNotImplemented = 'Not implemented'; lisNotImplementedYet = 'Not implemented yet:%s%s'; lisMovePage = 'Move Page'; lisFileSettings = 'File Settings'; // Debugger Dialogs lisDbgWinPower = 'On/Off'; lisDbgWinPowerHint = 'Disable/Enable updates for the entire window'; lisDbgItemEnable = 'Enable'; lisDbgItemEnableHint = 'Enable'; lisDbgItemDisable = 'Disable'; lisDbgItemDisableHint = 'Disable'; lisDbgItemDelete = 'Delete'; lisDbgItemDeleteHint = 'Delete'; lisDbgAllItemEnable = 'Enable all'; lisDbgAllItemEnableHint = 'Enable all'; lisDbgAllItemDisable = 'Disable all'; lisDbgAllItemDisableHint = 'Disable all'; lisDbgAllItemDelete = 'Delete all'; lisDbgAllItemDeleteHint = 'Delete all'; lisDbgBreakpointPropertiesHint = 'Breakpoint Properties ...'; // Call Stack Dialog lisCurrent = 'Current'; lisViewSource = 'View Source'; lisViewSourceDisass = 'View Assembler'; lisMaxS = 'Max %d'; lisGotoSelectedSourceLine = 'Goto selected source line'; lisCopyAll = 'Copy All'; lisIndex = 'Index'; lisFunction = 'Function'; lisCSTop = 'Top'; lisCSBottom = 'Bottom'; // Break Points Dialog lisFilenameAddress = 'Filename/Address'; lisLineLength = 'Line/Length'; lisCondition = 'Condition'; lisPassCount = 'Pass Count'; lisGroup = 'Group'; lisSourceBreakpoint = '&Source Breakpoint ...'; lisAddressBreakpoint = '&Address Breakpoint ...'; lisWatchPoint = '&Data/Watch Breakpoint ...'; lisWatchPointBreakpoint = '&Data/watch Breakpoint ...'; lisEnableAll = '&Enable All'; lisDeleteAll = '&Delete All'; lisDisableAllInSameSource = 'Disable All in same source'; lisEnableAllInSameSource = 'Enable All in same source'; lisDeleteAllInSameSource = 'Delete All in same source'; lisDeleteAllSelectedBreakpoints = 'Delete all selected breakpoints?'; lisDeleteBreakpointAtLine = 'Delete breakpoint at%s"%s" line %d?'; lisDeleteBreakpointForAddress = 'Delete breakpoint for address %s?'; lisDeleteBreakpointForWatch = 'Delete watchpoint for "%s"?'; lisDeleteAllBreakpoints = 'Delete all breakpoints?'; lisDeleteAllBreakpoints2 = 'Delete all breakpoints in file %s%s%s?'; lisGroupNameInput = 'Group name:'; lisGroupNameInvalid = 'BreakpointGroup name must be a valid Pascal identifier name.'; lisGroupNameEmptyClearInstead = 'The group name cannot be empty. Clear breakpoints'' group(s)?'; lisGroupAssignExisting = 'Assign to existing "%s" group?'; lisGroupSetNew = 'Set new group ...'; lisGroupSetNone = 'Clear group(s)'; lisGroupEmptyDelete = 'No more breakpoints are assigned to group "%s", delete it?'; lisGroupEmptyDeleteMore = '%sThere are %d more empty groups, delete all?'; lisEnableGroups = 'Enable Groups'; lisDisableGroups = 'Disable Groups'; lisLogMessage = 'Log Message'; lisLogEvalExpression = 'Eval expression'; lisLogCallStack = 'Log Call Stack'; lisLogCallStackLimit = '(frames limit. 0 - no limits)'; lisAutoContinue = 'Auto Continue'; lisDisabled = 'Disabled'; lisInvalidOff = 'Invalid (Off)'; lisInvalidOn = 'Invalid (On)'; lisOff = '? (Off)'; lisOn = '? (On)'; lisTakeSnapshot = 'Take a Snapshot'; // Evaluate/Modify Dialog lisEvaluate = 'E&valuate'; lisModify = '&Modify'; lisWatch = '&Watch'; lisInspect = '&Inspect'; lisDBGEMExpression = '&Expression:'; lisDBGEMResult = '&Result:'; lisDBGEMNewValue = '&New value:'; // Breakpoint Properties Dialog lisBreakPointProperties = 'Breakpoint Properties'; lisLine = 'Line:'; lisAddress = 'Address:'; lisWatchData = 'Watch:'; lisWatchScope = 'Watch scope'; lisWatchScopeGlobal = 'Global'; lisWatchScopeLocal = 'Declaration'; lisWatchKind = 'Watch action'; lisWatchKindRead = 'Read'; lisWatchKindWrite = 'Write'; lisWatchKindReadWrite = 'Read/Write'; lisAutoContinueAfter = 'Auto continue after:'; lisMS = '(ms)'; lisActions = 'Actions:'; lisEvalExpression = 'Eval expression'; // Debug Output Dialog lisCopyAllOutputClipboard = 'Copy all output to clipboard'; // Designer Size Components Dialog lisShrinkToSmal = 'Shrink to smallest'; lisGrowToLarges = 'Grow to Largest'; // Watch Dialog lisWatchToWatchPoint = 'Create &Data/Watch Breakpoint ...'; // Watch Property Dialog lisWatchPropert = 'Watch Properties'; lisExpression = 'Expression:'; lisRepeatCount = 'Repeat Count:'; lisDigits = 'Digits:'; lisAllowFunctio = 'Allow Function Calls'; lisStyle = 'Style'; lisCharacter = 'Character'; lisString = 'String'; lisDecimal = 'Decimal'; lisUnsigned = 'Unsigned'; lisHexadecimal = 'Hexadecimal'; lisFloatingPoin = 'Floating Point'; lisPointer = 'Pointer'; lisRecordStruct = 'Record/Structure'; lisMemoryDump = 'Memory Dump'; // Callstack lisCallStackNotEvaluated = 'Stack not evaluated'; // Locals Dialog lisLocals = 'Locals'; lisLocalsNotEvaluated = 'Locals not evaluated'; lisEvaluateModify = '&Evaluate/Modify'; lisLocalsDlgCopyName = '&Copy Name'; lisLocalsDlgCopyValue = 'C&opy Value'; // Registers Dialog lisRegisters = 'Registers'; // ThreadDlg lisThreads = 'Threads'; lisThreadsState = 'State'; lisThreadsSrc = 'Source'; lisThreadsLine = 'Line'; lisThreadsFunc = 'Function'; lisThreadsCurrent = 'Current'; lisThreadsGoto = 'Goto'; lisThreadsNotEvaluated = 'Threads not evaluated'; // HistoryDlg histdlgFormName = 'History'; histdlgColumnCur = ''; histdlgColumnTime = 'Time'; histdlgColumnLoc = 'Location'; histdlgBtnPowerHint = 'Switch on/off automatic snapshots'; histdlgBtnEnableHint = 'Toggle view snapshot or current'; histdlgBtnClearHint = 'Clear all snapshots'; histdlgBtnShowHistHint = 'View history'; histdlgBtnShowSnapHint = 'View Snapshots'; histdlgBtnMakeSnapHint = 'Take Snapshot'; histdlgBtnRemoveHint = 'Remove selected entry'; // Exception Dialog lisExceptionDialog = 'Debugger Exception Notification'; lisIgnoreExceptionType = 'Ignore this exception type'; lisetEditCustomScanners = 'Edit custom scanners (%s)'; // ProjectWizard Dialog lisProjectWizard = 'Project Wizard'; lisPWNewProject = '&New Project'; lisPWOpenProject = '&Open Project'; lisPWOpenRecentProject = 'Open &Recent Project'; lisPWViewExampleProjects = 'View &Example Projects'; lisPWConvertProject = 'Convert &Delphi Project'; lisQuitLazarus = '&Quit Lazarus'; lisIsAThisCircularDependencyIsNotAllowed = '%s is a %s.%sThis circular ' +'dependency is not allowed.'; lisTheComponentCanNotBeDeletedBecauseItIsNotOwnedBy = 'The component %s can ' +'not be deleted, because it is not owned by %s.'; lisFilter3 = 'Filter: %s'; lisInvalidPublishingDirectory = 'Invalid publishing Directory'; lisSourceDirectoryAndDestinationDirectoryAreTheSameMa = 'Source directory %' +'s%s%s%sand destination directory %s%s%s%sare the same.%s%sMaybe you ' +'misunderstand this feature.%sIt will clean/recreate the destination ' +'directory%sand copies the package/project into it.'; lisClearDirectory = 'Clear Directory?'; lisInOrderToCreateACleanCopyOfTheProjectPackageAllFil = 'In order to create ' +'a clean copy of the project/package, all files in the following ' +'directory will be deleted and all its content will be lost.%s%sDelete ' +'all files in %s%s%s?'; lisFileExtensionOfPrograms = 'File extension of programs'; lisEveryNThLineNumber = 'Every n-th line number'; lisShowOverviewGutter = 'Show overview Gutter'; lisTopInfoView = 'Show Class/Proc Hint'; lisLink = 'Link:'; lisShort = 'Short:'; lisInsertUrlTag = 'Insert url tag'; lisInsertPrintshortTag2 = 'Insert printshort tag'; lisDeleteOldFile2 = 'Delete old file?'; lisTheUnitSearchPathOfContainsTheSourceDirectoryOfPac = 'The unit search ' +'path of %s%s%s contains the source directory %s%s%s of package %s'; lisFPCVersionEG222 = 'FPC Version (e.g. 2.2.2)'; lisMissingIdentifiers = 'Missing identifiers'; lisChooseAFPDocLink = 'Choose a FPDoc link'; lisLinkTarget = 'Link target'; lisExamplesIdentifierTMyEnumEnumUnitnameIdentifierPac = 'Examples:%sIdentifier%s' +'TMyEnum.Enum%sUnitname.Identifier%s#PackageName.UnitName.Identifier'; lisTitleLeaveEmptyForDefault = 'Title (leave empty for default)'; lisPackageUnit = 'package unit'; lisPackage2 = 'package %s'; lisIdentifier = 'identifier'; lisProjectUnit = 'project unit'; lisSyntaxMode = 'Syntax mode'; lisUseAnsistrings = 'Use Ansistrings'; lisDoNotShowThisDialogForThisProject = 'Do not show this dialog for this project'; lisObjectPascalDefault = 'Object Pascal - default'; lisDelphi = 'Delphi'; lisTurboPascal = 'Turbo Pascal'; lisMacPascal = 'Mac Pascal'; lisFreePascal = 'Free Pascal'; lisSmallerRatherThanFaster = 'smaller rather than faster'; lisVerifyMethodCalls = 'Verify method calls'; lisToggleShowingFilenamesWithFullPathOrWithRelativePa = 'Toggle showing ' +'filenames with full path or with relative path'; lisDeleteSelectedFiles = 'Delete selected files'; lisAddFilesInDirectory = 'Add Files in Directory'; lisUnableToCreateLinkWithTarget = 'Unable to create link %s%s%s with target %s%s%s'; lisBuildAllFilesOfProjectPackageIDE = 'build all files of project/package/IDE'; lisApplyBuildFlagsBToDependenciesToo = 'apply build flags (-B) to dependencies too'; lisDoNotCompileDependencies = 'do not compile dependencies'; lisAddPackageSToListOfInstalledPackagesCombineWithBui = 'add package(s) to ' +'list of installed packages (combine with --build-ide to rebuild IDE).'; lisBuildIDEWithPackages = 'build IDE with packages'; lisShowVersionAndExit = 'show version and exit'; lisOverrideTheProjectOperatingSystemEGWin32LinuxDefau = '%soverride the ' +'project operating system. e.g. win32 linux. default: %s'; lisOverrideTheProjectWidgetsetEGGtkGtk2QtWin32CarbonD = '%soverride the ' +'project widgetset. e.g. gtk gtk2 qt win32 carbon. default: %s'; lisOverrideTheProjectCpuEGI386X86_64PowerpcPowerpc_64 = '%soverride the ' +'project cpu. e.g. i386 x86_64 powerpc powerpc_64 etc. default: %s'; lisOverrideTheDefaultCompilerEGPpc386Ppcx64PpcppcEtcD = '%soverride the ' +'default compiler. e.g. ppc386 ppcx64 ppcppc etc. default is stored in ' +'environmentoptions.xml'; lisOverrideTheProjectBuildMode = '%soverride the project or IDE build mode.'; lisProjectChangedOnDisk = 'Project changed on disk'; lisTheProjectInformationFileHasChangedOnDisk = 'The project information ' +'file %s%s%s%shas changed on disk.'; lisReopenProject = 'Reopen project'; rsScanners = 'Scanners'; rsAvailableScanners = 'Available scanners'; rsSelectAnInheritedEntry = 'Select an inherited entry'; // New console application dialog (CustomApplicationOptionsForm.pas) lisApplicationClassName = '&Application class name'; lisTitle = '&Title'; lisCodeGenerationOptions = 'Code generation options'; lisUsageMessageHOption = 'Usage message (-h option)'; lisStopOnException = 'Stop on exception'; lisConstructorCode = 'Constructor code'; lisDestructorCode = 'Destructor code'; lisCheckOptions = 'Check options'; lisNewConsoleApplication = 'New console application'; // Edit context help dialog (IDEContextHelpEdit.pas) lisHelpEntries = 'Help entries'; lisCEIsARootControl = 'Is a root control'; lisHasHelp = 'Has Help'; lisCreateHelpNode = 'Create Help node'; lisDlgOpen = 'Open ...'; lisEditContextHelp = 'Edit context help'; lisNoNodeSelected = 'no node selected'; lisNoIDEWindowSelected = 'No IDE window selected'; // Messages Editor dialog (MsgViewEditor.pas) lisAddNewSet = 'Add new set'; lisActiveFilter = 'Active Filter'; lisFilterSets = 'Filter Sets'; lisMessagesEditor = 'Messages Editor'; lisSetDefault = 'Set default'; lisSelectedLeftNeighbour = '(selected left neighbour)'; lisSelectedRightNeighbour = '(selected right neighbour)'; lisSelectedTopNeighbour = '(selected top neighbour)'; lisSelectedBottomNeighbour = '(selected bottom neighbour)'; rsCreatingDirFailed = 'Creating directory "%s" failed!'; rsCreatingSymLinkFailed = 'Creating symbolic link "%s" failed!'; rsCreatingSymLinkNotSupported = 'Creating symbolic link is not supported on this platform!'; lisPutLrsFilesInOutputDirectory = 'Save .lrs files in the output directory'; lisLrsIncludeFiles = 'lrs include files'; lisResourceTypeOfNewFiles = 'Resource type of project'; lisAutomaticallyConvertLfmFilesToLrsIncludeFiles = 'Automatically convert .lfm files to .lrs include files'; lisFPCResources = 'FPC resources'; lisRequiresFPC24OrAboveLikeDelphiResources = 'Requires FPC 2.4 or above. Like Delphi resources'; lisStorePathDelimitersAndAs = 'Store path delimiters \ and / as'; lisDoNotChange = 'Do not change'; lisChangeToUnix = 'Change to Unix /'; lisChangeToWindows = 'Change to Windows \'; dlgCOCreateNodeAbove = 'Create node above'; dlgCOCreateNodeBelow = 'Create node below'; dlgCOCreateChildNode = 'Create child node'; lisResult = 'Result :='; lisPropertiesOfConditionalCompilerOption = 'Properties of conditional compiler option'; lisAction = 'Action:'; lisValues = 'Values'; lisDefaultValue = 'Default value'; lisIDEMacros = 'IDE Macros'; lisConfirmDelete = 'Confirm delete'; lisDeleteMacro = 'Delete macro %s%s%s?'; lisValue2 = 'Value%s'; lisDeleteValue = 'Delete value %s%s%s'; lisInvalidMacroTheMacroMustBeAPascalIdentifie = 'Invalid ' +'macro %s%s%s. The macro name must be a pascal identifier.'; lisThereIsAlreadyAMacroWithTheName = 'There is already a macro ' +'with the name %s%s%s.'; lisDuplicateFoundOfValue = 'Duplicate found of value %s%s%s.'; lisSetValue = 'Set value'; lisCreateFunction = 'Create function'; lisResult2 = 'Result:'; lisTheIdentifierIsAUnitPleaseUseTheFileSaveAsFunction = 'The identifier is ' +'a unit. Please use the File - Save as function to rename a unit.'; lisRemoveSelectedUnits = 'Remove selected units'; lisRemoveAllUnits = 'Remove all units'; lisCEShowCodeObserver = 'Show observerations about'; lisCELongProcedures = 'Long procedures'; lisCEManyParameters = 'Many parameters'; lisCEUnnamedConstants = 'Unnamed constants'; lisCEEmptyProcedures = 'Empty procedures'; lisCEManyNestedProcedures = 'Many nested procedures'; lisCEPublishedPropertyWithoutDefault = 'Published properties without default'; lisCEUnsortedVisibility = 'Unsorted visibility'; lisCEUnsortedMembers = 'Unsorted members'; lisCEToDos = 'ToDos'; lisCEEmptyClassSections = 'Empty class sections'; lisCELongProcLineCount = 'Line count of procedure treated as "long"'; lisCELongParamListCount = 'Parameters count treated as "many"'; lisCENestedProcCount = 'Nested procedures count treated as "many"'; lisCodeObsCharConst = 'Search for unnamed char constants'; lisCodeObsIgnoreeConstants = 'Ignore next unnamed constants'; lisShow = 'Show'; lisCodeObIgnoreConstInFuncs = 'Ignore constants in next functions'; lisCEEmptyBlocks = 'Empty blocks'; lisCEComplexityGroup = 'Complexity'; lisCEEmptyGroup = 'Empty constructs'; lisCEStyleGroup = 'Style'; lisCEOtherGroup = 'Other'; lisCEWrongIndentation = 'Wrong indentation'; lisTheProjectUsesTargetOSAndCPUTheSystemPpuForThisTar = 'The project uses ' +'target OS=%s and CPU=%s.%sThe system.ppu for this target was not found ' +'in the FPC binary directories. %sMake sure fpc is installed correctly ' +'for this target and the fpc.cfg contains the right directories.'; lisCouldNotRemoveFromMainSource = 'Could not remove %s%s%s from main source!'; lisCouldNotAddToMainSource = 'Could not add %s%s%s to main source!'; lisCouldNotRemoveRFromMainSource = 'Could not remove %s{$R %s%s} from main source!'; lisCouldNotAddRToMainSource = 'Could not add %s{$R %s%s} to main source!'; lisCouldNotRemoveIFromMainSource = 'Could not remove %s{$I %s%s} from main source!'; lisCouldNotAddIToMainSource = 'Could not add %s{$I %s%s} to main source!'; lisFailedToLoadFoldStat = 'Failed to load fold state'; lisUppercaseString = 'uppercase string'; lisUppercaseStringGivenAsParameter = 'Uppercase string given as parameter'; lisLowercaseString = 'lowercase string'; lisLowercaseStringGivenAsParameter = 'Lowercase string given as parameter'; lisPasteClipboard = 'paste clipboard'; lisPasteTextFromClipboard = 'Paste text from clipboard'; lisInsertProcedureHead = 'insert procedure head'; lisInsertProcedureName = 'insert procedure name'; lisInsertNameOfCurrentProcedure = 'Insert name of current procedure'; lisInsertDate = 'insert date'; lisInsertDateOptionalFormatString = 'Insert date. Optional: format string'; lisInsertTime = 'insert time'; lisInsertTimeOptionalFormatString = 'Insert time. Optional: format string'; lisInsertDateAndTime = 'insert date and time'; lisInsertDateAndTimeOptionalFormatString = 'Insert date and time. Optional: ' +'format string'; lisInsertEndIfNeeded = 'insert end if needed'; lisCheckIfTheNextTokenInSourceIsAnEndAndIfNotReturnsL = 'check if the next ' +'token in source is an end and if not returns lineend + end; + lineend'; lisListOfAllCaseValues = 'list of all case values'; lisReturnsListOfAllValuesOfCaseVariableInFrontOfVaria = 'returns list of ' +'all values of case variable in front of variable'; lisGetWordAtCurrentCursorPosition = 'get word at current cursor position'; lisTemplateEditParamCell = 'Editable Cell'; lisTemplateEditParamCellHelp = 'Inserts an editable Cell. Cells can be navigated using the tab key.%0:s' + 'The "param" macro takes a list of comma separated arguments.%0:s' + 'The first argument is the default value.%0:s' + 'The 2nd argument (optional) can be used to link the cell to another cell (syncro edit)%0:s' + '%0:s' + ' while param("foo") do param(foo);%0:s' + 'Inserts 2 independent cells, both with the default text "foo"%0:s' + 'The quotes are optional%0:s' + '%0:s' + ' if param("foo") > 0 and param("foo",sync=1) < 99 then%0:s' + 'Inserts 2 linked cells, editing either one, will change the other one too%0:s' + 'The value "1" refers to the position of the other "param()", so if there are more params:%0:s' + ' if param("bar") and param(foo) > 0 and param(foo,sync=2) < 99 then%0:s' + 'The 2nd and third are linked. (the 3rd refers to "2") %0:s' + '%0:s' + '"sync can be shortened to "s":%0:s' + ' if param("foo") > 0 and param("foo",s=1) < 99 then%0:s' + '%0:s' + ' if param("bar") and param("foo") > 0 and param("foo",sync) < 99 then%0:s' + 'The 2nd and third are linked.%0:s' + 'Note: "Sync has no position and no "=", so it syncs to the previous cell with the same default (in this case "foo")' ; lisPrecedingWord = 'Preceding word'; lisForm = 'Form'; lisInheritedProjectComponent = 'Inherited project component'; lisNewDlgInheritFromAProjectFormComponent = 'Inherit from a project form or component'; lisFrame = 'Frame'; lisDataModule = 'Data Module'; lisNoLFMFile = 'No LFM file'; lisThisFunctionNeedsAnOpenLfmFileInTheSourceEditor = 'This function needs ' +'an open .lfm file in the source editor.'; lisNoPascalFile = 'No pascal file'; lisUnableToFindPascalUnitPasPpForLfmFile = 'Unable to find pascal unit (.' +'pas,.pp) for .lfm file%s%s%s%s'; lisLFMIsOk = 'LFM is ok'; lisClassesAndPropertiesExistValuesWereNotChecked = 'Classes and properties ' +'exist. Values were not checked.'; lisAppendShortDescriptionToLongDescription = 'Append short description to ' +'long description'; lisInsertPrintShortTag = 'Insert PrintShort tag'; lisAutomaticallyInvokeAfterPoint = 'Automatically invoke after point'; lisAddParameterBrackets = 'Add parameter brackets'; lisReplaceWholeIdentifier = 'Replace whole identifier'; lisEnableReplaceWholeIdentifierDisableReplacePrefix = 'Enable = replace ' +'whole identifier, Disable = replace prefix'; lisShowHelp = 'Show help'; lisBestViewedByInstallingAHTMLControlLikeTurbopowerip = 'Best viewed by ' +'installing a HTML control like turbopoweriprodsgn'; lisShowEmptyUnitsPackages = 'Show empty units/packages'; lisUsePackageInProject = 'Use package %s in project'; lisUsePackageInPackage = 'Use package %s in package %s'; lisRescan = 'Rescan'; lisUseUnitInUnit = 'Use unit %s in unit %s'; lisUsePackageInProject2 = 'Use package in project'; lisUseIdentifier = 'Use identifier'; lisUsePackageInPackage2 = 'Use package in package'; lisFindMissingUnit = 'Find missing unit'; lisAskNameOnCreate = 'Ask name on create'; lisAskForComponentNameAfterPuttingItOnForm = 'Ask for component ' +'name after putting it on a designer form'; lisOFESwitchToObjectInspectorFavoritesTab = 'Switch to Object Inspector ' +'Favorites tab'; lisOFESwitchToObjectInspectorFavoritesTabAfterAsking = 'Switch to Object ' +'Inspector Favorites tab after asking for component name'; lisEmpty = 'Empty'; lisNotAValidPascalIdentifier = 'Not a valid pascal identifier'; lisThereIsAlreadyAComponentWithThisName = 'There is already a component ' +'with this name'; lisTheOwnerHasThisName = 'The owner has this name'; lisTheOwnerClassHasThisName = 'The owner class has this name'; lisTheUnitHasThisName = 'The unit has this name'; lisChooseName = 'Choose name'; lisChooseANameForTheNewComponent = 'Choose a name for the new component'; lisTheComponentNameMustBeUniqueInAllComponentsOnTheFo = 'The component name ' +'must be unique in all components on the form/datamodule.The name is ' +'compared case insensitive like a normal pascal identifier.'; lisAskForFileNameOnNewFile = 'Ask for file name on new file'; lisSuggestDefaultNameOfNewFileInLowercase = 'Suggest default name of new ' +'file in lowercase'; lisAlwaysConvertSuggestedDefaultFileNameToLowercase = 'Always convert ' +'suggested default file name to lowercase'; lisIndentation = 'Indentation'; lisExampleFile = 'Example file:'; lisChooseAPascalFileForIndentationExamples = 'Choose a pascal file for ' +'indentation examples'; lisContextSensitive = 'Context sensitive'; lisImitateIndentationOfCurrentUnitProjectOrPackage = 'Imitate indentation ' +'of current unit, project or package'; lisAddPackageRequirement = 'Add package requirement?'; lisTheUnitBelongsToPackage = 'The unit belongs to package %s.'; lisAddPackageToProject2 = 'Add package to project'; lisAddUnitNotRecommended = 'Add unit (not recommended)'; lisAddPackageToProject = 'Add package %s to project?'; lisAddToIncludeSearchPath = 'Add to include search path?'; lisTheNewIncludeFileIsNotYetInTheIncludeSearchPathAdd = 'The new include ' +'file is not yet in the include search path.%sAdd directory %s?'; lisOnBreakLineIEReturnOrEnterKey = 'On break line (i.e. return or enter key)'; lisSetupDefaultIndentation = '(Setup default indentation)'; lisIndentationForPascalSources = 'Indentation for pascal sources'; lisOnPasteFromClipboard = 'On paste from clipboard'; lisImpossible = 'Impossible'; lisAProjectUnitCanNotBeUsedByOtherPackagesProjects = 'A project unit can ' +'not be used by other packages/projects'; lisShowGlyphsFor = 'Show Glyphs for:'; lisDirectoryNotWritable = 'Directory not writable'; lisTheDirectoryIsNotWritable = 'The directory %s%s%s is not writable.'; lisBuildingLazarusFailed = 'Building Lazarus failed'; lisThisSetOfOptionsToBuildLazarusIsNotSupportedByThis = 'This set of ' +'options to build Lazarus is not supported by this installation.%sThe ' +'directory %s%s%s is not writable.%sSee the Lazarus website for other ' +'ways to install Lazarus.'; lisIDEBuildOptions = 'IDE build options'; lisPathOfTheInstantfpcCache = 'path of the instantfpc cache'; lisPrimaryConfigPath = 'Primary config path'; lisSecondaryConfigPath = 'Secondary config path'; lisUnableToWriteTheProjectInfoFileError = 'Unable to write the project info ' +'file%s%s%s%s.%sError: %s'; lisSelected = 'Selected'; lisSelectedAndChildControls = 'Selected and child controls'; lisDeleteRow = 'Delete row'; lisDeleteSetting = 'Delete setting'; lisDeleteBuildMode = 'Delete build mode'; lisUnableToDelete = 'Unable to delete'; lisDeleteSetting2 = 'Delete setting?'; lisDeleteSetting3 = 'Delete setting %s%s%s?'; lisDeleteBuildMode2 = 'Delete build mode?'; lisDeleteBuildMode3 = 'Delete build mode %s%s%s?'; lisNewGroupASetOfModes = 'New group - a set of modes'; lisSelectTheActiveBuildMode = 'Select the active build mode'; lisSearchUnit = 'Search unit'; //Jump History dialog lisJHJumpHistory = 'Jump History'; lisNewTheGNUDebuggerThroughSshAllowsToRemoteDebugViaASsh = 'The GNU debugger ' +'through ssh allows to remote debug via a ssh connection. See docs/' +'RemoteDebugging.txt for details. The path must contain the ssh client.' +'Use SSH_Startup_Options for the hostname and optional username.' +'And Remote_GDB_Exe for the filename of gdb on the remote computer.' +''; lisRemoveUnitFromUsesSection = 'Remove unit from uses section'; lisRemoveLocalVariable = 'Remove local variable %s'; lisHideMessageViaDirective = 'Hide message via directive'; lisRemoveLocalVariable2 = 'Remove local variable'; lisNoHints = 'no hints'; lisAllParametersOfThisFunctionAreAlreadySetAtThisCall = 'All parameters of ' +'this function are already set at this call. Nothing to add.'; lisToInstallYouMustCompileAndRestartTheIDE = 'To install you must compile ' +'and restart the IDE'; synfUnfoldAllInSelection = 'Unfold all in selection'; synfUnfoldCommentsInSelection = 'Unfold comments in selection'; synfFoldCommentsInSelection = 'Fold comments in selection'; synfHideCommentsInSelection = 'Hide comments in selection'; lisCanNotCompileProject = 'Cannot compile project'; lisTheProjectHasNoMainSourceFile = 'The project has no main source file.'; lisInvalidMacroTheNameIsAKeyword = 'Invalid macro name "%s". The name ' +'is a keyword.'; lisTheMacroDoesNotBeginWith = 'The macro "%s" does not begin with "%s".'; lisRenameTo = 'Rename to %s'; lisAddValueToMacro = 'Add value to macro %s'; lisDeleteValue2 = 'Delete value %s'; lisNoMacroSelected = 'No macro selected'; lisMacro = 'Macro %s'; lisAddNewMacro = 'Add new macro'; lisNoErrors = 'No errors'; lisHintADefaultValueCanBeDefinedInTheConditionals = 'Hint: A default value ' +'can be defined in the conditionals.'; lisConditionals = 'Conditionals'; lisWithIncludes = '%s, with includes %s'; lisWithIncludes2 = ', with includes '; lisParsed = ', parsed '; lisCreatingFileIndexOfFPCSources = 'Creating file index of FPC sources %s ...'; lisTheFileIndexIsNeededForFunctionsLikeFindDeclaratio = 'The file index is ' +'needed for functions like find declaration. While scanning you can edit ' +'sources and compile, but functions like find declaration will show unit-' +'not-found errors. This can take a minute.'; lisActive = 'Active'; dlgBuildModes = 'Build Modes'; dlgIdeMacroValues = 'IDE Macro Values'; lisBuildModes = 'Build modes'; lisInSession = 'In session'; //lisEnableThisToStoreTheBuildModeInYourSessionLpsInste = 'Enable this to ' // +'store the build mode in your session (.lps) instead of the lpi'; lisTheDefaultModeMustBeStoredInProject = 'The default mode must be stored in project, not in session.'; lisThereMustBeAtLeastOneBuildMode = 'There must be at least one build mode.'; lisDuplicateEntry = 'Duplicate entry'; lisThereIsAlreadyABuildModeWithThisName = 'There is already a build mode ' +'with this name.'; lisAddNewBuildModeCopyingSettingsFrom = 'Add new build mode, copying ' +'settings from "%s"'; lisDeleteMode = 'Delete mode "%s"'; lisMoveOnePositionUp = 'Move "%s" one position up'; lisMoveOnePositionDown = 'Move "%s" one position down'; lisShowDifferencesBetweenModes = 'Show differences between modes ...'; lisChangeBuildMode = 'Change build mode'; lisWarningThisIsTheMainUnitTheNewMainUnitWillBePas = '%sWarning: This is ' +'the main unit. The new main unit will be %s.pas.'; lisDirectivesForNewUnit = 'Directives for new unit'; lisRemoveFromInstallList = 'Remove from install list'; lisKeepInInstallList = 'Keep in install list'; lisInformationAboutUsedFPC = 'Information about used FPC'; //Build mode differences dialog lisBuildModeDiffDifferencesBetweenBuildModes = 'Differences between build modes'; lisMMWas = '(was "%s")'; lisMMIDEMacro2 = 'IDE Macro %s:=%s'; lisMMFromTo = 'From %s to %s'; lisMMDoesNotHaveIDEMacro = 'Does not have IDE Macro %s:=%s'; lisMMDoesNotOverrideOutDirFU = 'Does not override OutDir (-FU)'; lisMMOverrideOutDirFU = 'Override OutDir (-FU): %s'; lisBuildModeDiffMode = 'Mode:'; lisBuildModeDiffDifferencesToOtherBuildModes = 'Differences to other build modes'; //IDE info dialog lisIDEInfoInformationAboutTheIDE = 'Information about the IDE'; //Delphi converter lisConvDelphiConvertDelphiUnit = 'Convert Delphi unit'; lisConvDelphiConvertDelphiProject = 'Convert Delphi project'; lisConvDelphiConvertDelphiPackage = 'Convert Delphi package'; lisConvDelphiFindAllUnitFiles = '*** Find all unit files ***'; lisConvDelphiRepairingFormFiles = '*** Fixing used units and Repairing form files ***'; lisConvDelphiConvertingProjPackUnits = '*** Converting unit files belonging to project/package ***'; lisConvDelphiConvertingFoundUnits = '*** Converting unit files found during conversion ***'; lisConvDelphiRepairingFormFile = '* Repairing form file %s *'; lisConvDelphiConvertingFile = '* Converting file %s *'; lisConvDelphiFixingUsedUnits = '* Fixing used units for file %s *'; lisConvDelphiChangedEncodingToUTF8 = 'Changed encoding from %s to UTF-8'; lisConvDelphiErrorCanTFindUnit = '%s(%s,%s) Error: Can''t find unit %s'; lisConvDelphiAllSubDirsScanned = 'All sub-directories will be scanned for unit files'; lisConvDelphiMissingIncludeFile = '%s(%s,%s) missing include file'; lisConvDelphiFixedUnitCase = 'Fixed character case of unit "%s" to "%s".'; lisConvDelphiReplacedUnitInUsesSection = 'Replaced unit "%s" with "%s" in uses section.'; lisConvDelphiRemovedUnitInUsesSection = 'Removed unit "%s" in uses section.'; lisConvDelphiAddedCustomOptionDefines = 'Added defines %s in custom options'; lisConvDelphiUnitsToReplaceIn = 'Units to replace in %s'; lisConvDelphiConversionTook = 'Conversion took: %s'; lisConvDelphiConversionReady = 'Conversion Ready.'; lisConvDelphiConversionAborted = 'Conversion Aborted.'; lisConvDelphiBeginCodeToolsFailed = 'BeginCodeTools failed!'; lisConvDelphiError = 'Error="%s"'; lisConvDelphiFailedConvertingUnit = 'Failed converting unit'; lisConvDelphiFailedToConvertUnit = 'Failed to convert unit%s%s%s'; lisConvDelphiExceptionDuringConversion = 'Exception happened during unit conversion.' +' Continuing with form files of already converted units...'; lisConvDelphiUnitnameExistsTwice = 'Unitname exists twice'; lisConvDelphiTwoUnitsWithSameName = 'There are two units with the same name:%s%s%s%s%s'; lisConvDelphiUnitnameExistsInLCL = 'Unitname exists in LCL'; lisConvDelphiUnitWithNameExistsInLCL = 'LCL already has a unit with name %s.' +' Delete local file %s?'; lisConvDelphiRemoveFirst = 'Remove first'; lisConvDelphiRemoveSecond = 'Remove second'; lisConvDelphiKeepBoth = 'Keep both'; lisConvDelphiPackageNameExists = 'Package name exists'; lisConvDelphiProjOmittedUnit = 'Omitted unit %s from project'; lisConvDelphiAddedPackageDependency = 'Added Package %s as a dependency.'; lisConvDelphiPackageRequired = 'Package %s is required but not installed in Lazarus! Install it later.'; lisConvDelphiThereIsAlreadyAPackageWithTheNamePleaseCloseThisPa = 'There is ' +'already a package with the name "%s"%sPlease close this package first.'; lisConvDelphiDelphiPackageMainSourceDpkFileNotFoundForPackage = 'Delphi ' +'package main source (.dpk) file not found for package%s%s'; //Disassembler dialog lisDisAssAssembler = 'Assembler'; lisApplyConventions = 'Apply conventions'; lisKeepRelativeIndentationOfMultiLineTemplate = 'Keep relative indentation ' +'of multi line template'; lisTheCurrentFPCHasNoConfigFileItWillProbablyMissSome = 'The current FPC ' +'has no config file. It will probably miss some units. Check your ' +'installation of fpc.'; lisInFPCUnitSearchPathProbablyInstalledByTheFPCPackag = 'In FPC unit search ' +'path. Probably installed by the FPC package. Check if the compiler and ' +'the ppu file are from the same installation.'; lisInASourceDirectoryOfTheProjectCheckForDuplicates = 'In a source ' +'directory of the project. Check for duplicates.'; lisInASourceDirectoryOfThePackage = 'In a source directory of the package "%s".'; lisCheckTheTargetOSCPULCLWidgetTypeMaybeYouHaveToReco = '%s Check the ' +'target (OS, CPU, LCL widget type). Maybe you have to recompile the ' +'package for this target or set another target for the project.'; lisMaybeYouHaveToRecompileThePackage = '%s Maybe you have to recompile the ' +'package.'; lisDuplicatePpuFilesDeleteOneOrMakeSureAllSearchPaths = 'Duplicate ppu ' +'files. Delete one or make sure all search paths have correct order (' +'Hint: FPC uses last path first).'; lisDuplicateSourcesDeleteOneOrMakeSureAllSearchPathsH = 'Duplicate sources. ' +'Delete one or make sure all search paths have correct order (Hint: FPC ' +'uses last path first).'; lisPEMissingFilesOfPackage = 'Missing files of package %s'; lisPENoFilesMissingAllFilesExist = 'No files missing. All files exist.'; lisPERemoveSelectedFiles = 'Remove selected files'; lisPEDirectories = 'Directories'; lisSelectAnotherLCLWidgetSetMacroLCLWidgetType = 'Select another LCL widget ' +'set (macro LCLWidgetType)'; lisEndlessLoopInMacros = 'Endless loop in macros'; // Uses Unit dialog dlgAlreadyUsesAllOtherUnits = '"%s" already uses all the units in this project'; dlgUseUnitCaption = 'Add unit to Uses section'; dlgShowAllUnits = 'Show all units'; dlgInsertSection = 'Insert into Uses section of'; dlgInsertInterface = 'Interface'; dlgInsertImplementation = 'Implementation'; dlgNoAvailableUnits = 'No available units to add.'; lisInsteadOfCompilePackageCreateASimpleMakefile = 'Instead of compile ' +'package create a simple Makefile.'; // Custom form editor lisCFEAnExceptionOccuredDuringDeletionOf = 'An exception occured during ' +'deletion of%s"%s:%s"%s%s'; lisCFETCustomFormEditorDeleteComponentWhereIsTheTCustomN = 'TCustomFormEditor' +'.DeleteComponent Where is the TCustomNonFormDesignerForm? %s'; lisCFEUnableToClearTheFormEditingSelection = 'Unable to clear the form ' +'editing selection%s%s'; lisCFEDoNotKnowHowToDeleteThisFormEditingSelection = 'Do not know how to ' +'delete this form editing selection'; lisCFEDoNotKnowHowToCopyThisFormEditingSelection = 'Do not know how to copy ' +'this form editing selection'; lisCFEDoNotKnowHowToCutThisFormEditingSelection = 'Do not know how to cut ' +'this form editing selection'; lisCFETCustomFormEditorCreateNonFormFormUnknownType = 'TCustomFormEditor.' +'CreateNonFormForm Unknown type %s'; lisCFETCustomFormEditorCreateNonFormFormAlreadyExists = 'TCustomFormEditor.' +'CreateNonFormForm already exists'; lisCFETCustomFormEditorRegisterDesignerMediatorAlreadyRe = 'TCustomFormEditor' +'.RegisterDesignerMediator already registered: %s'; lisCFEErrorCreatingComponent = 'Error creating component'; lisCFEErrorCreatingComponent2 = 'Error creating component: %s%s%s'; lisCFEInvalidComponentOwner = 'Invalid component owner'; lisCFETheComponentOfTypeFailedToSetItsOwnerTo = 'The component of type %s ' +'failed to set its owner to %s:%s'; lisCFEErrorDestroyingMediatorOfUnit = 'Error destroying mediator %s of ' +'unit %s:%s%s'; lisCFEErrorDestroyingMediator = 'Error destroying mediator'; lisCFEErrorDestroyingComponentOfTypeOfUnit = 'Error destroying component of ' +'type %s of unit %s:%s%s'; lisCFEErrorDestroyingComponent = 'Error destroying component'; lisCFEContinueLoading = 'Continue loading'; lisCFECancelLoadingThisResource = 'Cancel loading this resource'; lisCFEStopAllLoading = 'Stop all loading'; lisCFEErrorReading = 'Error reading %s'; lisCFEComponent = '%s%sComponent: %s:%s'; lisCFEComponentClass = '%s%sComponent Class: %s'; lisCFEStreamPosition = '%s%sStream position: %s'; lisCFEStream = '%sStream=%s'; lisCFERoot = '%sRoot=%s:%s'; lisCFEClassNotFound = '%s%sClass "%s" not found.'; lisCFEInFile = '%sIn file %s%s'; lisCFETheComponentEditorOfClassHasCreatedTheError = 'The component editor ' +'of class "%s"has created the error:%s"%s"'; lisShowSetupDialogForMostImportantSettings = 'Show setup dialog for most ' +'important settings'; lisShowPositionOfSourceEditor = 'Show position of source editor'; //Initial setup dialog lisTheSourcesOfTheFreePascalPackagesAreRequiredForBro = 'The sources of the ' +'Free Pascal packages are required for browsing and code completion. For ' +'example it has the file "%s".'; lisSelectPathTo = 'Select path to %s'; lisSelectPathOf = 'Select path of %s'; lisSelectFPCSourceDirectory = 'Select FPC source directory'; lisSelectLazarusSourceDirectory = 'Select Lazarus source directory'; lisWithoutAProperLazarusDirectoryYouWillGetALotOfWarn = 'Without a proper ' +'Lazarus directory you will get a lot of warnings.'; lisWithoutAProperCompilerTheCodeBrowsingAndCompilingW = 'Without a proper ' +'compiler the code browsing and compiling will be disappointing.'; lisWithoutAProperDebuggerDebuggingWillBeDisappointing = 'Without a proper ' +'debugger, debugging will be disappointing.'; lisWithoutTheProperFPCSourcesCodeBrowsingAndCompletio = 'Without the proper ' +'FPC sources code browsing and completion will be very limited.'; lisWithoutAProperMakeExecutableTheCompilingOfTheIDEIs = 'Without a proper "' +'make" executable the compiling of the IDE is not possible.'; lisTheLazarusDirectoryContainsTheSourcesOfTheIDEAndTh = 'The Lazarus ' +'directory contains the sources of the IDE and the package files of LCL ' +'and many standard packages. For example it contains the file "ide%' +'slazarus.lpi". The translation files are located there too.'; lisTheFreePascalCompilerExecutableTypicallyHasTheName = 'The Free Pascal ' +'compiler executable typically has the name "%s". You can also use the ' +'target specific compiler like "%s". Please give the full file path.'; lisTheMakeExecutableTypicallyHasTheName = 'The "make" executable typically ' +'has the name "%s". It is needed for building the IDE. Please give the full file path.'; lisTheDebuggerExecutableTypicallyHasTheNamePleaseGive = 'The debugger ' +'executable typically has the name "%s". Please give the full file path.'; lisAUsefulSettingOnWindowsSystemsIsLazarusDirMingwBin = 'A useful setting on' +' Windows systems is: $(LazarusDir)\mingw\bin\$(TargetCPU)-$(TargetOS)\' +'gdb.exe'; lisFoundVersionExpected = 'Found version %s, expected %s'; lisInvalidVersionIn = 'invalid version in %s'; lisWrongVersionIn = 'wrong version in %s: %s'; lisFPCSources = 'FPC sources'; lisConfigureLazarusIDE = 'Configure Lazarus IDE'; lisFileIsNotAnExecutable = 'File is not an executable'; lisThereIsNoFpcExeInTheDirectoryOfUsuallyTheMakeExecu = 'There is no fpc.exe' +' in the directory of %s. Usually the make executable is installed ' +'together with the FPC compiler.'; lisUnusualCompilerFileNameUsuallyItStartsWithFpcPpcOr = 'Unusual compiler ' +'file name. Usually it starts with fpc, ppc or ppcross.'; lisFpcCfgIsMissing = 'fpc.cfg is missing.'; lisSystemPpuNotFoundCheckYourFpcCfg = 'system.ppu not found. Check your fpc.cfg.'; lisClassesPpuNotFoundCheckYourFpcCfg = 'classes.ppu not found. Check your fpc.cfg.'; lisWelcomeToLazarusIDE = 'Welcome to Lazarus IDE %s'; lisStartIDE = 'Start IDE'; lisUnableToLoadFile2 = 'unable to load file %s: %s'; lisDirectoryNotFound2 = 'directory %s not found'; lisFileNotFound3 = 'file %s not found'; lisFileNotFound4 = 'file not found'; lisISDDirectoryNotFound = 'directory not found'; lisDebuggerFeedbackInformation = 'Debugger Information'; lisDebuggerFeedbackWarning = 'Debugger Warning'; lisDebuggerFeedbackError = 'Debugger Error'; // breakpointgroups dbgBreakGroupDlgCaption = 'Select Groups'; dbgBreakGroupDlgHeaderEnable = 'Select groups to enable when breakpoint is hit'; dbgBreakGroupDlgHeaderDisable = 'Select groups to disable when breakpoint is hit'; //Registers dialog regdlgDisplayTypeForSelectedRegisters = 'Display type for selected Registers'; regdlgFormat = 'Format'; regdlgHex = 'Hex'; regdlgDecimal = 'Decimal'; regdlgOctal = 'Octal'; regdlgBinary = 'Binary'; regdlgRaw = 'Raw'; // Event log dialog lisEventLogOptions = 'Event Log Options ...'; lisEventLogClear = 'Clear Events'; lisEventLogSaveToFile = 'Save Events to File'; lisEventsLogAddComment = 'Add Comment ...'; lisEventsLogAddComment2 = 'Add Comment'; lisCleanUpAndBuildProject = 'Clean up and build project'; lisProjectOutputDirectory = 'Project output directory'; lisProjectSourceDirectories = 'Project source directories'; lisPackageOutputDirectories = 'Package output directories'; lisPackageSourceDirectories = 'Package source directories'; lisTheseFilesWillBeDeleted = 'These files will be deleted'; lisCleanUpAndBuild = 'Clean up and build'; lisBuildProject = 'Build project'; lisCBPFiles = '%s (%s files)'; lisCBPReallyDeleteSourceFiles = 'Really delete %s source files%s%s'; lisChangesWereNotSaved = 'Changes were not saved'; lisDoYouStillWantToOpenAnotherProject = 'Do you still want to open another project?'; lisDiscardChangesAndOpenProject = 'Discard changes and open project'; lisDoYouStillWantToCreateTheNewProject = 'Do you still want to create the ' +'new project?'; lisDiscardChangesCreateNewProject = 'Discard changes, create new project'; lisDoYouStillWantToQuit = 'Do you still want to quit?'; lisDiscardChangesAndQuit = 'Discard changes and quit'; dbgBreakPropertyGroupNotFound = 'Some groups in the Enable/Disable list do not exist.%0:s' +'Create them?%0:s%0:s%1:s'; lisFileIsDirectory = 'File is directory'; lisUnableToCreateNewFileBecauseThereIsAlreadyADirecto = 'Unable to create ' +'new file, because there is already a directory with this name.'; // File Filters - Environment options lisFileFiltersTitle ='These are file filters that will appear in all File Open dialogs'; lisFileFilters = 'File Filters'; lisConfirm = 'Confirm'; lisResetAllFileFiltersToDefaults = 'Reset all file filters to defaults?'; lisFileFiltersMask = 'File mask'; lisFileFiltersAddRow = 'Add Row'; lisFileFiltersDeleteRow = 'Delete Row'; lisFileFiltersInsertRow = 'Insert Row'; lisFileFiltersSetDefaults = 'Set defaults'; lisMenuPkgNewPackageComponent = 'New package component'; lisSaveChangedFiles = 'Save changed files?'; lisUIClearIncludedByReference = 'Clear include cache'; lisChangeParent = 'Change Parent'; lisLazarusIDE = 'Lazarus IDE'; lisProject = 'Project %s'; lisWhatNeedsBuilding = 'What needs building'; lisTarget = 'Target:'; lisDirectives = 'Directives'; lisRecordedMacros = 'Recorded'; lisRename2 = 'Rename ...'; lisNewMacroName = 'Macro %d'; lisEditorMacros = 'Editor macros'; lisPlay = 'Play'; lisRecord = 'Record'; lisRepeat = 'Repeat'; lisDeleteSelectedMacro = 'Delete selected macro?'; lisReallyDelete = 'Really delete?'; lisSaveMacroAs = 'Save macro as'; lisLoadMacroFrom = 'Load macro from'; lisProjectMacro = 'Project'; lisNewRecordedMacrosNotToBeSaved = 'New recorded macros. Not to be saved'; lisSavedWithProjectSession = 'Saved with project session'; lisSavedWithIDESettings = 'Saved with IDE settings'; lisMoveTo = 'Move to: '; lisFailedToSaveFile = 'Failed to save file.'; lisEditKey = 'Edit Key'; lisDuplicateName = 'Duplicate Name'; lisAMacroWithThisNameAlreadyExists = 'A macro with this name already exists.'; lisNewMacroname2 = 'New Macroname'; lisEnterNewNameForMacroS = 'Enter new name for Macro "%s"'; rsAttachTo = 'Attach to'; rsEnterPID = 'Enter PID'; lisFreePascalCompilerMessages = 'Free Pascal Compiler messages'; lisRunAndDesignTimePackagesHaveNoLimitations = '"Run and Design time" ' +'packages have no limitations.'; lisDesignTimePackagesAddComponentsAndMenuItemsToTheID = '"Design time" ' +'packages add components and menu items to the IDE. They can be used by ' +'projects, but are not compiled into the project. The compiler will not ' +'find units of this package when compiling the project.'; lisRunTimePackagesCanBeUsedByProjectsTheyCanNotBeInst = '"Run time" packages' +' can be used by projects. They can not be installed in the IDE, unless ' +'some design time package requires them.'; lisRunTimeOnlyPackagesAreOnlyForProjectsTheyCanNotBeI = '"Run time only" ' +'packages are only for projects. They can not be installed in the IDE, ' +'not even indirectly.'; lisPckEditCleanUpDependencies = 'Clean up dependencies ...'; lisPkgCleanUpPackageDependencies = 'Clean up package dependencies'; lisPkgTransitivity = 'Transitivity'; lisPkgTheFollowingDependenciesAreNotNeededBecauseOfTheAu = 'The following ' +'dependencies are not needed, because of the automatic transitivity ' +'between package dependencies.'; lisPkgDeleteDependencies = 'Delete dependencies'; lisPkgClearSelection = 'Clear Selection'; lisAlpha = 'Alpha'; lisMMAppendArbitraryFpcOptionsEGO1GhtlDFlag = 'Append arbitrary fpc options,' +' e.g. -O1 -ghtl -dFlag'; lisMMOverrideOutputDirectoryFUOfTarget = 'Override output directory -FU of ' +'target'; lisMMSetAnIDEMacroEGLCLWidgetTypeWin32 = 'Set an IDE macro, e.g.: ' +'LCLWidgetType:=win32'; lisMMMissingMacroName = 'missing macro name'; lisMMExpectedMacroNameButFound = 'expected macro name, but found "%s"'; lisMMInvalidCharacterInMacroValue = 'invalid character in macro value "%s"'; lisMMExpectedAfterMacroNameButFound = 'expected ":=" after macro name, but ' +'found "%s"'; lisMMApplyToAllPackages = 'Apply to all packages.'; lisMMTargets = 'Targets: '; lisMMApplyToAllPackagesAndProjects = 'Apply to all packages and projects.'; lisMMApplyToProject = 'Apply to project.'; lisMMApplyToAllPackagesMatching = 'Apply to all packages matching name "%s"'; lisMMExcludeAllPackagesMatching = 'Exclude all packages matching name "%s"'; lisMMStoredInIDEEnvironmentoptionsXml = 'Stored in IDE (environmentoptions.' +'xml)'; lisMMStoredInProjectLpi = 'Stored in project (.lpi)'; lisMMStoredInSessionOfProjectLps = 'Stored in session of project (.lps)'; lisMMMoveSelectedItemUp = 'Move selected item up'; lisMMMoveSelectedItemDown = 'Move selected item down'; lisMMNewTarget = 'New Target'; lisMMUndoLastChangeToThisGrid = 'Undo last change to this grid'; lisMMRedoLastUndoToThisGrid = 'Redo last undo to this grid'; lisMMCreateANewGroupOfOptions = 'Create a new group of options'; lisMMDeleteTheSelectedTargetOrOption = 'Delete the selected target or option'; lisMMSetS = 'Set "%s"'; lisMMValueS = 'Value "%s"'; lisMMAdditionsAndOverrides = 'Additions and Overrides'; lisMMInvalidCharacterAt = 'invalid character "%s" at %s'; lisMMCustomOption = 'Custom Option'; lisMMIDEMacro = 'IDE Macro'; lisMMOverrideOutputDirectory = 'Override output directory (-FU)'; lisPriority = 'Priority'; lisUDScanningUnits = 'Scanning: %s units ...'; lisUDFile = 'File: %s'; lisUDInterfaceUses = 'Interface Uses: %s'; lisUDImplementationUses = 'Implementation Uses: %s'; lisUDUsedByInterfaces = 'Used by Interfaces: %s'; lisUDUsedByImplementations = 'Used by Implementations: %s'; lisUDScanning = 'Scanning ...'; lisUDInterfaceUses2 = 'interface uses: %s'; lisUDImplementationUses2 = 'implementation uses: %s'; lisUDUsedByInterfaces2 = 'used by interfaces: %s'; lisUDUsedByImplementations2 = 'used by implementations: %s'; lisUDProjectsAndPackages = 'Projects and packages'; lisUDUnits = 'Units'; lisUDAdditionalDirectories = 'Additional directories:'; lisUDByDefaultOnlyTheProjectUnitsAndTheSourceEditorUnit = 'By default only ' +'the project units and the source editor units are searched. Add here a ' +'list of directories separated by semicolon to search as well.'; lisUDAllPackageUnits = 'All package units'; lisUDAllSourceEditorUnits = 'All source editor units'; lisUDAllUnits = 'All units'; lisUDShowNodesForDirectories = 'Show nodes for directories'; lisUDShowNodesForProjectAndPackages = 'Show nodes for project and packages'; lisUDSearchNextOccurrenceOfThisPhrase = 'Search next occurrence of this phrase'; lisUDSearchPreviousOccurrenceOfThisPhrase = 'Search previous occurrence of ' +'this phrase'; lisUDSelectedUnits = 'Selected units'; lisUDSearchNextUnitOfThisPhrase = 'Search next unit of this phrase'; lisUDSearchPreviousUnitOfThisPhrase = 'Search previous unit of this phrase'; lisUDExpandAllNodes = 'Expand all nodes'; lisShowUnusedUnits = 'Show unused units ...'; lisUDCollapseAllNodes = 'Collapse all nodes'; lisUDFilter = '(Filter)'; lisUDSearch = '(Search)'; lisUDUnits2 = 'Units: %s'; lisCTOUpdateAllMethodSignatures = 'Update all method signatures'; lisCTOUpdateMultipleProcedureSignatures = 'Update multiple procedure ' +'signatures'; lisUpdateOtherProcedureSignaturesWhenOnlyLetterCaseHa = 'Update other ' +'procedure signatures when only letter case has changed'; implementation end.