From 06d7c7abf377528611ae4afef87c6ced6d595f6e Mon Sep 17 00:00:00 2001 From: mattias Date: Sat, 3 May 2003 23:02:08 +0000 Subject: [PATCH] localization git-svn-id: trunk@4127 - --- ide/addtoprojectdlg.pas | 69 +++--- ide/componentpalette.pas | 2 +- ide/debugmanager.pas | 33 ++- ide/diskdiffsdialog.pas | 14 +- ide/editdefinetree.pas | 36 +-- ide/exttooldialog.pas | 29 ++- ide/exttooleditdlg.pas | 44 ++-- ide/findreplacedialog.pp | 4 +- ide/lazarusidestrconsts.pas | 169 +++++++++++++ ide/mainbar.pas | 38 +-- ide/miscoptions.pas | 2 +- ide/msgview.pp | 4 +- ide/newdialog.pas | 34 +-- ide/patheditordlg.pas | 22 +- languages/lazaruside.de.po | 440 +++++++++++++++++++++++++++++++++ languages/lazaruside.es.po | 440 +++++++++++++++++++++++++++++++++ languages/lazaruside.fr.po | 440 +++++++++++++++++++++++++++++++++ languages/lazaruside.po | 472 ++++++++++++++++++++++++++++++++++++ languages/lazaruside.ru.po | 440 +++++++++++++++++++++++++++++++++ 19 files changed, 2568 insertions(+), 164 deletions(-) diff --git a/ide/addtoprojectdlg.pas b/ide/addtoprojectdlg.pas index c1ff506835..9b536d9281 100644 --- a/ide/addtoprojectdlg.pas +++ b/ide/addtoprojectdlg.pas @@ -140,25 +140,25 @@ begin and (pdfMaxVersion in NewDependency.Flags) and (NewDependency.MaxVersion.Compare(NewDependency.MinVersion)<0) then begin - MessageDlg('Invalid Min-Max version', - 'The Maximum Version is lower than the Minimim Version.', + MessageDlg(lisProjAddInvalidMinMaxVersion, + lisProjAddTheMaximumVersionIsLowerThanTheMinimimVersion, mtError,[mbCancel],0); exit; end; // check packagename if (NewPkgName='') or (not IsValidIdent(NewPkgName)) then begin - MessageDlg('Invalid packagename', - 'The package name "'+NewPkgName+'" is invalid.'#13 - +'Plase choose an existing package.', + MessageDlg(lisProjAddInvalidPackagename, + Format(lisProjAddThePackageNameIsInvalidPlaseChooseAnExistingPackag, [ + '"', NewPkgName, '"', #13]), mtError,[mbCancel],0); exit; end; // check if package is already required if LazProject.FindDependencyByName(NewPkgName)<>nil then begin - MessageDlg('Dependency already exists', - 'The project has already a dependency for the package "'+NewPkgName+'".', + MessageDlg(lisProjAddDependencyAlreadyExists, + Format(lisProjAddTheProjectHasAlreadyADependency, ['"', NewPkgName, '"']), mtError,[mbCancel],0); exit; end; @@ -166,9 +166,9 @@ begin // check if required package exists if not PackageGraph.DependencyExists(NewDependency,fpfSearchPackageEverywhere) then begin - MessageDlg('Package not found', - 'The dependency "'+NewDependency.AsString+'" was not found.'#13 - +'Please choose an existing package.', + MessageDlg(lisProjAddPackageNotFound, + Format(lisProjAddTheDependencyWasNotFound, ['"', NewDependency.AsString, + '"', #13]), mtError,[mbCancel],0); exit; end; @@ -218,10 +218,9 @@ begin if DependMinVersionEdit.Text<>'' then begin if not NewDependency.MinVersion.ReadString(DependMinVersionEdit.Text) then begin - MessageDlg('Invalid version', - 'The Minimum Version "'+DependMinVersionEdit.Text+'" is invalid.'#13 - +'Please use the format major.minor.release.build'#13 - +'For exmaple: 1.0.20.10', + MessageDlg(lisProjAddInvalidVersion, + Format(lisProjAddTheMinimumVersionIsInvalid, ['"', + DependMinVersionEdit.Text, '"', #13, #13]), mtError,[mbCancel],0); exit; end; @@ -231,10 +230,9 @@ begin if DependMaxVersionEdit.Text<>'' then begin if not NewDependency.MaxVersion.ReadString(DependMaxVersionEdit.Text) then begin - MessageDlg('Invalid version', - 'The Maximum Version "'+DependMaxVersionEdit.Text+'" is invalid.'#13 - +'Please use the format major.minor.release.build'#13 - +'For exmaple: 1.0.20.10', + MessageDlg(lisProjAddInvalidVersion, + Format(lisProjAddTheMaximumVersionIsInvalid, ['"', + DependMaxVersionEdit.Text, '"', #13, #13]), mtError,[mbCancel],0); exit; end; @@ -284,17 +282,18 @@ begin // check unitname is valid pascal identifier NewUnitName:=ExtractFileNameOnly(NewFilename); if (NewUnitName='') or not (IsValidIdent(NewUnitName)) then begin - MessageDlg('Invalid pascal unit name', - 'The unit name "'+NewUnitName+'" is not a valid pascal identifier.', + MessageDlg(lisProjAddInvalidPascalUnitName, + Format(lisProjAddTheUnitNameIsNotAValidPascalIdentifier, ['"', + NewUnitName, '"']), mtWarning,[mbIgnore,mbCancel],0); exit; end; // check if unitname already exists in project ConflictFile:=TheProject.UnitWithUnitname(NewUnitName); if ConflictFile<>nil then begin - MessageDlg('Unit name already exists', - 'The unit name "'+NewUnitName+'" already exists in the project'#13 - +'with file: "'+ConflictFile.Filename+'".', + MessageDlg(lisProjAddUnitNameAlreadyExists, + Format(lisProjAddTheUnitNameAlreadyExistsInTheProject, ['"', + NewUnitName, '"', #13, '"', ConflictFile.Filename, '"']), mtWarning,[mbCancel],0); exit; end; @@ -304,9 +303,9 @@ begin if FilenameIsPascalUnit(OtherFile.Filename) then begin OtherUnitName:=ExtractFileNameOnly(OtherFile.Filename); if AnsiCompareText(OtherUnitName,NewUnitName)=0 then begin - MessageDlg('Unit name already exists', - 'The unit name "'+NewUnitName+'" already exists in the selection'#13 - +'with file: "'+OtherFile.Filename+'".', + MessageDlg(lisProjAddUnitNameAlreadyExists, + Format(lisProjAddTheUnitNameAlreadyExistsInTheSelection, ['"', + NewUnitName, '"', #13, '"', OtherFile.Filename, '"']), mtWarning,[mbCancel],0); exit; end; @@ -371,7 +370,7 @@ begin Parent:=Self; Pages.Add('Add File'); AddFilePage:=Page[0]; - Pages.Add('New Requirement'); + Pages.Add(lisProjAddNewRequirement); NewDependPage:=Page[1]; PageIndex:=0; Align:=alClient; @@ -384,7 +383,7 @@ begin with AddFileLabel do begin Name:='AddFileLabel'; Parent:=AddFilePage; - Caption:='Add file to project:'; + Caption:=lisProjAddAddFileToProject; end; AddFileListBox:=TListBox.Create(Self); @@ -398,7 +397,7 @@ begin with AddFileButton do begin Name:='AddFileButton'; Parent:=AddFilePage; - Caption:='Ok'; + Caption:=lisLazBuildOk; OnClick:=@AddFileButtonClick; end; @@ -406,7 +405,7 @@ begin with CancelAddFileButton do begin Name:='CancelAddFileButton'; Parent:=AddFilePage; - Caption:='Cancel'; + Caption:=dlgCancel; ModalResult:=mrCancel; end; @@ -417,7 +416,7 @@ begin with DependPkgNameLabel do begin Name:='DependPkgNameLabel'; Parent:=NewDependPage; - Caption:='Package Name:'; + Caption:=lisProjAddPackageName; end; DependPkgNameComboBox:=TComboBox.Create(Self); @@ -431,7 +430,7 @@ begin with DependMinVersionLabel do begin Name:='DependMinVersionLabel'; Parent:=NewDependPage; - Caption:='Minimum Version (optional):'; + Caption:=lisProjAddMinimumVersionOptional; end; DependMinVersionEdit:=TEdit.Create(Self); @@ -445,7 +444,7 @@ begin with DependMaxVersionLabel do begin Name:='DependMaxVersionLabel'; Parent:=NewDependPage; - Caption:='Maximum Version (optional):'; + Caption:=lisProjAddMaximumVersionOptional; end; DependMaxVersionEdit:=TEdit.Create(Self); @@ -459,7 +458,7 @@ begin with NewDependButton do begin Name:='NewDependButton'; Parent:=NewDependPage; - Caption:='Ok'; + Caption:=lisLazBuildOk; OnClick:=@NewDependButtonClick; end; @@ -467,7 +466,7 @@ begin with CancelDependButton do begin Name:='CancelDependButton'; Parent:=NewDependPage; - Caption:='Cancel'; + Caption:=dlgCancel; ModalResult:=mrCancel; end; end; diff --git a/ide/componentpalette.pas b/ide/componentpalette.pas index 9ec4d54abc..6dbd541860 100644 --- a/ide/componentpalette.pas +++ b/ide/componentpalette.pas @@ -210,7 +210,7 @@ begin OpenPackageMenuItem:=TMenuItem.Create(PopupMenu); with OpenPackageMenuItem do begin Name:='OpenPackageMenuItem'; - Caption:='Open package'; + Caption:=lisCompPalOpenPackage; OnClick:=@OpenPackageClicked; end; PopupMenu.Items.Add(OpenPackageMenuItem); diff --git a/ide/debugmanager.pas b/ide/debugmanager.pas index 9193c55aac..2b60036f7e 100644 --- a/ide/debugmanager.pas +++ b/ide/debugmanager.pas @@ -215,16 +215,14 @@ begin case FDebugger.State of dsError: begin WriteLN('Ooops, the debugger entered the error state'); - MessageDlg('Debugger error', - 'Debugger error'#13#13 + - 'Ooops, the debugger entered the error state'#13 + - 'Save your work now !'#13#13 + - 'Hit Stop, and hope the best, we''re pulling the plug.', + MessageDlg(lisDebuggerError, + Format(lisDebuggerErrorOoopsTheDebuggerEnteredTheErrorState, [#13#13, + #13, #13#13]), mtError, [mbOK],0); end; dsStop: begin - MessageDlg('Execution stopped', - 'Execution stopped'#13#13, + MessageDlg(lisExecutionStopped, + Format(lisExecutionStoppedOn, [#13#13]), mtInformation, [mbOK],0); end; end; @@ -247,12 +245,9 @@ begin //TODO: Show assembler window if no source can be found. if ALocation.SrcLine = -1 then begin - MessageDlg('Execution paused', - Format('Execution paused'#13#13 + - ' Adress: $%p'#13 + - ' Procedure: %s'#13 + - ' File: %s'#13#13#13 + - '(Some day an assembler window might popup here :)'#13, + MessageDlg(lisExecutionPaused, + Format(Format(lisExecutionPausedAdress, [#13#13, #13, #13, #13#13#13, #13] + ), [ALocation.Adress, ALocation.FuncName, ALocation.SrcFile]), mtInformation, [mbOK],0); @@ -283,10 +278,9 @@ begin then begin UnitFile := ALocation.SrcFile; repeat - if MessageDlg('File not found', - 'The file "'+UnitFile+'"'#13 - +'was not found.'#13 - +'Do you want to locate it yourself ?'#13 + if MessageDlg(lisFileNotFound, + Format(lisTheFileWasNotFoundDoYouWantToLocateItYourself, ['"', + UnitFile, '"', #13, #13, #13]) ,mtConfirmation, [mbYes, mbNo], 0) <> mrYes then Exit; @@ -640,7 +634,7 @@ begin MainIDE.GetCurrentUnit(ActiveSrcEdit, ActiveUnitInfo); if (ActiveSrcEdit=nil) or (ActiveUnitInfo=nil) then begin - MessageDlg('Run to failed','Please open a unit before run.',mtError, + MessageDlg(lisRunToFailed, lisPleaseOpenAUnitBeforeRun, mtError, [mbCancel],0); Exit; end; @@ -672,6 +666,9 @@ end. { ============================================================================= $Log$ + Revision 1.13 2003/05/03 23:00:33 mattias + localization + Revision 1.12 2003/04/02 17:06:27 mattias improved deb creation diff --git a/ide/diskdiffsdialog.pas b/ide/diskdiffsdialog.pas index aac00bed38..6b498ae91d 100644 --- a/ide/diskdiffsdialog.pas +++ b/ide/diskdiffsdialog.pas @@ -34,7 +34,7 @@ interface uses Classes, SysUtils, IDEProcs, Forms, Controls, Buttons, ExtCtrls, StdCtrls, - LResources, Project, SynEdit, LCLType, DiffPatch; + LResources, Project, SynEdit, LCLType, DiffPatch, LazarusIDEStrConsts; type PDiffItem = ^TDiffItem; @@ -187,7 +187,7 @@ begin Result^.Diff:=CreateTextDiff(AnUnitInfo.Source.Source,Result^.TxtOnDisk,[]); except On E: Exception do - Result^.Diff:='\ Error reading file: '+E.Message; + Result^.Diff:='\ '+Format(lisDiskDiffErrorReadingFile, [E.Message]); end; FCachedDiffs.Add(Result); end; @@ -213,7 +213,7 @@ constructor TDiskDiffsDlg.Create(TheOwner: TComponent); begin inherited Create(TheOwner); if LazarusResources.Find(ClassName)=nil then begin - Caption:='Some files have changed on disk:'; + Caption:=lisDiskDiffSomeFilesHaveChangedOnDisk; Position:=poScreenCenter; Width:=600; Height:=300; @@ -226,7 +226,7 @@ begin Top:=5; Width:=Self.ClientWidth-2*Left; Height:=Self.ClientHeight-50-Top; - Caption:='Changed files:'; + Caption:=lisDiskDiffChangedFiles; Visible:=true; OnResize:=@MainGroupBoxResize; end; @@ -253,7 +253,7 @@ begin Height:=MainGroupBox.ClientHeight-Top; ReadOnly:=true; Gutter.Visible:=false; - Lines.Text:='Click on one of the above items to see the diff'; + Lines.Text:=lisDiskDiffClickOnOneOfTheAboveItemsToSeeTheDiff; Visible:=true; end; @@ -264,7 +264,7 @@ begin Left:=50; Top:=Self.ClientHeight-40; Width:=150; - Caption:='Revert All'; + Caption:=lisDiskDiffRevertAll; ModalResult:=mrYesToAll; Default:=true; Visible:=true; @@ -277,7 +277,7 @@ begin Left:=RevertAllButton.Left+RevertAllButton.Width+10; Top:=RevertAllButton.Top; Width:=150; - Caption:='Ignore disk changes'; + Caption:=lisDiskDiffIgnoreDiskChanges; ModalResult:=mrIgnore; Visible:=true; end; diff --git a/ide/editdefinetree.pas b/ide/editdefinetree.pas index 290e5848bc..de0cc26c69 100644 --- a/ide/editdefinetree.pas +++ b/ide/editdefinetree.pas @@ -36,7 +36,8 @@ interface uses Classes, SysUtils, FileProcs, FileCtrl, IDEProcs, CodeToolManager, - DefineTemplates, CompilerOptions, TransferMacros, LinkScanner; + DefineTemplates, CompilerOptions, TransferMacros, LinkScanner, + LazarusIDEStrConsts; // global procedure SetAdditionalGlobalSrcPathToCodeToolBoss(const SrcPath: string); @@ -119,32 +120,33 @@ begin end; // create the main template for the project - Result:=TDefineTemplate.Create(ProjectDefTemplName,'Current Project','','', + Result:=TDefineTemplate.Create(ProjectDefTemplName, lisEdtDefCurrentProject, + '', '', da_Block); // create the template for the project directory ProjectDir:=TDefineTemplate.Create(ProjectDirDefTemplName, - 'Current Project Directory','','$(#ProjPath)',da_Directory); + lisEdtDefCurrentProjectDirectory, '', '$(#ProjPath)', da_Directory); Result.AddChild(ProjectDir); ProjectDirTemplate:=ProjectDir; // create the template for the SrcPath ProjectSrcPath:=TDefineTemplate.Create(ProjectDirSrcPathDefTemplName, - 'Project SrcPath',ExternalMacroStart+'SrcPath', + lisEdtDefProjectSrcPath, ExternalMacroStart+'SrcPath', '$Project(SrcPath);$('+ExternalMacroStart+'SrcPath)', da_DefineRecurse); ProjectDir.AddChild(ProjectSrcPath); // create the template for the IncPath ProjectIncPath:=TDefineTemplate.Create(ProjectDirIncPathDefTemplName, - 'Project IncPath',ExternalMacroStart+'IncPath', + lisEdtDefProjectIncPath, ExternalMacroStart+'IncPath', '$Project(IncPath);$('+ExternalMacroStart+'IncPath)', da_DefineRecurse); ProjectDir.AddChild(ProjectIncPath); // create the template for the UnitPath ProjectUnitPath:=TDefineTemplate.Create(ProjectDirUnitPathDefTemplName, - 'Project UnitPath',ExternalMacroStart+'UnitPath', + lisEdtDefProjectUnitPath, ExternalMacroStart+'UnitPath', '$Project(UnitPath);$('+ExternalMacroStart+'UnitPath)', da_DefineRecurse); ProjectDir.AddChild(ProjectUnitPath); @@ -158,7 +160,8 @@ function CreatePackagesTemplate: TDefineTemplate; begin Result:=FindPackagesTemplate; if Result<>nil then exit; - Result:=TDefineTemplate.Create(PackagesDefTemplName,'All packages','','', + Result:=TDefineTemplate.Create(PackagesDefTemplName, lisEdtDefAllPackages, + '', '', da_Block); Result.Flags:=[dtfAutoGenerated]; // insert behind all @@ -233,18 +236,19 @@ begin // set mode DELPHI Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,FPCModeDefTemplName, - 'set FPC mode to DELPHI',CompilerModeVars[cmDELPHI],'1', + lisEdtDefsetFPCModeToDELPHI, CompilerModeVars[cmDELPHI], '1', RecursiveDefines); end else if CompOpts.TPCompatible then begin // set mode TP Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,FPCModeDefTemplName, - 'set FPC mode to TP',CompilerModeVars[cmTP],'1',RecursiveDefines); + lisEdtDefsetFPCModeToTP, CompilerModeVars[cmTP], '1', RecursiveDefines); end else if CompOpts.GPCCompat then begin // set mode GPC Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,FPCModeDefTemplName, - 'set FPC mode to GPC',CompilerModeVars[cmGPC],'1',RecursiveDefines); + lisEdtDefsetFPCModeToGPC, CompilerModeVars[cmGPC], '1', RecursiveDefines + ); end else begin // set no mode Result:=Result or @@ -256,7 +260,7 @@ begin if CompOpts.IOChecks then begin Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,IOChecksOnDefTemplName, - 'set IOCHECKS on','IOCHECKS','1',RecursiveDefines); + lisEdtDefsetIOCHECKSOn, 'IOCHECKS', '1', RecursiveDefines); end else begin Result:=Result or RemoveAutoGeneratedDefine(ParentTemplate,IOChecksOnDefTemplName); @@ -265,7 +269,7 @@ begin if CompOpts.RangeChecks then begin Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,RangeChecksOnDefTemplName, - 'set RANGECHECKS on','RANGECHECKS','1',RecursiveDefines); + lisEdtDefsetRANGECHECKSOn, 'RANGECHECKS', '1', RecursiveDefines); end else begin Result:=Result or RemoveAutoGeneratedDefine(ParentTemplate,RangeChecksOnDefTemplName); @@ -274,7 +278,7 @@ begin if CompOpts.OverflowChecks then begin Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,OverflowChecksOnDefTemplName, - 'set OVERFLOWCHECKS on','OVERFLOWCHECKS','1',RecursiveDefines); + lisEdtDefsetOVERFLOWCHECKSOn, 'OVERFLOWCHECKS', '1', RecursiveDefines); end else begin Result:=Result or RemoveAutoGeneratedDefine(ParentTemplate,OverflowChecksOnDefTemplName); @@ -285,7 +289,7 @@ begin if CompOpts.UseLineInfoUnit then begin Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,UseLineInfoUnitDefTemplName, - 'use LineInfo unit',ExternalMacroStart+'UseLineInfo','1', + lisEdtDefuseLineInfoUnit, ExternalMacroStart+'UseLineInfo', '1', RecursiveDefines); end else begin Result:=Result or @@ -295,7 +299,7 @@ begin if CompOpts.UseHeaptrc then begin Result:=Result or ReplaceAutoGeneratedDefine(ParentTemplate,UseHeapTrcUnitDefTemplName, - 'use HeapTrc unit',ExternalMacroStart+'UseHeapTrcUnit','1', + lisEdtDefuseHeapTrcUnit, ExternalMacroStart+'UseHeapTrcUnit', '1', RecursiveDefines); end else begin Result:=Result or @@ -375,7 +379,7 @@ var DefTempl: TDefineTemplate; begin if SrcPath<>'' then begin DefTempl:=TDefineTemplate.Create('GlobalSrcPathAdd', - 'Global Source Path addition',ExternalMacroStart+'SRCPATH', + lisEdtDefGlobalSourcePathAddition, ExternalMacroStart+'SRCPATH', ConvertTransferMacrosToExternalMacros(SrcPath)+';' +'$('+ExternalMacroStart+'SRCPATH)', da_DefineRecurse); diff --git a/ide/exttooldialog.pas b/ide/exttooldialog.pas index fa8cdf8177..36c3b319b1 100644 --- a/ide/exttooldialog.pas +++ b/ide/exttooldialog.pas @@ -41,7 +41,8 @@ uses {$ENDIF} Classes, SysUtils, LCLType, Controls, Forms, Buttons, StdCtrls, ComCtrls, Dialogs, ExtCtrls, LResources, Laz_XMLCfg, ExtToolEditDlg, Process, - KeyMapping, TransferMacros, IDEProcs, OutputFilter, FileCtrl; + KeyMapping, TransferMacros, IDEProcs, OutputFilter, FileCtrl, + LazarusIDEStrConsts; const MaxExtTools = ecExtToolLast-ecExtToolFirst+1; @@ -338,8 +339,9 @@ begin end; except on e: Exception do begin - Result:=MessageDlg('Failed to run tool', - 'Unable to run the tool "'+Title+'":'#13+e.Message, + Result:=MessageDlg(lisExtToolFailedToRunTool, + Format(lisExtToolUnableToRunTheTool, ['"', Title, '"', #13, e.Message] + ), mtError,[mbCancel,mbAbort],0); exit; end; @@ -421,7 +423,7 @@ begin Width:=400; Height:=400; Position:=poScreenCenter; - Caption:='External Tools'; + Caption:=lisExtToolExternalTools; OnResize:=@ExternalToolDialogResize; Listbox:=TListbox.Create(Self); @@ -438,7 +440,7 @@ begin Name:='AddButton'; Parent:=Self; SetBounds(Self.ClientWidth-100,5,80,25); - Caption:='Add'; + Caption:=lisCodeTemplAdd; OnClick:=@AddButtonClick; Visible:=true; end; @@ -448,7 +450,7 @@ begin Name:='RemoveButton'; Parent:=Self; SetBounds(Self.ClientWidth-100,AddButton.Top+AddButton.Height+10,80,25); - Caption:='Remove'; + Caption:=lisExtToolRemove; OnClick:=@RemoveButtonClick; Visible:=true; end; @@ -459,7 +461,7 @@ begin Parent:=Self; SetBounds(Self.ClientWidth-100,RemoveButton.Top+RemoveButton.Height+10, 80,25); - Caption:='Edit'; + Caption:=lisCodeToolsDefsEdit; OnClick:=@EditButtonClick; Visible:=true; end; @@ -470,7 +472,7 @@ begin Parent:=Self; SetBounds(Self.ClientWidth-100,EditButton.Top+EditButton.Height+50, 80,25); - Caption:='Move Up'; + Caption:=lisExtToolMoveUp; OnClick:=@MoveUpButtonClick; Visible:=true; end; @@ -481,7 +483,7 @@ begin Parent:=Self; SetBounds(Self.ClientWidth-100,MoveUpButton.Top+MoveUpButton.Height+10, 80,25); - Caption:='Move Down'; + Caption:=lisExtToolMoveDown; OnClick:=@MoveDownButtonClick; Visible:=true; end; @@ -491,7 +493,7 @@ begin Name:='OkButton'; Parent:=Self; SetBounds(Self.ClientWidth-200, Self.ClientHeight-40,80,25); - Caption:='Ok'; + Caption:=lisLazBuildOk; OnClick:=@OkButtonClick; Visible:=true; end; @@ -501,7 +503,7 @@ begin Name:='CancelButton'; Parent:=Self; SetBounds(Self.ClientWidth-100, Self.ClientHeight-40,80,25); - Caption:='Cancel'; + Caption:=dlgCancel; OnClick:=@CancelButtonClick; Visible:=true; end; @@ -597,8 +599,9 @@ procedure TExternalToolDialog.AddButtonClick(Sender: TObject); var NewTool: TExternalToolOptions; begin if fExtToolList.Count>=MaxExtTools then begin - MessageDlg('Maximum Tools reached', - 'There is a maximum of '+IntToStr(MaxExtTools)+' tools.', + MessageDlg(lisExtToolMaximumToolsReached, + Format(lisExtToolThereIsAMaximumOfTools, [IntToStr(MaxExtTools + )]), mtInformation,[mbCancel],0); exit; end; diff --git a/ide/exttooleditdlg.pas b/ide/exttooleditdlg.pas index 433a69aa93..13011ca49b 100644 --- a/ide/exttooleditdlg.pas +++ b/ide/exttooleditdlg.pas @@ -44,7 +44,7 @@ uses {$ENDIF} Classes, SysUtils, LCLType, Controls, Forms, Buttons, StdCtrls, ComCtrls, Dialogs, ExtCtrls, LResources, Laz_XMLCfg, KeyMapping, TransferMacros, - IDEProcs; + IDEProcs, LazarusIDEStrConsts; { The xml format version: When the format changes (new values, changed formats) we can distinguish old @@ -278,7 +278,7 @@ begin if LazarusResources.Find(ClassName)=nil then begin Width:=560; Height:=450; - Caption:='Edit Tool'; + Caption:=lisEdtExtToolEditTool; Position:=poScreenCenter; TitleLabel:=TLabel.Create(Self); @@ -286,7 +286,7 @@ begin Name:='TitleLabel'; Parent:=Self; SetBounds(5,5,110,22); - Caption:='Title:'; + Caption:=dlgPOTitle; Visible:=true; end; @@ -307,7 +307,7 @@ begin Parent:=Self; SetBounds(TitleLabel.Left,TitleLabel.Top+TitleLabel.Height+10, TitleLabel.Width,TitleLabel.Height); - Caption:='Programfilename:'; + Caption:=lisEdtExtToolProgramfilename; Visible:=true; end; @@ -326,7 +326,7 @@ begin Parent:=Self; SetBounds(FilenameLabel.Left,FilenameLabel.Top+FilenameLabel.Height+10, FilenameLabel.Width,FilenameLabel.Height); - Caption:='Parameters:'; + Caption:=lisEdtExtToolParameters; Visible:=true; end; @@ -346,7 +346,7 @@ begin SetBounds(ParametersLabel.Left, ParametersLabel.Top+ParametersLabel.Height+10,ParametersLabel.Width, ParametersLabel.Height); - Caption:='Working Directory:'; + Caption:=lisEdtExtToolWorkingDirectory; Visible:=true; end; @@ -363,7 +363,7 @@ begin with OptionsGroupBox do begin Name:='OptionsGroupBox'; Parent:=Self; - Caption:='Options:'; + Caption:=lisLazBuildOptions; Left:=5; Top:=WorkingDirLabel.Top+WorkingDirLabel.Height+12; Width:=Self.ClientWidth-Left-Left; @@ -376,7 +376,7 @@ begin Name:='OptionScanOutputForFPCMessagesCheckBox'; Parent:=OptionsGroupBox; SetBounds(5,2,400,20); - Caption:='Scan output for Free Pascal Compiler messages'; + Caption:=lisEdtExtToolScanOutputForFreePascalCompilerMessages; Visible:=true; end; @@ -386,7 +386,7 @@ begin Parent:=OptionsGroupBox; SetBounds(5,OptionScanOutputForFPCMessagesCheckBox.Top +OptionScanOutputForFPCMessagesCheckBox.Height+4,400,20); - Caption:='Scan output for make messages'; + Caption:=lisEdtExtToolScanOutputForMakeMessages; Visible:=true; end; @@ -394,7 +394,7 @@ begin with KeyGroupBox do begin Name:='KeyGroupBox'; Parent:=Self; - Caption:='Key'; + Caption:=lisEdtExtToolKey; Left:=5; Top:=OptionsGroupBox.Top+OptionsGroupBox.Height+12; Width:=Self.ClientWidth-Left-Left; @@ -406,7 +406,7 @@ begin with KeyCtrlCheckBox do begin Name:='KeyCtrlCheckBox'; Parent:=KeyGroupBox; - Caption:='Ctrl'; + Caption:=lisEdtExtToolCtrl; Left:=5; Top:=2; Width:=50; @@ -418,7 +418,7 @@ begin with KeyAltCheckBox do begin Name:='KeyAltCheckBox'; Parent:=KeyGroupBox; - Caption:='Alt'; + Caption:=lisEdtExtToolAlt; Left:=KeyCtrlCheckBox.Left+KeyCtrlCheckBox.Width+10; Top:=KeyCtrlCheckBox.Top; Height:=20; @@ -430,7 +430,7 @@ begin with KeyShiftCheckBox do begin Name:='KeyShiftCheckBox'; Parent:=KeyGroupBox; - Caption:='Shift'; + Caption:=lisEdtExtToolShift; Left:=KeyAltCheckBox.Left+KeyAltCheckBox.Width+10; Top:=KeyCtrlCheckBox.Top; Height:=20; @@ -464,7 +464,7 @@ begin Top:=KeyCtrlCheckBox.Top; Width:=150; Height:=25; - Caption:='Grab Key'; + Caption:=srkmGrabKey; Name:='KeyGrabButton'; OnClick:=@KeyGrabButtonClick; Visible:=true; @@ -478,7 +478,7 @@ begin Top:=KeyGroupBox.Top+KeyGroupBox.Height+10; Width:=KeyGroupBox.Width; Height:=Self.ClientHeight-50-Top; - Caption:='Macros'; + Caption:=lisEdtExtToolMacros; OnResize:=@MacrosGroupboxResize; Visible:=true; end; @@ -498,7 +498,7 @@ begin Name:='MacrosInsertButton'; Parent:=MacrosGroupbox; SetBounds(MacrosGroupbox.ClientWidth-90,5,70,25); - Caption:='Insert'; + Caption:=lisEdtExtToolInsert; OnClick:=@MacrosInsertButtonClick; Enabled:=false; Visible:=true; @@ -509,7 +509,7 @@ begin Name:='OkButton'; Parent:=Self; SetBounds(270,Self.ClientHeight-40,100,25); - Caption:='Ok'; + Caption:=lisLazBuildOk; OnClick:=@OkButtonClick; Visible:=true; end; @@ -519,7 +519,7 @@ begin Name:='CancelButton'; Parent:=Self; SetBounds(390,OkButton.Top,100,25); - Caption:='Cancel'; + Caption:=dlgCancel; OnClick:=@CancelButtonClick; Visible:=true; end; @@ -575,8 +575,8 @@ end; procedure TExternalToolOptionDlg.OkButtonClick(Sender: TObject); begin if (TitleEdit.Text='') or (FilenameEdit.Text='') then begin - MessageDlg('Title and Filename required', - 'A valid tool needs at least a title and a filename.', + MessageDlg(lisEdtExtToolTitleAndFilenameRequired, + lisEdtExtToolAValidToolNeedsAtLeastATitleAndAFilename, mtError, [mbCancel], 0); exit; end; @@ -781,7 +781,7 @@ begin TWinControl(Components[i]).Enabled:=true; end; if GrabbingKey=1 then - KeyGrabButton.Caption:='Grab Key'; + KeyGrabButton.Caption:=srkmGrabKey; GrabbingKey:=0; end; @@ -800,7 +800,7 @@ begin end; end; if GrabbingKey=1 then - KeyGrabButton.Caption:='Please press a key ...' + KeyGrabButton.Caption:=srkmPressKey end; procedure TExternalToolOptionDlg.FormKeyUp(Sender: TObject; var Key: Word; diff --git a/ide/findreplacedialog.pp b/ide/findreplacedialog.pp index 756d1eb2c1..3bb23ec0a6 100644 --- a/ide/findreplacedialog.pp +++ b/ide/findreplacedialog.pp @@ -404,7 +404,7 @@ begin RegExpr.Exec('test'); except on E: ERegExpr do begin - MessageDlg('Error in regular expression', + MessageDlg(lisUEErrorInRegularExpression, E.Message,mtError,[mbCancel],0); exit; end; @@ -414,7 +414,7 @@ begin RegExpr.Substitute(ReplaceText); except on E: ERegExpr do begin - MessageDlg('Error in regular expression', + MessageDlg(lisUEErrorInRegularExpression, E.Message,mtError,[mbCancel],0); exit; end; diff --git a/ide/lazarusidestrconsts.pas b/ide/lazarusidestrconsts.pas index 1be3146083..dfcce314c3 100644 --- a/ide/lazarusidestrconsts.pas +++ b/ide/lazarusidestrconsts.pas @@ -1322,6 +1322,175 @@ resourcestring lisProjOptsUnableToChangeTheAutoCreateFormList = 'Unable to change the auto ' +'create form list in the program source.%sPlz fix errors first.'; lisProjOptsError = 'Error'; + + // path edit dialog + lisPathEditSelectDirectory = 'Select directory'; + lisPathEditSearchPaths = 'Search paths:'; + lisPathEditMovePathDown = 'Move path down'; + lisPathEditMovePathUp = 'Move path up'; + lisPathEditBrowse = 'Browse'; + lisPathEditPathTemplates = 'Path templates'; + + // new dialog + lisNewDlgNoItemSelected = 'No item selected'; + lisNewDlgPleaseSelectAnItemFirst = 'Please select an item first.'; + lisNewDlgCreateANewEditorFileChooseAType = 'Create a new editor file.%' + +'sChoose a type.'; + lisNewDlgCreateANewProjectChooseAType = 'Create a new project.%sChoose a ' + +'type.'; + lisNewDlgCreateANewPascalUnit = 'Create a new pascal unit.'; + lisNewDlgCreateANewUnitWithALCLForm = 'Create a new unit with a LCL form.'; + lisNewDlgCreateANewEmptyTextFile = 'Create a new empty text file.'; + lisNewDlgCreateANewGraphicalApplicationTheProgramFileIsMain = 'Create a new ' + +'graphical application.%sThe program file is maintained by Lazarus.'; + lisNewDlgCreateANewProgramTheProgramFileIsMaintainedByLazar = 'Create a new ' + +'program.%sThe program file is maintained by Lazarus.'; + lisNewDlgCreateANewProgram = 'Create a new program.'; + lisNewDlgCreateANewStandardPackageAPackageIsACollectionOfUn = 'Create a new ' + +'standard package.%sA package is a collection of units and components.'; + + // file checks + lisUnableToCreateFile = 'Unable to create file'; + lisUnableToCreateFilename = 'Unable to create file %s%s%s.'; + lisUnableToWriteFile = 'Unable to write file'; + lisUnableToWriteFilename = 'Unable to write file %s%s%s.'; + lisUnableToReadFile = 'Unable to read file'; + lisUnableToReadFilename = 'Unable to read file %s%s%s.'; + lisErrorDeletingFile = 'Error deleting file'; + lisUnableToDeleteAmbigiousFile = 'Unable to delete ambigious file %s%s%s'; + lisErrorRenamingFile = 'Error renaming file'; + lisUnableToRenameAmbigiousFileTo = 'Unable to rename ambigious file %s%s%s%' + +'sto %s%s%s'; + lisWarningAmbigiousFileFoundSourceFileIs = 'Warning: ambigious file found: %' + +'s%s%s. Source file is: %s%s%s'; + lisAmbigiousFileFound = 'Ambigious file found'; + lisThereIsAFileWithTheSameNameAndASimilarExtension = 'There is a file with ' + +'the same name and a similar extension ond disk%sFile: %s%sAmbigious ' + +'File: %s%s%sDelete ambigious 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'; + lisProjAddTheProjectHasAlreadyADependency = 'The project has already a ' + +'dependency for the package %s%s%s.'; + lisProjAddPackageNotFound = 'Package not found'; + 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.'; + lisProjAddNewRequirement = 'New Requirement'; + lisProjAddAddFileToProject = 'Add file to project:'; + lisProjAddPackageName = 'Package Name:'; + lisProjAddMinimumVersionOptional = 'Minimum Version (optional):'; + lisProjAddMaximumVersionOptional = 'Maximum Version (optional):'; + + // component palette + lisCompPalOpenPackage = 'Open package'; + + // 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'; + lisExecutionStoppedOn = 'Execution stopped%s'; + lisExecutionPaused = 'Execution paused'; + lisExecutionPausedAdress = 'Execution paused%s Adress: $%p%s Procedure: %' + +'s%s File: %s%s(Some day an assembler window might popup here :)%s'; + lisFileNotFound = 'File not found'; + lisTheFileWasNotFoundDoYouWantToLocateItYourself = 'The file %s%s%s%swas ' + +'not found.%sDo you want to locate it yourself ?%s'; + lisRunToFailed = 'Run-to failed'; + lisPleaseOpenAUnitBeforeRun = 'Please open a unit before run.'; + + // disk diff dialog + lisDiskDiffErrorReadingFile = 'Error reading file: %s'; + lisDiskDiffSomeFilesHaveChangedOnDisk = 'Some files have changed on disk:'; + lisDiskDiffChangedFiles = 'Changed files:'; + lisDiskDiffClickOnOneOfTheAboveItemsToSeeTheDiff = 'Click on one of the ' + +'above items to see the diff'; + lisDiskDiffRevertAll = 'Revert All'; + 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'; + lisEdtDefsetFPCModeToDELPHI = 'set FPC mode to DELPHI'; + lisEdtDefsetFPCModeToTP = 'set FPC mode to TP'; + lisEdtDefsetFPCModeToGPC = 'set FPC mode to GPC'; + 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'; + lisExtToolExternalTools = 'External Tools'; + lisExtToolRemove = 'Remove'; + lisExtToolMoveUp = 'Move Up'; + lisExtToolMoveDown = 'Move Down'; + lisExtToolMaximumToolsReached = 'Maximum Tools reached'; + lisExtToolThereIsAMaximumOfTools = 'There is a maximum of %s tools.'; + + // edit external tools + lisEdtExtToolEditTool = 'Edit Tool'; + lisEdtExtToolProgramfilename = 'Programfilename:'; + lisEdtExtToolParameters = 'Parameters:'; + lisEdtExtToolWorkingDirectory = 'Working Directory:'; + lisEdtExtToolScanOutputForFreePascalCompilerMessages = 'Scan output for ' + +'Free Pascal Compiler messages'; + lisEdtExtToolScanOutputForMakeMessages = 'Scan output for make messages'; + lisEdtExtToolKey = 'Key'; + lisEdtExtToolCtrl = 'Ctrl'; + lisEdtExtToolAlt = 'Alt'; + lisEdtExtToolShift = 'Shift'; + lisEdtExtToolMacros = 'Macros'; + lisEdtExtToolInsert = 'Insert'; + lisEdtExtToolTitleAndFilenameRequired = 'Title and Filename required'; + lisEdtExtToolAValidToolNeedsAtLeastATitleAndAFilename = 'A valid tool needs ' + +'at least a title and a filename.'; + + // find in files dialog + lisFindFileTextToFind = 'Text to find:'; + lisFindFileCaseSensitive = 'Case sensitive'; + lisFindFileWholeWordsOnly = 'Whole words only'; + lisFindFileRegularExpressions = 'Regular expressions'; + lisFindFileWhere = 'Where'; + lisFindFilesearchAllFilesInProject = 'search all files in project'; + lisFindFilesearchAllOpenFiles = 'search all open files'; + lisFindFilesearchInDirectories = 'search in directories'; + lisFindFileDirectoryOptions = 'Directory options'; + lisFindFileFileMaskBak = 'File mask (*, *.*, *.bak?)'; + lisFindFileIncludeSubDirectories = 'Include sub directories'; implementation end. diff --git a/ide/mainbar.pas b/ide/mainbar.pas index d3f5404d73..5b016cf84b 100644 --- a/ide/mainbar.pas +++ b/ide/mainbar.pas @@ -1435,8 +1435,9 @@ begin fs:=TFileStream.Create(AFilename,fmCreate); fs.Free; except - Result:=MessageDlg('Unable to create file', - 'Unable to create file "'+AFilename+'".',mtError,[mbCancel,mbAbort],0); + Result:=MessageDlg(lisUnableToCreateFile, + Format(lisUnableToCreateFilename, ['"', AFilename, '"']), mtError, [ + mbCancel, mbAbort], 0); exit; end; end; @@ -1453,8 +1454,9 @@ begin fs.Free; end; except - Result:=MessageDlg('Unable to write file', - 'Unable to write file "'+AFilename+'".',mtError,[mbCancel,mbAbort],0); + Result:=MessageDlg(lisUnableToWriteFile, + Format(lisUnableToWriteFilename, ['"', AFilename, '"']), mtError, [ + mbCancel, mbAbort], 0); exit; end; // check readable @@ -1467,8 +1469,9 @@ begin fs.Free; end; except - Result:=MessageDlg('Unable to read file', - 'Unable to read file "'+AFilename+'".',mtError,[mbCancel,mbAbort],0); + Result:=MessageDlg(lisUnableToReadFile, + Format(lisUnableToReadFilename, ['"', AFilename, '"']), mtError, [ + mbCancel, mbAbort], 0); exit; end; Result:=mrOk; @@ -1488,8 +1491,8 @@ function TMainIDEBar.DoCheckAmbigiousSources(const AFilename: string; function DeleteAmbigiousFile(const AmbigiousFilename: string): TModalResult; begin if not DeleteFile(AmbigiousFilename) then begin - Result:=MessageDlg('Error deleting file', - 'Unable to delete ambigious file "'+AmbigiousFilename+'"', + Result:=MessageDlg(lisErrorDeletingFile, + Format(lisUnableToDeleteAmbigiousFile, ['"', AmbigiousFilename, '"']), mtError,[mbOk,mbAbort],0); end else Result:=mrOk; @@ -1502,9 +1505,9 @@ function TMainIDEBar.DoCheckAmbigiousSources(const AFilename: string; NewFilename:=AmbigiousFilename+'.ambigious'; if not RenameFile(AmbigiousFilename,NewFilename) then begin - Result:=MessageDlg('Error renaming file', - 'Unable to rename ambigious file "'+AmbigiousFilename+'"'#13 - +'to "'+NewFilename+'"', + Result:=MessageDlg(lisErrorRenamingFile, + Format(lisUnableToRenameAmbigiousFileTo, ['"', AmbigiousFilename, '"', + #13, '"', NewFilename, '"']), mtError,[mbOk,mbAbort],0); end else Result:=mrOk; @@ -1514,8 +1517,8 @@ function TMainIDEBar.DoCheckAmbigiousSources(const AFilename: string; begin Result:=mrOk; if Compiling then begin - TheOutputFilter.ReadLine('Warning: ambigious file found: "'+AmbigiousFilename+'"' - +'. Source file is: "'+AFilename+'"',true); + TheOutputFilter.ReadLine(Format(lisWarningAmbigiousFileFoundSourceFileIs, + ['"', AmbigiousFilename, '"', '"', AFilename, '"']), true); end; end; @@ -1529,12 +1532,9 @@ function TMainIDEBar.DoCheckAmbigiousSources(const AFilename: string; case EnvironmentOptions.AmbigiousFileAction of afaAsk: begin - Result:=MessageDlg('Ambigious file found', - 'There is a file with the same name and a similar extension ond disk'#13 - +'File: '+AFilename+#13 - +'Ambigious File: '+AmbigiousFilename+#13 - +#13 - +'Delete ambigious file?', + Result:=MessageDlg(lisAmbigiousFileFound, + Format(lisThereIsAFileWithTheSameNameAndASimilarExtension, [#13, + AFilename, #13, AmbigiousFilename, #13, #13]), mtWarning,[mbYes,mbIgnore,mbAbort],0); case Result of mrYes: Result:=DeleteAmbigiousFile(AmbigiousFilename); diff --git a/ide/miscoptions.pas b/ide/miscoptions.pas index 2b05dd6d76..a1f9f6f3d1 100644 --- a/ide/miscoptions.pas +++ b/ide/miscoptions.pas @@ -31,7 +31,7 @@ interface uses Classes, SysUtils, BuildLazDialog, CodeToolsStructs, LazConf, IDEProcs, - Laz_XMLCfg; + Laz_XMLCfg, LazarusIDEStrConsts; type TSortDirection = (sdAscending, sdDescending); diff --git a/ide/msgview.pp b/ide/msgview.pp index 00af5a3876..f12da7c31d 100644 --- a/ide/msgview.pp +++ b/ide/msgview.pp @@ -38,7 +38,7 @@ interface uses Classes, SysUtils, Controls, StdCtrls, Forms, LResources, IDEProcs, - IDEOptionDefs, EnvironmentOpts; + IDEOptionDefs, EnvironmentOpts, LazarusIDEStrConsts; type @@ -89,7 +89,7 @@ var ALayout: TIDEWindowLayout; Begin inherited Create(TheOwner); if LazarusResources.Find(ClassName)=nil then begin - Caption:='Messages'; + Caption:=lisMenuViewMessages; MessageView := TListBox.Create(Self); With MessageView do Begin Parent:= Self; diff --git a/ide/newdialog.pas b/ide/newdialog.pas index ee29f93372..e01bb875c6 100644 --- a/ide/newdialog.pas +++ b/ide/newdialog.pas @@ -246,8 +246,8 @@ begin if (ANode=nil) or (ANode.Data=nil) or (not (TObject(ANode.Data) is TNewIDEItemTemplate)) then begin - MessageDlg('No item selected', - 'Please select an item first.',mtInformation,[mbOk],0); + MessageDlg(lisNewDlgNoItemSelected, + lisNewDlgPleaseSelectAnItemFirst, mtInformation, [mbOk], 0); exit; end; Template:=TNewIDEItemTemplate(ANode.Data); @@ -315,7 +315,7 @@ begin Parent:=Self; Left:=5; Top:=5; - Caption:='Description'; + Caption:=lisToDoLDescription; end; DescriptionLabel:=TLabel.Create(Self); @@ -333,7 +333,7 @@ begin Parent:=Self; Left:=100; Top:=100; - Caption:='Ok'; + Caption:=lisLazBuildOk; OnClick:=@OkButtonClick; end; @@ -343,7 +343,7 @@ begin Parent:=Self; Left:=150; Top:=100; - Caption:='Cancel'; + Caption:=dlgCancel; OnClick:=@CancelButtonClick; end; end; @@ -458,9 +458,9 @@ end; function TNewIDEItemCategory.Description: string; begin if Name='File' then begin - Result:='Create a new editor file.'#13'Choose a type.'; + Result:=Format(lisNewDlgCreateANewEditorFileChooseAType, [#13]); end else if Name='Project' then begin - Result:='Create a new project.'#13'Choose a type.'; + Result:=Format(lisNewDlgCreateANewProjectChooseAType, [#13]); end else Result:=''; end; @@ -494,28 +494,28 @@ begin Result:=''; niiUnit: - Result:='Create a new pascal unit.'; + Result:=lisNewDlgCreateANewPascalUnit; niiForm: - Result:='Create a new unit with a LCL form.'; + Result:=lisNewDlgCreateANewUnitWithALCLForm; niiText: - Result:='Create a new empty text file.'; + Result:=lisNewDlgCreateANewEmptyTextFile; niiApplication: - Result:='Create a new graphical application.'#13#13 - +'The program file is maintained by Lazarus.'; + Result:=Format( + lisNewDlgCreateANewGraphicalApplicationTheProgramFileIsMain, [#13#13]); niiFPCProject: - Result:='Create a new program.'#13#13 - +'The program file is maintained by Lazarus.'; + Result:=Format( + lisNewDlgCreateANewProgramTheProgramFileIsMaintainedByLazar, [#13#13]); niiCustomProject: - Result:='Create a new program.'; + Result:=lisNewDlgCreateANewProgram; niiPackage: - Result:='Create a new standard package.'#13#13 - +'A package is a collection of units and components.'; + Result:=Format( + lisNewDlgCreateANewStandardPackageAPackageIsACollectionOfUn, [#13#13]); else Result:='' diff --git a/ide/patheditordlg.pas b/ide/patheditordlg.pas index dc2a0a1860..b11d3d48b0 100644 --- a/ide/patheditordlg.pas +++ b/ide/patheditordlg.pas @@ -29,7 +29,7 @@ interface uses Classes, SysUtils, Forms, Controls, SynEdit, Buttons, StdCtrls, ExtCtrls, - Dialogs, IDEProcs, LResources, FileCtrl; + Dialogs, IDEProcs, LResources, FileCtrl, LazarusIDEStrConsts; type TPathEditorDialog = class(TForm) @@ -122,7 +122,7 @@ var y: integer; begin if OpenDialog=nil then OpenDialog:=TOpenDialog.Create(Self); with OpenDialog do begin - Title:='Select directory'; + Title:=lisPathEditSelectDirectory; if (not Execute) then exit; NewPath:=ExtractFilePath(Trim(Filename)); if (not DirectoryExists(NewPath)) then exit; @@ -267,7 +267,7 @@ begin with PathGroupBox do begin Name:='PathGroupBox'; Parent:=Self; - Caption:='Search paths:'; + Caption:=lisPathEditSearchPaths; Visible:=true; end; @@ -286,7 +286,7 @@ begin with MoveUpButton do begin Name:='MoveUpButton'; Parent:=PathGroupBox; - Caption:='Move path up'; + Caption:=lisPathEditMovePathUp; OnClick:=@MoveUpButtonClick; Visible:=true; end; @@ -295,7 +295,7 @@ begin with MoveDownButton do begin Name:='MoveDownButton'; Parent:=PathGroupBox; - Caption:='Move path down'; + Caption:=lisPathEditMovePathDown; OnClick:=@MoveDownButtonClick; Visible:=true; end; @@ -304,7 +304,7 @@ begin with BrowseButton do begin Name:='BrowseButton'; Parent:=PathGroupBox; - Caption:='Browse'; + Caption:=lisPathEditBrowse; OnClick:=@BrowseButtonClick; Visible:=true; end; @@ -313,7 +313,7 @@ begin with DeleteButton do begin Name:='DeleteButton'; Parent:=PathGroupBox; - Caption:='Delete'; + Caption:=dlgEdDelete; OnClick:=@DeleteButtonClick; Visible:=true; end; @@ -322,7 +322,7 @@ begin with TemplateGroupBox do begin Name:='TemplateGroupBox'; Parent:=Self; - Caption:='Path templates'; + Caption:=lisPathEditPathTemplates; Visible:=true; end; @@ -338,7 +338,7 @@ begin with AddTemplateButton do begin Name:='AddTemplateButton'; Parent:=TemplateGroupBox; - Caption:='Add'; + Caption:=lisCodeTemplAdd; OnClick:=@AddTemplateButtonClick; Visible:=true; end; @@ -347,7 +347,7 @@ begin with OkButton do begin Name:='OkButton'; Parent:=Self; - Caption:='Ok'; + Caption:=lisLazBuildOk; OnClick:=@OkButtonClick; Visible:=true; end; @@ -356,7 +356,7 @@ begin with CancelButton do begin Name:='CancelButton'; Parent:=Self; - Caption:='Cancel'; + Caption:=dlgCancel; OnClick:=@CancelButtonClick; Visible:=true; end; diff --git a/languages/lazaruside.de.po b/languages/lazaruside.de.po index 304b1b93fb..dd64b9a213 100644 --- a/languages/lazaruside.de.po +++ b/languages/lazaruside.de.po @@ -166,6 +166,10 @@ msgstr "" msgid "\362\325\323\323\313\311\312" msgstr "" +#: lazarusidestrconsts:lisedtexttoolavalidtoolneedsatleastatitleandafilename +msgid "A valid tool needs at least a title and a filename." +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "Ueber Lazarus" @@ -194,6 +198,10 @@ msgstr "Fuege Unit zum Projekt hinzu" msgid "Add code template" msgstr "" +#: lazarusidestrconsts:lisprojaddaddfiletoproject +msgid "Add file to project:" +msgstr "" + #: lazarusidestrconsts:srkmecaddjumppoint msgid "Add jump point" msgstr "" @@ -226,6 +234,10 @@ msgstr "" msgid "All files" msgstr "" +#: lazarusidestrconsts:lisedtdefallpackages +msgid "All packages" +msgstr "" + #: lazarusidestrconsts:dlglabelgoto msgid "Allow LABEL and GOTO" msgstr "" @@ -234,6 +246,10 @@ msgstr "" msgid "Alphabetically" msgstr "" +#: lazarusidestrconsts:lisedtexttoolalt +msgid "Alt" +msgstr "" + #: lazarusidestrconsts:dlgaltsetclmode msgid "Alt Sets Column Mode" msgstr "" @@ -246,6 +262,10 @@ msgstr "" msgid "Ambigious file action:" msgstr "" +#: lazarusidestrconsts:lisambigiousfilefound +msgid "Ambigious file found" +msgstr "" + #: lazarusidestrconsts:lismakeresstrappendtosection msgid "Append to section" msgstr "" @@ -382,6 +402,10 @@ msgstr "Haltepunkte" msgid "Bring to front" msgstr "" +#: lazarusidestrconsts:lispatheditbrowse +msgid "Browse" +msgstr "" + #: lazarusidestrconsts:dlgunitdepbrowse msgid "Browse..." msgstr "" @@ -486,6 +510,10 @@ msgstr "" msgid "Change" msgstr "" +#: lazarusidestrconsts:lisdiskdiffchangedfiles +msgid "Changed files:" +msgstr "" + #: lazarusidestrconsts:lismenuinsertchangelogentry msgid "ChangeLog entry" msgstr "" @@ -554,6 +582,10 @@ msgstr "" msgid "Clear" msgstr "" +#: lazarusidestrconsts:lisdiskdiffclickononeoftheaboveitemstoseethediff +msgid "Click on one of the above items to see the diff" +msgstr "" + #: lazarusidestrconsts:lismenuclose msgid "Close" msgstr "Schliessen" @@ -778,6 +810,42 @@ msgstr "" msgid "Counter (.pp;1)" msgstr "" +#: lazarusidestrconsts:lisnewdlgcreateaneweditorfilechooseatype +msgid "Create a new editor file.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewemptytextfile +msgid "Create a new empty text file." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewgraphicalapplicationtheprogramfileismain +msgid "Create a new graphical application.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewpascalunit +msgid "Create a new pascal unit." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogram +msgid "Create a new program." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogramtheprogramfileismaintainedbylazar +msgid "Create a new program.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprojectchooseatype +msgid "Create a new project.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewstandardpackageapackageisacollectionofun +msgid "Create a new standard package.%sA package is a collection of units and components." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewunitwithalclform +msgid "Create a new unit with a LCL form." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefscreatedefinesfordirectory msgid "Create Defines for %s Directory" msgstr "" @@ -806,10 +874,22 @@ msgstr "" msgid "Creation" msgstr "" +#: lazarusidestrconsts:lisedtexttoolctrl +msgid "Ctrl" +msgstr "" + #: lazarusidestrconsts:lismenuinsertdatetime msgid "Current date and time" msgstr "" +#: lazarusidestrconsts:lisedtdefcurrentproject +msgid "Current Project" +msgstr "" + +#: lazarusidestrconsts:lisedtdefcurrentprojectdirectory +msgid "Current Project Directory" +msgstr "" + #: lazarusidestrconsts:lismenuinsertusername msgid "Current username" msgstr "" @@ -866,6 +946,14 @@ msgstr "Debugger Ausgaben" msgid "Debug windows" msgstr "Debugger Fenster..." +#: lazarusidestrconsts:lisdebuggererror +msgid "Debugger error" +msgstr "" + +#: lazarusidestrconsts:lisdebuggererrorooopsthedebuggerenteredtheerrorstate +msgid "Debugger error%sOoops, the debugger entered the error state%sSave your work now !%sHit Stop, and hope the best, we're pulling the plug." +msgstr "" + #: lazarusidestrconsts:dlgdebugtype msgid "Debugger type and path" msgstr "" @@ -954,6 +1042,10 @@ msgstr "" msgid "Delphi Compatible" msgstr "" +#: lazarusidestrconsts:lisprojadddependencyalreadyexists +msgid "Dependency already exists" +msgstr "" + #: lazarusidestrconsts:lissortseldescending msgid "Descending" msgstr "" @@ -1006,6 +1098,10 @@ msgstr "" msgid "Directory not found" msgstr "" +#: lazarusidestrconsts:lisfindfiledirectoryoptions +msgid "Directory options" +msgstr "" + #: lazarusidestrconsts:dlgeddisplay msgid "Display" msgstr "" @@ -1074,6 +1170,10 @@ msgstr "" msgid "Edit keys for command" msgstr "" +#: lazarusidestrconsts:lisedtexttooledittool +msgid "Edit Tool" +msgstr "" + #: lazarusidestrconsts:dlgededit msgid "Edit..." msgstr "" @@ -1118,6 +1218,14 @@ msgstr "" msgid "English" msgstr "" +#: lazarusidestrconsts:lismacropromptenterdata +msgid "Enter data" +msgstr "" + +#: lazarusidestrconsts:lismacropromptenterrunparameters +msgid "Enter run parameters" +msgstr "" + #: lazarusidestrconsts:dlgentirescope msgid "Entire Scope" msgstr "" @@ -1138,6 +1246,10 @@ msgstr "" msgid "Error" msgstr "" +#: lazarusidestrconsts:liserrordeletingfile +msgid "Error deleting file" +msgstr "" + #: lazarusidestrconsts:lisueerrorinregularexpression msgid "Error in regular expression" msgstr "" @@ -1146,10 +1258,18 @@ msgstr "" msgid "Error reading %s%s%s%s%s" msgstr "" +#: lazarusidestrconsts:lisdiskdifferrorreadingfile +msgid "Error reading file: %s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorreadingprojectinfofile msgid "Error reading project info file %s%s%s%s%s" msgstr "" +#: lazarusidestrconsts:liserrorrenamingfile +msgid "Error renaming file" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorwhilewriting msgid "Error while writing %s%s%s%s%s" msgstr "" @@ -1174,6 +1294,22 @@ msgstr "" msgid "Execute" msgstr "" +#: lazarusidestrconsts:lisexecutionpaused +msgid "Execution paused" +msgstr "" + +#: lazarusidestrconsts:lisexecutionpausedadress +msgid "Execution paused%s Adress: $%p%s Procedure: %s%s File: %s%s(Some day an assembler window might popup here :)%s" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstopped +msgid "Execution stopped" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstoppedon +msgid "Execution stopped%s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsexit msgid "Exit" msgstr "" @@ -1190,6 +1326,10 @@ msgstr "Vollstaendiger Dateiname des aktuellen editor" msgid "External tool %d" msgstr "" +#: lazarusidestrconsts:lisexttoolexternaltools +msgid "External Tools" +msgstr "" + #: lazarusidestrconsts:srkmecexttoolsettings msgid "External tools settings" msgstr "" @@ -1198,6 +1338,10 @@ msgstr "" msgid "Extra line spacing" msgstr "" +#: lazarusidestrconsts:lisexttoolfailedtoruntool +msgid "Failed to run tool" +msgstr "" + #: lazarusidestrconsts:dlgcofast msgid "Faster Code" msgstr "" @@ -1214,6 +1358,10 @@ msgstr "" msgid "File is readonly" msgstr "" +#: lazarusidestrconsts:lisfindfilefilemaskbak +msgid "File mask (*, *.*, *.bak?)" +msgstr "" + #: lazarusidestrconsts:srkmcatfilemenu msgid "File menu commands" msgstr "" @@ -1222,6 +1370,10 @@ msgstr "" msgid "File not executable" msgstr "" +#: lazarusidestrconsts:lisfilenotfound +msgid "File not found" +msgstr "" + #: lazarusidestrconsts:dlgenvfiles msgid "Files" msgstr "" @@ -1402,6 +1554,10 @@ msgstr "" msgid "Global" msgstr "" +#: lazarusidestrconsts:lisedtdefglobalsourcepathaddition +msgid "Global Source Path addition" +msgstr "" + #: lazarusidestrconsts:srkmecgotoeditor msgid "Go to editor %d" msgstr "" @@ -1606,6 +1762,10 @@ msgstr "" msgid "Ignore difference in line ends (e.g. #10 = #13#10)" msgstr "" +#: lazarusidestrconsts:lisdiskdiffignorediskchanges +msgid "Ignore disk changes" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgignoreifemptylineswereadd msgid "Ignore if empty lines were added or removed" msgstr "" @@ -1650,6 +1810,10 @@ msgstr "" msgid "Include Files:" msgstr "" +#: lazarusidestrconsts:lisfindfileincludesubdirectories +msgid "Include sub directories" +msgstr "" + #: lazarusidestrconsts:dlgincludesystemvariables msgid "Include system variables" msgstr "" @@ -1846,10 +2010,18 @@ msgstr "" msgid "Invalid Include filter" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidminmaxversion +msgid "Invalid Min-Max version" +msgstr "" + #: lazarusidestrconsts:fdinvalidmutliselectioncap msgid "Invalid mutliselection" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidpackagename +msgid "Invalid packagename" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidparent msgid "Invalid parent" msgstr "" @@ -1862,6 +2034,10 @@ msgstr "" msgid "Invalid Pascal Identifier" msgstr "Ungueltiger Pascal Identifier" +#: lazarusidestrconsts:lisprojaddinvalidpascalunitname +msgid "Invalid pascal unit name" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidpreviousnode msgid "Invalid previous node" msgstr "" @@ -1874,6 +2050,10 @@ msgstr "" msgid "Invalid variable name" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidversion +msgid "Invalid version" +msgstr "" + #: lazarusidestrconsts:srvk_irregular msgid "Irregular " msgstr "" @@ -2102,6 +2282,10 @@ msgstr "" msgid "LRS - Lazarus resource" msgstr "" +#: lazarusidestrconsts:lisedtexttoolmacros +msgid "Macros" +msgstr "" + #: lazarusidestrconsts:dlgmainmenu msgid "Main Menu" msgstr "" @@ -2138,6 +2322,14 @@ msgstr "" msgid "Maximum counter" msgstr "" +#: lazarusidestrconsts:lisexttoolmaximumtoolsreached +msgid "Maximum Tools reached" +msgstr "" + +#: lazarusidestrconsts:lisprojaddmaximumversionoptional +msgid "Maximum Version (optional):" +msgstr "" + #: lazarusidestrconsts:srvk_menu msgid "Menu" msgstr "" @@ -2154,6 +2346,10 @@ msgstr "" msgid "Minimize all on minimize main" msgstr "" +#: lazarusidestrconsts:lisprojaddminimumversionoptional +msgid "Minimum Version (optional):" +msgstr "" + #: lazarusidestrconsts:fdmmirrorhorizontal msgid "Mirror horizontal" msgstr "" @@ -2246,6 +2442,10 @@ msgstr "" msgid "Move cursor word right" msgstr "" +#: lazarusidestrconsts:lisexttoolmovedown +msgid "Move Down" +msgstr "" + #: lazarusidestrconsts:uemmoveeditorleft msgid "Move Editor Left" msgstr "" @@ -2270,6 +2470,18 @@ msgstr "" msgid "Move node up" msgstr "" +#: lazarusidestrconsts:lispatheditmovepathdown +msgid "Move path down" +msgstr "" + +#: lazarusidestrconsts:lispatheditmovepathup +msgid "Move path up" +msgstr "" + +#: lazarusidestrconsts:lisexttoolmoveup +msgid "Move Up" +msgstr "" + #: lazarusidestrconsts:dlgmulti msgid "Multi" msgstr "" @@ -2310,6 +2522,10 @@ msgstr "Neues Projekt" msgid "New Project from file" msgstr "" +#: lazarusidestrconsts:lisprojaddnewrequirement +msgid "New Requirement" +msgstr "" + #: lazarusidestrconsts:lismenunewunit msgid "New Unit" msgstr "Neue Unit" @@ -2334,6 +2550,10 @@ msgstr "" msgid "No errors in key mapping found." msgstr "" +#: lazarusidestrconsts:lisnewdlgnoitemselected +msgid "No item selected" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsnodeanditschildrenareonly msgid "Node and its children are only valid for this project" msgstr "" @@ -2522,10 +2742,22 @@ msgstr "" msgid "Package Graph" msgstr "" +#: lazarusidestrconsts:lisprojaddpackagename +msgid "Package Name:" +msgstr "" + +#: lazarusidestrconsts:lisprojaddpackagenotfound +msgid "Package not found" +msgstr "" + #: lazarusidestrconsts:lissortselparagraphs msgid "Paragraphs" msgstr "" +#: lazarusidestrconsts:lisedtexttoolparameters +msgid "Parameters:" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsparentnodecannotcontainch msgid "Parent node can not contain child nodes." msgstr "" @@ -2546,6 +2778,10 @@ msgstr "Einfuegen" msgid "Paste clipboard to current position" msgstr "" +#: lazarusidestrconsts:lispatheditpathtemplates +msgid "Path templates" +msgstr "" + #: lazarusidestrconsts:dlgtofpcpath msgid "Path To Compiler:" msgstr "" @@ -2586,10 +2822,18 @@ msgstr "Bitte ueberpruefen Sie das FreePascal Source Verzeichnis" msgid "Please choose a resourstring section from the list." msgstr "" +#: lazarusidestrconsts:lispleaseopenaunitbeforerun +msgid "Please open a unit before run." +msgstr "" + #: lazarusidestrconsts:srkmpresskey msgid "Please press a key ..." msgstr "" +#: lazarusidestrconsts:lisnewdlgpleaseselectanitemfirst +msgid "Please select an item first." +msgstr "" + #: lazarusidestrconsts:liscodetoolsoptspoint msgid "Point" msgstr "" @@ -2622,6 +2866,10 @@ msgstr "" msgid "Procedure insert policy" msgstr "" +#: lazarusidestrconsts:lisedtexttoolprogramfilename +msgid "Programfilename:" +msgstr "" + #: lazarusidestrconsts:dlgenvproject msgid "Project" msgstr "" @@ -2650,6 +2898,10 @@ msgstr "" msgid "Project Include Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectincpath +msgid "Project IncPath" +msgstr "" + #: lazarusidestrconsts:lismenuprojectinspector msgid "Project Inspector" msgstr "" @@ -2670,10 +2922,18 @@ msgstr "Projektoptionen..." msgid "Project Src Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectsrcpath +msgid "Project SrcPath" +msgstr "" + #: lazarusidestrconsts:lisprojectunitpath msgid "Project Unit Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectunitpath +msgid "Project UnitPath" +msgstr "" + #: lazarusidestrconsts:lispromptforvalue msgid "Prompt for value" msgstr "Benutzer nach Daten fragen" @@ -2738,6 +2998,10 @@ msgstr "" msgid "Regular Expressions" msgstr "" +#: lazarusidestrconsts:lisexttoolremove +msgid "Remove" +msgstr "" + #: lazarusidestrconsts:lismenuremoveunitfromproject msgid "Remove from Project" msgstr "Entferne aus Projekt" @@ -2786,6 +3050,10 @@ msgstr "" msgid "Revert" msgstr "" +#: lazarusidestrconsts:lisdiskdiffrevertall +msgid "Revert All" +msgstr "" + #: lazarusidestrconsts:srvk_right msgid "Right" msgstr "" @@ -2830,6 +3098,10 @@ msgstr "" msgid "Run to cursor" msgstr "Start bis cursor" +#: lazarusidestrconsts:lisruntofailed +msgid "Run-to failed" +msgstr "" + #: lazarusidestrconsts:dlgbckupsubdir msgid "Same name (in subdirectory)" msgstr "" @@ -2890,6 +3162,14 @@ msgstr "Projekt speichern unter..." msgid "Scale" msgstr "" +#: lazarusidestrconsts:lisedtexttoolscanoutputforfreepascalcompilermessages +msgid "Scan output for Free Pascal Compiler messages" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolscanoutputformakemessages +msgid "Scan output for make messages" +msgstr "" + #: lazarusidestrconsts:dlgscope msgid "Scope" msgstr "" @@ -2926,10 +3206,26 @@ msgstr "" msgid "Scroll up one line" msgstr "" +#: lazarusidestrconsts:lisfindfilesearchallfilesinproject +msgid "search all files in project" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchallopenfiles +msgid "search all open files" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchindirectories +msgid "search in directories" +msgstr "" + #: lazarusidestrconsts:dlgsearchpaths msgid "Search Paths" msgstr "" +#: lazarusidestrconsts:lispatheditsearchpaths +msgid "Search paths:" +msgstr "" + #: lazarusidestrconsts:lisuesearchstringnotfound msgid "Search string '%s' not found!" msgstr "" @@ -2958,6 +3254,10 @@ msgstr "" msgid "Select Delphi form files (*.dfm)" msgstr "" +#: lazarusidestrconsts:lispatheditselectdirectory +msgid "Select directory" +msgstr "" + #: lazarusidestrconsts:srkmecseldown msgid "Select Down" msgstr "" @@ -3074,14 +3374,38 @@ msgstr "" msgid "Set element to default" msgstr "" +#: lazarusidestrconsts:lisedtdefsetfpcmodetodelphi +msgid "set FPC mode to DELPHI" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetogpc +msgid "set FPC mode to GPC" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetotp +msgid "set FPC mode to TP" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetiocheckson +msgid "set IOCHECKS on" +msgstr "" + #: lazarusidestrconsts:srkmecsetmarker msgid "Set Marker %d" msgstr "" +#: lazarusidestrconsts:lisedtdefsetoverflowcheckson +msgid "set OVERFLOWCHECKS on" +msgstr "" + #: lazarusidestrconsts:dlgsetpropertyvariable msgid "Set property Variable" msgstr "" +#: lazarusidestrconsts:lisedtdefsetrangecheckson +msgid "set RANGECHECKS on" +msgstr "" + #: lazarusidestrconsts:lislazbuildsettobuildall msgid "Set to %sBuild All%s" msgstr "" @@ -3222,6 +3546,10 @@ msgstr "" msgid "Snapshot" msgstr "" +#: lazarusidestrconsts:lisdiskdiffsomefileshavechangedondisk +msgid "Some files have changed on disk:" +msgstr "" + #: lazarusidestrconsts:lissortselsort msgid "Sort" msgstr "" @@ -3426,6 +3754,10 @@ msgstr "" msgid "Text selection commands" msgstr "" +#: lazarusidestrconsts:lisfindfiletexttofind +msgid "Text to find:" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgtext1 msgid "Text1" msgstr "" @@ -3454,10 +3786,18 @@ msgstr "" msgid "The debugger file \"%s\" is not an executable." msgstr "" +#: lazarusidestrconsts:lisprojaddthedependencywasnotfound +msgid "The dependency %s%s%s was not found.%sPlease choose an existing package." +msgstr "" + #: lazarusidestrconsts:dlgthedirectory msgid "The directory \"" msgstr "" +#: lazarusidestrconsts:listhefilewasnotfounddoyouwanttolocateityourself +msgid "The file %s%s%s%swas not found.%sDo you want to locate it yourself ?%s" +msgstr "" + #: lazarusidestrconsts:uefilerotext1 msgid "The file \"" msgstr "" @@ -3490,10 +3830,26 @@ msgstr "" msgid "The Lazarus main directory." msgstr "" +#: lazarusidestrconsts:lisprojaddthemaximumversionisinvalid +msgid "The Maximum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthemaximumversionislowerthantheminimimversion +msgid "The Maximum Version is lower than the Minimim Version." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheminimumversionisinvalid +msgid "The Minimum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + #: lazarusidestrconsts:lisinvalidpascalidentifiertext msgid "The name \"%s\" is not a valid pascal identifier." msgstr "The name \"%s\" is not a valid pascal identifier." +#: lazarusidestrconsts:lisprojaddthepackagenameisinvalidplasechooseanexistingpackag +msgid "The package name %s%s%s is invalid.%sPlase choose an existing package." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsthepathtothefreepascalcompilerforthisproject msgid "The path to the free pascal compiler for this project. Only required if you set the FPC CVS source below. Used to autocreate macros." msgstr "" @@ -3502,6 +3858,10 @@ msgstr "" msgid "The path to the free pascal compiler.%s For example %s/usr/bin/ppc386 -n%s or %s/usr/local/bin/fpc @/etc/11fpc.cfg%s." msgstr "" +#: lazarusidestrconsts:lisprojaddtheprojecthasalreadyadependency +msgid "The project has already a dependency for the package %s%s%s." +msgstr "" + #: lazarusidestrconsts:lismakeresstrchooseanothername msgid "The resourcestring %s%s%s already exists.%sPlease choose another name.%sUse Ignore to add it anyway." msgstr "" @@ -3510,10 +3870,34 @@ msgstr "" msgid "The unit \"%s\" already exists.\nIgnore will force the renaming,\nCancel will cancel the saving of this source and\nAbort will abort the whole saving." msgstr "" +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheproject +msgid "The unit name %s%s%s already exists in the project%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheselection +msgid "The unit name %s%s%s already exists in the selection%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnameisnotavalidpascalidentifier +msgid "The unit name %s%s%s is not a valid pascal identifier." +msgstr "" + +#: lazarusidestrconsts:listhereisafilewiththesamenameandasimilarextension +msgid "There is a file with the same name and a similar extension ond disk%sFile: %s%sAmbigious File: %s%s%sDelete ambigious file?" +msgstr "" + +#: lazarusidestrconsts:lisexttoolthereisamaximumoftools +msgid "There is a maximum of %s tools." +msgstr "" + #: lazarusidestrconsts:lisresourcefilecomment msgid "This is an automatically generated lazarus resource file" msgstr "Dies ist eine automatisch erzeugtes resource Datei" +#: lazarusidestrconsts:lisedtexttooltitleandfilenamerequired +msgid "Title and Filename required" +msgstr "" + #: lazarusidestrconsts:dlgpotitle msgid "Title:" msgstr "" @@ -3578,6 +3962,42 @@ msgstr "" msgid "Unable to change the auto create form list in the program source.%sPlz fix errors first." msgstr "" +#: lazarusidestrconsts:lisunabletocreatefile +msgid "Unable to create file" +msgstr "" + +#: lazarusidestrconsts:lisunabletocreatefilename +msgid "Unable to create file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletodeleteambigiousfile +msgid "Unable to delete ambigious file %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfile +msgid "Unable to read file" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfilename +msgid "Unable to read file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletorenameambigiousfileto +msgid "Unable to rename ambigious file %s%s%s%sto %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisexttoolunabletorunthetool +msgid "Unable to run the tool %s%s%s:%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefile +msgid "Unable to write file" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefilename +msgid "Unable to write file %s%s%s." +msgstr "" + #: lazarusidestrconsts:dlguncertopt msgid "Uncertain Optimizations" msgstr "" @@ -3634,6 +4054,10 @@ msgstr "" msgid "Unit Info" msgstr "" +#: lazarusidestrconsts:lisprojaddunitnamealreadyexists +msgid "Unit name already exists" +msgstr "" + #: lazarusidestrconsts:dlgunitoutp msgid "Unit output directory:" msgstr "" @@ -3698,6 +4122,10 @@ msgstr "" msgid "Use launching application" msgstr "" +#: lazarusidestrconsts:lisedtdefuselineinfounit +msgid "use LineInfo unit" +msgstr "" + #: lazarusidestrconsts:dlgusesyntaxhighlight msgid "Use syntax highlight" msgstr "" @@ -3838,6 +4266,10 @@ msgstr "" msgid "Warn on compile" msgstr "" +#: lazarusidestrconsts:liswarningambigiousfilefoundsourcefileis +msgid "Warning: ambigious file found: %s%s%s. Source file is: %s%s%s" +msgstr "" + #: lazarusidestrconsts:lismenuviewwatches msgid "Watches" msgstr "Watches" @@ -3846,6 +4278,10 @@ msgstr "Watches" msgid "When creating new forms, add them to auto-created forms" msgstr "" +#: lazarusidestrconsts:lisfindfilewhere +msgid "Where" +msgstr "" + #: lazarusidestrconsts:dlgwholewordsonly msgid "Whole Words Only" msgstr "" @@ -3878,6 +4314,10 @@ msgstr "" msgid "Working directory" msgstr "" +#: lazarusidestrconsts:lisedtexttoolworkingdirectory +msgid "Working Directory:" +msgstr "" + #: lazarusidestrconsts:dlgwritefpclogo msgid "Write an FPC Logo" msgstr "" diff --git a/languages/lazaruside.es.po b/languages/lazaruside.es.po index 22c06ad854..56bfefe398 100644 --- a/languages/lazaruside.es.po +++ b/languages/lazaruside.es.po @@ -166,6 +166,10 @@ msgstr "\" no es escribible." msgid "\362\325\323\323\313\311\312" msgstr "" +#: lazarusidestrconsts:lisedtexttoolavalidtoolneedsatleastatitleandafilename +msgid "A valid tool needs at least a title and a filename." +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "Acerca de Lazarus" @@ -194,6 +198,10 @@ msgstr "A msgid "Add code template" msgstr "" +#: lazarusidestrconsts:lisprojaddaddfiletoproject +msgid "Add file to project:" +msgstr "" + #: lazarusidestrconsts:srkmecaddjumppoint msgid "Add jump point" msgstr "" @@ -226,6 +234,10 @@ msgstr "Alinear" msgid "All files" msgstr "Todos los archivos" +#: lazarusidestrconsts:lisedtdefallpackages +msgid "All packages" +msgstr "" + #: lazarusidestrconsts:dlglabelgoto msgid "Allow LABEL and GOTO" msgstr "Permitir LABEL y GOTO" @@ -234,6 +246,10 @@ msgstr "Permitir LABEL y GOTO" msgid "Alphabetically" msgstr "AlfabИticamente" +#: lazarusidestrconsts:lisedtexttoolalt +msgid "Alt" +msgstr "" + #: lazarusidestrconsts:dlgaltsetclmode msgid "Alt Sets Column Mode" msgstr "Alt selecciona modo de columnas" @@ -246,6 +262,10 @@ msgstr "" msgid "Ambigious file action:" msgstr "AcciСn de archivo ambigua:" +#: lazarusidestrconsts:lisambigiousfilefound +msgid "Ambigious file found" +msgstr "" + #: lazarusidestrconsts:lismakeresstrappendtosection msgid "Append to section" msgstr "" @@ -382,6 +402,10 @@ msgstr "Puntos de Rotura" msgid "Bring to front" msgstr "Traer al frente" +#: lazarusidestrconsts:lispatheditbrowse +msgid "Browse" +msgstr "" + #: lazarusidestrconsts:dlgunitdepbrowse msgid "Browse..." msgstr "" @@ -486,6 +510,10 @@ msgstr "Centrar L msgid "Change" msgstr "" +#: lazarusidestrconsts:lisdiskdiffchangedfiles +msgid "Changed files:" +msgstr "" + #: lazarusidestrconsts:lismenuinsertchangelogentry msgid "ChangeLog entry" msgstr "Entrada de registro de cambios" @@ -554,6 +582,10 @@ msgstr "" msgid "Clear" msgstr "" +#: lazarusidestrconsts:lisdiskdiffclickononeoftheaboveitemstoseethediff +msgid "Click on one of the above items to see the diff" +msgstr "" + #: lazarusidestrconsts:lismenuclose msgid "Close" msgstr "Cerrar" @@ -778,6 +810,42 @@ msgstr "" msgid "Counter (.pp;1)" msgstr "Contador (.pp;1)" +#: lazarusidestrconsts:lisnewdlgcreateaneweditorfilechooseatype +msgid "Create a new editor file.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewemptytextfile +msgid "Create a new empty text file." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewgraphicalapplicationtheprogramfileismain +msgid "Create a new graphical application.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewpascalunit +msgid "Create a new pascal unit." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogram +msgid "Create a new program." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogramtheprogramfileismaintainedbylazar +msgid "Create a new program.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprojectchooseatype +msgid "Create a new project.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewstandardpackageapackageisacollectionofun +msgid "Create a new standard package.%sA package is a collection of units and components." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewunitwithalclform +msgid "Create a new unit with a LCL form." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefscreatedefinesfordirectory msgid "Create Defines for %s Directory" msgstr "" @@ -806,10 +874,22 @@ msgstr "" msgid "Creation" msgstr "" +#: lazarusidestrconsts:lisedtexttoolctrl +msgid "Ctrl" +msgstr "" + #: lazarusidestrconsts:lismenuinsertdatetime msgid "Current date and time" msgstr "Fecha y hora actual" +#: lazarusidestrconsts:lisedtdefcurrentproject +msgid "Current Project" +msgstr "" + +#: lazarusidestrconsts:lisedtdefcurrentprojectdirectory +msgid "Current Project Directory" +msgstr "" + #: lazarusidestrconsts:lismenuinsertusername msgid "Current username" msgstr "Nombre de usuario actual" @@ -866,6 +946,14 @@ msgstr "Depurar salida" msgid "Debug windows" msgstr "Depurar ventanas" +#: lazarusidestrconsts:lisdebuggererror +msgid "Debugger error" +msgstr "" + +#: lazarusidestrconsts:lisdebuggererrorooopsthedebuggerenteredtheerrorstate +msgid "Debugger error%sOoops, the debugger entered the error state%sSave your work now !%sHit Stop, and hope the best, we're pulling the plug." +msgstr "" + #: lazarusidestrconsts:dlgdebugtype msgid "Debugger type and path" msgstr "Tipo de depurador y ruta" @@ -954,6 +1042,10 @@ msgstr "Extensiones de Delphi 2" msgid "Delphi Compatible" msgstr "Delphi Compatible" +#: lazarusidestrconsts:lisprojadddependencyalreadyexists +msgid "Dependency already exists" +msgstr "" + #: lazarusidestrconsts:lissortseldescending msgid "Descending" msgstr "" @@ -1006,6 +1098,10 @@ msgstr "Directorio para construir proyectos de pruebas" msgid "Directory not found" msgstr "Directorio no encontrado" +#: lazarusidestrconsts:lisfindfiledirectoryoptions +msgid "Directory options" +msgstr "" + #: lazarusidestrconsts:dlgeddisplay msgid "Display" msgstr "Visualizar" @@ -1074,6 +1170,10 @@ msgstr "" msgid "Edit keys for command" msgstr "" +#: lazarusidestrconsts:lisedtexttooledittool +msgid "Edit Tool" +msgstr "" + #: lazarusidestrconsts:dlgededit msgid "Edit..." msgstr "Editar..." @@ -1118,6 +1218,14 @@ msgstr "" msgid "English" msgstr "" +#: lazarusidestrconsts:lismacropromptenterdata +msgid "Enter data" +msgstr "" + +#: lazarusidestrconsts:lismacropromptenterrunparameters +msgid "Enter run parameters" +msgstr "" + #: lazarusidestrconsts:dlgentirescope msgid "Entire Scope" msgstr "Alcance entero" @@ -1138,6 +1246,10 @@ msgstr "Opciones del Entorno" msgid "Error" msgstr "" +#: lazarusidestrconsts:liserrordeletingfile +msgid "Error deleting file" +msgstr "" + #: lazarusidestrconsts:lisueerrorinregularexpression msgid "Error in regular expression" msgstr "" @@ -1146,10 +1258,18 @@ msgstr "" msgid "Error reading %s%s%s%s%s" msgstr "" +#: lazarusidestrconsts:lisdiskdifferrorreadingfile +msgid "Error reading file: %s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorreadingprojectinfofile msgid "Error reading project info file %s%s%s%s%s" msgstr "" +#: lazarusidestrconsts:liserrorrenamingfile +msgid "Error renaming file" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorwhilewriting msgid "Error while writing %s%s%s%s%s" msgstr "" @@ -1174,6 +1294,22 @@ msgstr "" msgid "Execute" msgstr "" +#: lazarusidestrconsts:lisexecutionpaused +msgid "Execution paused" +msgstr "" + +#: lazarusidestrconsts:lisexecutionpausedadress +msgid "Execution paused%s Adress: $%p%s Procedure: %s%s File: %s%s(Some day an assembler window might popup here :)%s" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstopped +msgid "Execution stopped" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstoppedon +msgid "Execution stopped%s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsexit msgid "Exit" msgstr "" @@ -1190,6 +1326,10 @@ msgstr "" msgid "External tool %d" msgstr "" +#: lazarusidestrconsts:lisexttoolexternaltools +msgid "External Tools" +msgstr "" + #: lazarusidestrconsts:srkmecexttoolsettings msgid "External tools settings" msgstr "" @@ -1198,6 +1338,10 @@ msgstr "" msgid "Extra line spacing" msgstr "Espaciando lМnea extra" +#: lazarusidestrconsts:lisexttoolfailedtoruntool +msgid "Failed to run tool" +msgstr "" + #: lazarusidestrconsts:dlgcofast msgid "Faster Code" msgstr "CСdigo rАpido" @@ -1214,6 +1358,10 @@ msgstr "Exts. de archivos:" msgid "File is readonly" msgstr "El archivo es de sСlo lectura" +#: lazarusidestrconsts:lisfindfilefilemaskbak +msgid "File mask (*, *.*, *.bak?)" +msgstr "" + #: lazarusidestrconsts:srkmcatfilemenu msgid "File menu commands" msgstr "" @@ -1222,6 +1370,10 @@ msgstr "" msgid "File not executable" msgstr "" +#: lazarusidestrconsts:lisfilenotfound +msgid "File not found" +msgstr "" + #: lazarusidestrconsts:dlgenvfiles msgid "Files" msgstr "Archivos" @@ -1402,6 +1554,10 @@ msgstr "" msgid "Global" msgstr "Global" +#: lazarusidestrconsts:lisedtdefglobalsourcepathaddition +msgid "Global Source Path addition" +msgstr "" + #: lazarusidestrconsts:srkmecgotoeditor msgid "Go to editor %d" msgstr "" @@ -1606,6 +1762,10 @@ msgstr "" msgid "Ignore difference in line ends (e.g. #10 = #13#10)" msgstr "" +#: lazarusidestrconsts:lisdiskdiffignorediskchanges +msgid "Ignore disk changes" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgignoreifemptylineswereadd msgid "Ignore if empty lines were added or removed" msgstr "" @@ -1650,6 +1810,10 @@ msgstr "" msgid "Include Files:" msgstr "Archivos de InclusiСn:" +#: lazarusidestrconsts:lisfindfileincludesubdirectories +msgid "Include sub directories" +msgstr "" + #: lazarusidestrconsts:dlgincludesystemvariables msgid "Include system variables" msgstr "Incluir variables del sistema" @@ -1846,10 +2010,18 @@ msgstr "" msgid "Invalid Include filter" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidminmaxversion +msgid "Invalid Min-Max version" +msgstr "" + #: lazarusidestrconsts:fdinvalidmutliselectioncap msgid "Invalid mutliselection" msgstr "MultiselecciСn invalida" +#: lazarusidestrconsts:lisprojaddinvalidpackagename +msgid "Invalid packagename" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidparent msgid "Invalid parent" msgstr "" @@ -1862,6 +2034,10 @@ msgstr "" msgid "Invalid Pascal Identifier" msgstr "Identificador invАlido de Pascal" +#: lazarusidestrconsts:lisprojaddinvalidpascalunitname +msgid "Invalid pascal unit name" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidpreviousnode msgid "Invalid previous node" msgstr "" @@ -1874,6 +2050,10 @@ msgstr "" msgid "Invalid variable name" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidversion +msgid "Invalid version" +msgstr "" + #: lazarusidestrconsts:srvk_irregular msgid "Irregular " msgstr "" @@ -2102,6 +2282,10 @@ msgstr "Min msgid "LRS - Lazarus resource" msgstr "" +#: lazarusidestrconsts:lisedtexttoolmacros +msgid "Macros" +msgstr "" + #: lazarusidestrconsts:dlgmainmenu msgid "Main Menu" msgstr "MenЗ principal" @@ -2138,6 +2322,14 @@ msgstr "Archivos de proyectos recientes m msgid "Maximum counter" msgstr "Contador mАximo" +#: lazarusidestrconsts:lisexttoolmaximumtoolsreached +msgid "Maximum Tools reached" +msgstr "" + +#: lazarusidestrconsts:lisprojaddmaximumversionoptional +msgid "Maximum Version (optional):" +msgstr "" + #: lazarusidestrconsts:srvk_menu msgid "Menu" msgstr "" @@ -2154,6 +2346,10 @@ msgstr "Pol msgid "Minimize all on minimize main" msgstr "" +#: lazarusidestrconsts:lisprojaddminimumversionoptional +msgid "Minimum Version (optional):" +msgstr "" + #: lazarusidestrconsts:fdmmirrorhorizontal msgid "Mirror horizontal" msgstr "Reflejar horizontal" @@ -2246,6 +2442,10 @@ msgstr "" msgid "Move cursor word right" msgstr "" +#: lazarusidestrconsts:lisexttoolmovedown +msgid "Move Down" +msgstr "" + #: lazarusidestrconsts:uemmoveeditorleft msgid "Move Editor Left" msgstr "Mover Editor a la izquierda" @@ -2270,6 +2470,18 @@ msgstr "" msgid "Move node up" msgstr "" +#: lazarusidestrconsts:lispatheditmovepathdown +msgid "Move path down" +msgstr "" + +#: lazarusidestrconsts:lispatheditmovepathup +msgid "Move path up" +msgstr "" + +#: lazarusidestrconsts:lisexttoolmoveup +msgid "Move Up" +msgstr "" + #: lazarusidestrconsts:dlgmulti msgid "Multi" msgstr "Multi" @@ -2310,6 +2522,10 @@ msgstr "Nuevo Proyecto" msgid "New Project from file" msgstr "Nuevo proyecto desde archivo" +#: lazarusidestrconsts:lisprojaddnewrequirement +msgid "New Requirement" +msgstr "" + #: lazarusidestrconsts:lismenunewunit msgid "New Unit" msgstr "Nueva Unidad" @@ -2334,6 +2550,10 @@ msgstr "" msgid "No errors in key mapping found." msgstr "No se encontraron errores en accesos rАpidos" +#: lazarusidestrconsts:lisnewdlgnoitemselected +msgid "No item selected" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsnodeanditschildrenareonly msgid "Node and its children are only valid for this project" msgstr "" @@ -2522,10 +2742,22 @@ msgstr "SOB" msgid "Package Graph" msgstr "" +#: lazarusidestrconsts:lisprojaddpackagename +msgid "Package Name:" +msgstr "" + +#: lazarusidestrconsts:lisprojaddpackagenotfound +msgid "Package not found" +msgstr "" + #: lazarusidestrconsts:lissortselparagraphs msgid "Paragraphs" msgstr "" +#: lazarusidestrconsts:lisedtexttoolparameters +msgid "Parameters:" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsparentnodecannotcontainch msgid "Parent node can not contain child nodes." msgstr "" @@ -2546,6 +2778,10 @@ msgstr "Pegar" msgid "Paste clipboard to current position" msgstr "" +#: lazarusidestrconsts:lispatheditpathtemplates +msgid "Path templates" +msgstr "" + #: lazarusidestrconsts:dlgtofpcpath msgid "Path To Compiler:" msgstr "Ruta al compilador:" @@ -2586,10 +2822,18 @@ msgstr "Por favor, verifique el directorio de las fuentes de FreePascal" msgid "Please choose a resourstring section from the list." msgstr "" +#: lazarusidestrconsts:lispleaseopenaunitbeforerun +msgid "Please open a unit before run." +msgstr "" + #: lazarusidestrconsts:srkmpresskey msgid "Please press a key ..." msgstr "" +#: lazarusidestrconsts:lisnewdlgpleaseselectanitemfirst +msgid "Please select an item first." +msgstr "" + #: lazarusidestrconsts:liscodetoolsoptspoint msgid "Point" msgstr "" @@ -2622,6 +2866,10 @@ msgstr "" msgid "Procedure insert policy" msgstr "PolМtica de insertar Procedimientos" +#: lazarusidestrconsts:lisedtexttoolprogramfilename +msgid "Programfilename:" +msgstr "" + #: lazarusidestrconsts:dlgenvproject msgid "Project" msgstr "Proyecto" @@ -2650,6 +2898,10 @@ msgstr "Archivos del proyecto" msgid "Project Include Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectincpath +msgid "Project IncPath" +msgstr "" + #: lazarusidestrconsts:lismenuprojectinspector msgid "Project Inspector" msgstr "" @@ -2670,10 +2922,18 @@ msgstr "Opciones del proyecto..." msgid "Project Src Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectsrcpath +msgid "Project SrcPath" +msgstr "" + #: lazarusidestrconsts:lisprojectunitpath msgid "Project Unit Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectunitpath +msgid "Project UnitPath" +msgstr "" + #: lazarusidestrconsts:lispromptforvalue msgid "Prompt for value" msgstr "Preguntar por valor" @@ -2738,6 +2998,10 @@ msgstr "" msgid "Regular Expressions" msgstr "Expresiones Regulares" +#: lazarusidestrconsts:lisexttoolremove +msgid "Remove" +msgstr "" + #: lazarusidestrconsts:lismenuremoveunitfromproject msgid "Remove from Project" msgstr "Remover desde Proyecto" @@ -2786,6 +3050,10 @@ msgstr "" msgid "Revert" msgstr "Revertir" +#: lazarusidestrconsts:lisdiskdiffrevertall +msgid "Revert All" +msgstr "" + #: lazarusidestrconsts:srvk_right msgid "Right" msgstr "" @@ -2830,6 +3098,10 @@ msgstr "" msgid "Run to cursor" msgstr "Ejecutar desde cursor" +#: lazarusidestrconsts:lisruntofailed +msgid "Run-to failed" +msgstr "" + #: lazarusidestrconsts:dlgbckupsubdir msgid "Same name (in subdirectory)" msgstr "Mismo nombre (en subdirectorio)" @@ -2890,6 +3162,14 @@ msgstr "Guardar proyecto como..." msgid "Scale" msgstr "Escala" +#: lazarusidestrconsts:lisedtexttoolscanoutputforfreepascalcompilermessages +msgid "Scan output for Free Pascal Compiler messages" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolscanoutputformakemessages +msgid "Scan output for make messages" +msgstr "" + #: lazarusidestrconsts:dlgscope msgid "Scope" msgstr "Alcance" @@ -2926,10 +3206,26 @@ msgstr "" msgid "Scroll up one line" msgstr "" +#: lazarusidestrconsts:lisfindfilesearchallfilesinproject +msgid "search all files in project" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchallopenfiles +msgid "search all open files" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchindirectories +msgid "search in directories" +msgstr "" + #: lazarusidestrconsts:dlgsearchpaths msgid "Search Paths" msgstr "Rutas de bЗsquedas" +#: lazarusidestrconsts:lispatheditsearchpaths +msgid "Search paths:" +msgstr "" + #: lazarusidestrconsts:lisuesearchstringnotfound msgid "Search string '%s' not found!" msgstr "" @@ -2958,6 +3254,10 @@ msgstr "Seleccionar bloque de c msgid "Select Delphi form files (*.dfm)" msgstr "Seleccionar desde archivos Delphi (*.dfm)" +#: lazarusidestrconsts:lispatheditselectdirectory +msgid "Select directory" +msgstr "" + #: lazarusidestrconsts:srkmecseldown msgid "Select Down" msgstr "" @@ -3074,14 +3374,38 @@ msgstr "Seleccionar todos los elementos por defecto" msgid "Set element to default" msgstr "Seleccionar elemento por defecto" +#: lazarusidestrconsts:lisedtdefsetfpcmodetodelphi +msgid "set FPC mode to DELPHI" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetogpc +msgid "set FPC mode to GPC" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetotp +msgid "set FPC mode to TP" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetiocheckson +msgid "set IOCHECKS on" +msgstr "" + #: lazarusidestrconsts:srkmecsetmarker msgid "Set Marker %d" msgstr "" +#: lazarusidestrconsts:lisedtdefsetoverflowcheckson +msgid "set OVERFLOWCHECKS on" +msgstr "" + #: lazarusidestrconsts:dlgsetpropertyvariable msgid "Set property Variable" msgstr "Fijar propiedad Variable" +#: lazarusidestrconsts:lisedtdefsetrangecheckson +msgid "set RANGECHECKS on" +msgstr "" + #: lazarusidestrconsts:lislazbuildsettobuildall msgid "Set to %sBuild All%s" msgstr "" @@ -3222,6 +3546,10 @@ msgstr "Ajustar a l msgid "Snapshot" msgstr "" +#: lazarusidestrconsts:lisdiskdiffsomefileshavechangedondisk +msgid "Some files have changed on disk:" +msgstr "" + #: lazarusidestrconsts:lissortselsort msgid "Sort" msgstr "" @@ -3426,6 +3754,10 @@ msgstr "" msgid "Text selection commands" msgstr "" +#: lazarusidestrconsts:lisfindfiletexttofind +msgid "Text to find:" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgtext1 msgid "Text1" msgstr "" @@ -3454,10 +3786,18 @@ msgstr "El archivo del compilador \"%s\" no es un ejecutable." msgid "The debugger file \"%s\" is not an executable." msgstr "El archivo depurador \"%s\" no es un ejecutable." +#: lazarusidestrconsts:lisprojaddthedependencywasnotfound +msgid "The dependency %s%s%s was not found.%sPlease choose an existing package." +msgstr "" + #: lazarusidestrconsts:dlgthedirectory msgid "The directory \"" msgstr "El directorio \"" +#: lazarusidestrconsts:listhefilewasnotfounddoyouwanttolocateityourself +msgid "The file %s%s%s%swas not found.%sDo you want to locate it yourself ?%s" +msgstr "" + #: lazarusidestrconsts:uefilerotext1 msgid "The file \"" msgstr "El archivo \"" @@ -3490,10 +3830,26 @@ msgstr "El directorio de lazarus \"%s\" no luce correcto. Normalmente contiene d msgid "The Lazarus main directory." msgstr "" +#: lazarusidestrconsts:lisprojaddthemaximumversionisinvalid +msgid "The Maximum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthemaximumversionislowerthantheminimimversion +msgid "The Maximum Version is lower than the Minimim Version." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheminimumversionisinvalid +msgid "The Minimum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + #: lazarusidestrconsts:lisinvalidpascalidentifiertext msgid "The name \"%s\" is not a valid pascal identifier." msgstr "El nombre \"%s\" no es un identificador valido de Pascal." +#: lazarusidestrconsts:lisprojaddthepackagenameisinvalidplasechooseanexistingpackag +msgid "The package name %s%s%s is invalid.%sPlase choose an existing package." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsthepathtothefreepascalcompilerforthisproject msgid "The path to the free pascal compiler for this project. Only required if you set the FPC CVS source below. Used to autocreate macros." msgstr "" @@ -3502,6 +3858,10 @@ msgstr "" msgid "The path to the free pascal compiler.%s For example %s/usr/bin/ppc386 -n%s or %s/usr/local/bin/fpc @/etc/11fpc.cfg%s." msgstr "" +#: lazarusidestrconsts:lisprojaddtheprojecthasalreadyadependency +msgid "The project has already a dependency for the package %s%s%s." +msgstr "" + #: lazarusidestrconsts:lismakeresstrchooseanothername msgid "The resourcestring %s%s%s already exists.%sPlease choose another name.%sUse Ignore to add it anyway." msgstr "" @@ -3510,10 +3870,34 @@ msgstr "" msgid "The unit \"%s\" already exists.\nIgnore will force the renaming,\nCancel will cancel the saving of this source and\nAbort will abort the whole saving." msgstr "La unidad \"%s\" ya existe.\nIgnorar forzarА el renombramiento,\nCancelar cancelarА guardar el cСdigo y\nAbortar abortarА el guardar totalmente." +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheproject +msgid "The unit name %s%s%s already exists in the project%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheselection +msgid "The unit name %s%s%s already exists in the selection%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnameisnotavalidpascalidentifier +msgid "The unit name %s%s%s is not a valid pascal identifier." +msgstr "" + +#: lazarusidestrconsts:listhereisafilewiththesamenameandasimilarextension +msgid "There is a file with the same name and a similar extension ond disk%sFile: %s%sAmbigious File: %s%s%sDelete ambigious file?" +msgstr "" + +#: lazarusidestrconsts:lisexttoolthereisamaximumoftools +msgid "There is a maximum of %s tools." +msgstr "" + #: lazarusidestrconsts:lisresourcefilecomment msgid "This is an automatically generated lazarus resource file" msgstr "Este es un archivo de recurso de Lazarus generado automАticamente" +#: lazarusidestrconsts:lisedtexttooltitleandfilenamerequired +msgid "Title and Filename required" +msgstr "" + #: lazarusidestrconsts:dlgpotitle msgid "Title:" msgstr "TМtulo:" @@ -3578,6 +3962,42 @@ msgstr "" msgid "Unable to change the auto create form list in the program source.%sPlz fix errors first." msgstr "" +#: lazarusidestrconsts:lisunabletocreatefile +msgid "Unable to create file" +msgstr "" + +#: lazarusidestrconsts:lisunabletocreatefilename +msgid "Unable to create file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletodeleteambigiousfile +msgid "Unable to delete ambigious file %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfile +msgid "Unable to read file" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfilename +msgid "Unable to read file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletorenameambigiousfileto +msgid "Unable to rename ambigious file %s%s%s%sto %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisexttoolunabletorunthetool +msgid "Unable to run the tool %s%s%s:%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefile +msgid "Unable to write file" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefilename +msgid "Unable to write file %s%s%s." +msgstr "" + #: lazarusidestrconsts:dlguncertopt msgid "Uncertain Optimizations" msgstr "Optimizaciones inciertas" @@ -3634,6 +4054,10 @@ msgstr "" msgid "Unit Info" msgstr "InformaciСn de la unidad" +#: lazarusidestrconsts:lisprojaddunitnamealreadyexists +msgid "Unit name already exists" +msgstr "" + #: lazarusidestrconsts:dlgunitoutp msgid "Unit output directory:" msgstr "Directorio de salida de Unidad:" @@ -3698,6 +4122,10 @@ msgstr "Usar la unidad Heaptrc" msgid "Use launching application" msgstr "Usar lanzando aplicaciСn" +#: lazarusidestrconsts:lisedtdefuselineinfounit +msgid "use LineInfo unit" +msgstr "" + #: lazarusidestrconsts:dlgusesyntaxhighlight msgid "Use syntax highlight" msgstr "Usar resaltado de sintaxis" @@ -3838,6 +4266,10 @@ msgstr "Ver margen derecho" msgid "Warn on compile" msgstr "Advertir sobre compilar" +#: lazarusidestrconsts:liswarningambigiousfilefoundsourcefileis +msgid "Warning: ambigious file found: %s%s%s. Source file is: %s%s%s" +msgstr "" + #: lazarusidestrconsts:lismenuviewwatches msgid "Watches" msgstr "Vigilantes" @@ -3846,6 +4278,10 @@ msgstr "Vigilantes" msgid "When creating new forms, add them to auto-created forms" msgstr "" +#: lazarusidestrconsts:lisfindfilewhere +msgid "Where" +msgstr "" + #: lazarusidestrconsts:dlgwholewordsonly msgid "Whole Words Only" msgstr "SСlo palabras completas" @@ -3878,6 +4314,10 @@ msgstr "Palabras" msgid "Working directory" msgstr "Directorio de trabajo" +#: lazarusidestrconsts:lisedtexttoolworkingdirectory +msgid "Working Directory:" +msgstr "" + #: lazarusidestrconsts:dlgwritefpclogo msgid "Write an FPC Logo" msgstr "Escribir un logo de FPC" diff --git a/languages/lazaruside.fr.po b/languages/lazaruside.fr.po index a1bd4a6247..9bd86904db 100644 --- a/languages/lazaruside.fr.po +++ b/languages/lazaruside.fr.po @@ -175,6 +175,10 @@ msgstr "\" est prot msgid "\362\325\323\323\313\311\312" msgstr "" +#: lazarusidestrconsts:lisedtexttoolavalidtoolneedsatleastatitleandafilename +msgid "A valid tool needs at least a title and a filename." +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "A propos de Lazarus" @@ -203,6 +207,10 @@ msgstr "Ajouter l'unit msgid "Add code template" msgstr "" +#: lazarusidestrconsts:lisprojaddaddfiletoproject +msgid "Add file to project:" +msgstr "" + #: lazarusidestrconsts:srkmecaddjumppoint msgid "Add jump point" msgstr "Ajouter un point de saut" @@ -235,6 +243,10 @@ msgstr "Alignement" msgid "All files" msgstr "Tous fichiers" +#: lazarusidestrconsts:lisedtdefallpackages +msgid "All packages" +msgstr "" + #: lazarusidestrconsts:dlglabelgoto msgid "Allow LABEL and GOTO" msgstr "Autorise les LABEL et GOTO" @@ -243,6 +255,10 @@ msgstr "Autorise les LABEL et GOTO" msgid "Alphabetically" msgstr "AlphabИtiquement" +#: lazarusidestrconsts:lisedtexttoolalt +msgid "Alt" +msgstr "" + #: lazarusidestrconsts:dlgaltsetclmode msgid "Alt Sets Column Mode" msgstr "Alt fixe le mode colonne" @@ -255,6 +271,10 @@ msgstr "Touche compl msgid "Ambigious file action:" msgstr "Action sur les ambiguОtИs" +#: lazarusidestrconsts:lisambigiousfilefound +msgid "Ambigious file found" +msgstr "" + #: lazarusidestrconsts:lismakeresstrappendtosection msgid "Append to section" msgstr "" @@ -391,6 +411,10 @@ msgstr "Points d'arr msgid "Bring to front" msgstr "Mettre au premier plan" +#: lazarusidestrconsts:lispatheditbrowse +msgid "Browse" +msgstr "" + #: lazarusidestrconsts:dlgunitdepbrowse msgid "Browse..." msgstr "Parcourir..." @@ -495,6 +519,10 @@ msgstr "Centrer sur la ligne du curseur" msgid "Change" msgstr "" +#: lazarusidestrconsts:lisdiskdiffchangedfiles +msgid "Changed files:" +msgstr "" + #: lazarusidestrconsts:lismenuinsertchangelogentry msgid "ChangeLog entry" msgstr "EntrИe ChangeLog" @@ -563,6 +591,10 @@ msgstr "" msgid "Clear" msgstr "Suppr" +#: lazarusidestrconsts:lisdiskdiffclickononeoftheaboveitemstoseethediff +msgid "Click on one of the above items to see the diff" +msgstr "" + #: lazarusidestrconsts:lismenuclose msgid "Close" msgstr "Fermer" @@ -787,6 +819,42 @@ msgstr "" msgid "Counter (.pp;1)" msgstr "Compteur (.pp;1)" +#: lazarusidestrconsts:lisnewdlgcreateaneweditorfilechooseatype +msgid "Create a new editor file.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewemptytextfile +msgid "Create a new empty text file." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewgraphicalapplicationtheprogramfileismain +msgid "Create a new graphical application.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewpascalunit +msgid "Create a new pascal unit." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogram +msgid "Create a new program." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogramtheprogramfileismaintainedbylazar +msgid "Create a new program.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprojectchooseatype +msgid "Create a new project.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewstandardpackageapackageisacollectionofun +msgid "Create a new standard package.%sA package is a collection of units and components." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewunitwithalclform +msgid "Create a new unit with a LCL form." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefscreatedefinesfordirectory msgid "Create Defines for %s Directory" msgstr "" @@ -815,10 +883,22 @@ msgstr "" msgid "Creation" msgstr "CrИation" +#: lazarusidestrconsts:lisedtexttoolctrl +msgid "Ctrl" +msgstr "" + #: lazarusidestrconsts:lismenuinsertdatetime msgid "Current date and time" msgstr "Date et heure courante" +#: lazarusidestrconsts:lisedtdefcurrentproject +msgid "Current Project" +msgstr "" + +#: lazarusidestrconsts:lisedtdefcurrentprojectdirectory +msgid "Current Project Directory" +msgstr "" + #: lazarusidestrconsts:lismenuinsertusername msgid "Current username" msgstr "Utilisateur courant" @@ -875,6 +955,14 @@ msgstr "Sortie de d msgid "Debug windows" msgstr "FenЙtres de dИbug" +#: lazarusidestrconsts:lisdebuggererror +msgid "Debugger error" +msgstr "" + +#: lazarusidestrconsts:lisdebuggererrorooopsthedebuggerenteredtheerrorstate +msgid "Debugger error%sOoops, the debugger entered the error state%sSave your work now !%sHit Stop, and hope the best, we're pulling the plug." +msgstr "" + #: lazarusidestrconsts:dlgdebugtype msgid "Debugger type and path" msgstr "Type de dИbuggeur et chemin" @@ -963,6 +1051,10 @@ msgstr "Extensions Delphi 2" msgid "Delphi Compatible" msgstr "CompatibilitИ Delphi" +#: lazarusidestrconsts:lisprojadddependencyalreadyexists +msgid "Dependency already exists" +msgstr "" + #: lazarusidestrconsts:lissortseldescending msgid "Descending" msgstr "" @@ -1015,6 +1107,10 @@ msgstr "R msgid "Directory not found" msgstr "RИpertoire non trouvИ" +#: lazarusidestrconsts:lisfindfiledirectoryoptions +msgid "Directory options" +msgstr "" + #: lazarusidestrconsts:dlgeddisplay msgid "Display" msgstr "Affichage" @@ -1083,6 +1179,10 @@ msgstr "Edition des touches" msgid "Edit keys for command" msgstr "Edition des touches de la commande" +#: lazarusidestrconsts:lisedtexttooledittool +msgid "Edit Tool" +msgstr "" + #: lazarusidestrconsts:dlgededit msgid "Edit..." msgstr "Editer..." @@ -1127,6 +1227,14 @@ msgstr "Fin" msgid "English" msgstr "Englais" +#: lazarusidestrconsts:lismacropromptenterdata +msgid "Enter data" +msgstr "" + +#: lazarusidestrconsts:lismacropromptenterrunparameters +msgid "Enter run parameters" +msgstr "" + #: lazarusidestrconsts:dlgentirescope msgid "Entire Scope" msgstr "Toute la portИe" @@ -1147,6 +1255,10 @@ msgstr "Options d'environnement" msgid "Error" msgstr "" +#: lazarusidestrconsts:liserrordeletingfile +msgid "Error deleting file" +msgstr "" + #: lazarusidestrconsts:lisueerrorinregularexpression msgid "Error in regular expression" msgstr "" @@ -1155,10 +1267,18 @@ msgstr "" msgid "Error reading %s%s%s%s%s" msgstr "" +#: lazarusidestrconsts:lisdiskdifferrorreadingfile +msgid "Error reading file: %s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorreadingprojectinfofile msgid "Error reading project info file %s%s%s%s%s" msgstr "" +#: lazarusidestrconsts:liserrorrenamingfile +msgid "Error renaming file" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorwhilewriting msgid "Error while writing %s%s%s%s%s" msgstr "" @@ -1183,6 +1303,22 @@ msgstr "Espagnol" msgid "Execute" msgstr "" +#: lazarusidestrconsts:lisexecutionpaused +msgid "Execution paused" +msgstr "" + +#: lazarusidestrconsts:lisexecutionpausedadress +msgid "Execution paused%s Adress: $%p%s Procedure: %s%s File: %s%s(Some day an assembler window might popup here :)%s" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstopped +msgid "Execution stopped" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstoppedon +msgid "Execution stopped%s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsexit msgid "Exit" msgstr "" @@ -1199,6 +1335,10 @@ msgstr "Nom msgid "External tool %d" msgstr "Outils externe %d" +#: lazarusidestrconsts:lisexttoolexternaltools +msgid "External Tools" +msgstr "" + #: lazarusidestrconsts:srkmecexttoolsettings msgid "External tools settings" msgstr "Configurations des outils externes" @@ -1207,6 +1347,10 @@ msgstr "Configurations des outils externes" msgid "Extra line spacing" msgstr "Interligne" +#: lazarusidestrconsts:lisexttoolfailedtoruntool +msgid "Failed to run tool" +msgstr "" + #: lazarusidestrconsts:dlgcofast msgid "Faster Code" msgstr "Du code rapide" @@ -1223,6 +1367,10 @@ msgstr "Extensions " msgid "File is readonly" msgstr "Fichier en lecture seule" +#: lazarusidestrconsts:lisfindfilefilemaskbak +msgid "File mask (*, *.*, *.bak?)" +msgstr "" + #: lazarusidestrconsts:srkmcatfilemenu msgid "File menu commands" msgstr "Commandes du menu Fichier" @@ -1231,6 +1379,10 @@ msgstr "Commandes du menu Fichier" msgid "File not executable" msgstr "" +#: lazarusidestrconsts:lisfilenotfound +msgid "File not found" +msgstr "" + #: lazarusidestrconsts:dlgenvfiles msgid "Files" msgstr "Fichiers" @@ -1411,6 +1563,10 @@ msgstr "R msgid "Global" msgstr "Globale" +#: lazarusidestrconsts:lisedtdefglobalsourcepathaddition +msgid "Global Source Path addition" +msgstr "" + #: lazarusidestrconsts:srkmecgotoeditor msgid "Go to editor %d" msgstr "Aller Ю l'Иditeur %d" @@ -1615,6 +1771,10 @@ msgstr "" msgid "Ignore difference in line ends (e.g. #10 = #13#10)" msgstr "" +#: lazarusidestrconsts:lisdiskdiffignorediskchanges +msgid "Ignore disk changes" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgignoreifemptylineswereadd msgid "Ignore if empty lines were added or removed" msgstr "" @@ -1659,6 +1819,10 @@ msgstr "" msgid "Include Files:" msgstr "Fichiers include" +#: lazarusidestrconsts:lisfindfileincludesubdirectories +msgid "Include sub directories" +msgstr "" + #: lazarusidestrconsts:dlgincludesystemvariables msgid "Include system variables" msgstr "Inclure les variables systХme" @@ -1855,10 +2019,18 @@ msgstr "" msgid "Invalid Include filter" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidminmaxversion +msgid "Invalid Min-Max version" +msgstr "" + #: lazarusidestrconsts:fdinvalidmutliselectioncap msgid "Invalid mutliselection" msgstr "Multi sИlection non valide" +#: lazarusidestrconsts:lisprojaddinvalidpackagename +msgid "Invalid packagename" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidparent msgid "Invalid parent" msgstr "" @@ -1871,6 +2043,10 @@ msgstr "" msgid "Invalid Pascal Identifier" msgstr "Identificateur Pascal invalide" +#: lazarusidestrconsts:lisprojaddinvalidpascalunitname +msgid "Invalid pascal unit name" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidpreviousnode msgid "Invalid previous node" msgstr "" @@ -1883,6 +2059,10 @@ msgstr "" msgid "Invalid variable name" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidversion +msgid "Invalid version" +msgstr "" + #: lazarusidestrconsts:srvk_irregular msgid "Irregular " msgstr "IrrИguliХre" @@ -2111,6 +2291,10 @@ msgstr "Minuscule et majusule pour la prem msgid "LRS - Lazarus resource" msgstr "" +#: lazarusidestrconsts:lisedtexttoolmacros +msgid "Macros" +msgstr "" + #: lazarusidestrconsts:dlgmainmenu msgid "Main Menu" msgstr "Menu principal" @@ -2147,6 +2331,14 @@ msgstr "Fichiers projet r msgid "Maximum counter" msgstr "Compteur maximum" +#: lazarusidestrconsts:lisexttoolmaximumtoolsreached +msgid "Maximum Tools reached" +msgstr "" + +#: lazarusidestrconsts:lisprojaddmaximumversionoptional +msgid "Maximum Version (optional):" +msgstr "" + #: lazarusidestrconsts:srvk_menu msgid "Menu" msgstr "Menu" @@ -2163,6 +2355,10 @@ msgstr "Politique d'insertion des m msgid "Minimize all on minimize main" msgstr "RИduire toutes les fenЙtre en me temps que la principale" +#: lazarusidestrconsts:lisprojaddminimumversionoptional +msgid "Minimum Version (optional):" +msgstr "" + #: lazarusidestrconsts:fdmmirrorhorizontal msgid "Mirror horizontal" msgstr "Miroir horizontal" @@ -2255,6 +2451,10 @@ msgstr "D msgid "Move cursor word right" msgstr "DИplacez le curseur Ю droite d'un mot" +#: lazarusidestrconsts:lisexttoolmovedown +msgid "Move Down" +msgstr "" + #: lazarusidestrconsts:uemmoveeditorleft msgid "Move Editor Left" msgstr "DИplacer la page vers la gauche" @@ -2279,6 +2479,18 @@ msgstr "" msgid "Move node up" msgstr "" +#: lazarusidestrconsts:lispatheditmovepathdown +msgid "Move path down" +msgstr "" + +#: lazarusidestrconsts:lispatheditmovepathup +msgid "Move path up" +msgstr "" + +#: lazarusidestrconsts:lisexttoolmoveup +msgid "Move Up" +msgstr "" + #: lazarusidestrconsts:dlgmulti msgid "Multi" msgstr "Multi" @@ -2319,6 +2531,10 @@ msgstr "Nouveau projet" msgid "New Project from file" msgstr "Nouveau projet depuis le fichier" +#: lazarusidestrconsts:lisprojaddnewrequirement +msgid "New Requirement" +msgstr "" + #: lazarusidestrconsts:lismenunewunit msgid "New Unit" msgstr "Nouvelle unitИ" @@ -2343,6 +2559,10 @@ msgstr "" msgid "No errors in key mapping found." msgstr "Pas d'erreurs trouvИes sur l'assignation de touche" +#: lazarusidestrconsts:lisnewdlgnoitemselected +msgid "No item selected" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsnodeanditschildrenareonly msgid "Node and its children are only valid for this project" msgstr "" @@ -2531,10 +2751,22 @@ msgstr "REC" msgid "Package Graph" msgstr "" +#: lazarusidestrconsts:lisprojaddpackagename +msgid "Package Name:" +msgstr "" + +#: lazarusidestrconsts:lisprojaddpackagenotfound +msgid "Package not found" +msgstr "" + #: lazarusidestrconsts:lissortselparagraphs msgid "Paragraphs" msgstr "" +#: lazarusidestrconsts:lisedtexttoolparameters +msgid "Parameters:" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsparentnodecannotcontainch msgid "Parent node can not contain child nodes." msgstr "" @@ -2555,6 +2787,10 @@ msgstr "Coller" msgid "Paste clipboard to current position" msgstr "Colle le presse papier Ю la position courante" +#: lazarusidestrconsts:lispatheditpathtemplates +msgid "Path templates" +msgstr "" + #: lazarusidestrconsts:dlgtofpcpath msgid "Path To Compiler:" msgstr "Chemins Ю compiler" @@ -2595,10 +2831,18 @@ msgstr "S.V.P. , v msgid "Please choose a resourstring section from the list." msgstr "" +#: lazarusidestrconsts:lispleaseopenaunitbeforerun +msgid "Please open a unit before run." +msgstr "" + #: lazarusidestrconsts:srkmpresskey msgid "Please press a key ..." msgstr "Appuyez sur une touche SVP ..." +#: lazarusidestrconsts:lisnewdlgpleaseselectanitemfirst +msgid "Please select an item first." +msgstr "" + #: lazarusidestrconsts:liscodetoolsoptspoint msgid "Point" msgstr "" @@ -2631,6 +2875,10 @@ msgstr "Pr msgid "Procedure insert policy" msgstr "Politique d'insertion de procИdure" +#: lazarusidestrconsts:lisedtexttoolprogramfilename +msgid "Programfilename:" +msgstr "" + #: lazarusidestrconsts:dlgenvproject msgid "Project" msgstr "Projet" @@ -2659,6 +2907,10 @@ msgstr "Fichiers projet" msgid "Project Include Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectincpath +msgid "Project IncPath" +msgstr "" + #: lazarusidestrconsts:lismenuprojectinspector msgid "Project Inspector" msgstr "" @@ -2679,10 +2931,18 @@ msgstr "Options du projet..." msgid "Project Src Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectsrcpath +msgid "Project SrcPath" +msgstr "" + #: lazarusidestrconsts:lisprojectunitpath msgid "Project Unit Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectunitpath +msgid "Project UnitPath" +msgstr "" + #: lazarusidestrconsts:lispromptforvalue msgid "Prompt for value" msgstr "Demander la valeur" @@ -2747,6 +3007,10 @@ msgstr "" msgid "Regular Expressions" msgstr "Expression rИguliХre:" +#: lazarusidestrconsts:lisexttoolremove +msgid "Remove" +msgstr "" + #: lazarusidestrconsts:lismenuremoveunitfromproject msgid "Remove from Project" msgstr "Retirer du projet" @@ -2795,6 +3059,10 @@ msgstr "Entr msgid "Revert" msgstr "Restaurer" +#: lazarusidestrconsts:lisdiskdiffrevertall +msgid "Revert All" +msgstr "" + #: lazarusidestrconsts:srvk_right msgid "Right" msgstr "Droite" @@ -2839,6 +3107,10 @@ msgstr "Ex msgid "Run to cursor" msgstr "ExИcuter jusqu'au curseur" +#: lazarusidestrconsts:lisruntofailed +msgid "Run-to failed" +msgstr "" + #: lazarusidestrconsts:dlgbckupsubdir msgid "Same name (in subdirectory)" msgstr "MЙme nom (dans un sous rИpertoire)" @@ -2899,6 +3171,14 @@ msgstr "Enregistrer le projet sous ..." msgid "Scale" msgstr "ZoomИ" +#: lazarusidestrconsts:lisedtexttoolscanoutputforfreepascalcompilermessages +msgid "Scan output for Free Pascal Compiler messages" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolscanoutputformakemessages +msgid "Scan output for make messages" +msgstr "" + #: lazarusidestrconsts:dlgscope msgid "Scope" msgstr "PortИe" @@ -2935,10 +3215,26 @@ msgstr "D msgid "Scroll up one line" msgstr "DИfilement d'une ligne en haut" +#: lazarusidestrconsts:lisfindfilesearchallfilesinproject +msgid "search all files in project" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchallopenfiles +msgid "search all open files" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchindirectories +msgid "search in directories" +msgstr "" + #: lazarusidestrconsts:dlgsearchpaths msgid "Search Paths" msgstr "Chemins de recherche" +#: lazarusidestrconsts:lispatheditsearchpaths +msgid "Search paths:" +msgstr "" + #: lazarusidestrconsts:lisuesearchstringnotfound msgid "Search string '%s' not found!" msgstr "" @@ -2967,6 +3263,10 @@ msgstr "S msgid "Select Delphi form files (*.dfm)" msgstr "SИlectionner les fichiers fiches DELPHI (*.dfm)" +#: lazarusidestrconsts:lispatheditselectdirectory +msgid "Select directory" +msgstr "" + #: lazarusidestrconsts:srkmecseldown msgid "Select Down" msgstr "SИlection vers le bas" @@ -3083,14 +3383,38 @@ msgstr "R msgid "Set element to default" msgstr "RИinitialiser l'ИlИment " +#: lazarusidestrconsts:lisedtdefsetfpcmodetodelphi +msgid "set FPC mode to DELPHI" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetogpc +msgid "set FPC mode to GPC" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetotp +msgid "set FPC mode to TP" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetiocheckson +msgid "set IOCHECKS on" +msgstr "" + #: lazarusidestrconsts:srkmecsetmarker msgid "Set Marker %d" msgstr "Fixer le signet %d" +#: lazarusidestrconsts:lisedtdefsetoverflowcheckson +msgid "set OVERFLOWCHECKS on" +msgstr "" + #: lazarusidestrconsts:dlgsetpropertyvariable msgid "Set property Variable" msgstr "Variable pour l'affectation" +#: lazarusidestrconsts:lisedtdefsetrangecheckson +msgid "set RANGECHECKS on" +msgstr "" + #: lazarusidestrconsts:lislazbuildsettobuildall msgid "Set to %sBuild All%s" msgstr "" @@ -3231,6 +3555,10 @@ msgstr "Aligner sur les lignes de guide" msgid "Snapshot" msgstr "Impr Ecran" +#: lazarusidestrconsts:lisdiskdiffsomefileshavechangedondisk +msgid "Some files have changed on disk:" +msgstr "" + #: lazarusidestrconsts:lissortselsort msgid "Sort" msgstr "" @@ -3435,6 +3763,10 @@ msgstr "Commandes de recherche et remplacement" msgid "Text selection commands" msgstr "Commandes de sИlection de texte" +#: lazarusidestrconsts:lisfindfiletexttofind +msgid "Text to find:" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgtext1 msgid "Text1" msgstr "" @@ -3463,10 +3795,18 @@ msgstr "Le compilateur \"%s\" n'est pas un ex msgid "The debugger file \"%s\" is not an executable." msgstr "Le debuggeur \"%s\" n'est pas un exИcutable." +#: lazarusidestrconsts:lisprojaddthedependencywasnotfound +msgid "The dependency %s%s%s was not found.%sPlease choose an existing package." +msgstr "" + #: lazarusidestrconsts:dlgthedirectory msgid "The directory \"" msgstr "Le rИpertoire \"" +#: lazarusidestrconsts:listhefilewasnotfounddoyouwanttolocateityourself +msgid "The file %s%s%s%swas not found.%sDo you want to locate it yourself ?%s" +msgstr "" + #: lazarusidestrconsts:uefilerotext1 msgid "The file \"" msgstr "Le fichier \"" @@ -3499,10 +3839,26 @@ msgstr "Le r msgid "The Lazarus main directory." msgstr "" +#: lazarusidestrconsts:lisprojaddthemaximumversionisinvalid +msgid "The Maximum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthemaximumversionislowerthantheminimimversion +msgid "The Maximum Version is lower than the Minimim Version." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheminimumversionisinvalid +msgid "The Minimum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + #: lazarusidestrconsts:lisinvalidpascalidentifiertext msgid "The name \"%s\" is not a valid pascal identifier." msgstr "Le nom \"%s\" n'est pas un identificateur pascal valide." +#: lazarusidestrconsts:lisprojaddthepackagenameisinvalidplasechooseanexistingpackag +msgid "The package name %s%s%s is invalid.%sPlase choose an existing package." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsthepathtothefreepascalcompilerforthisproject msgid "The path to the free pascal compiler for this project. Only required if you set the FPC CVS source below. Used to autocreate macros." msgstr "" @@ -3511,6 +3867,10 @@ msgstr "" msgid "The path to the free pascal compiler.%s For example %s/usr/bin/ppc386 -n%s or %s/usr/local/bin/fpc @/etc/11fpc.cfg%s." msgstr "" +#: lazarusidestrconsts:lisprojaddtheprojecthasalreadyadependency +msgid "The project has already a dependency for the package %s%s%s." +msgstr "" + #: lazarusidestrconsts:lismakeresstrchooseanothername msgid "The resourcestring %s%s%s already exists.%sPlease choose another name.%sUse Ignore to add it anyway." msgstr "" @@ -3519,10 +3879,34 @@ msgstr "" msgid "The unit \"%s\" already exists.\nIgnore will force the renaming,\nCancel will cancel the saving of this source and\nAbort will abort the whole saving." msgstr "L'unitИ \"%s\" existe dИjЮ. \nIgnorer pour la renommer,\nAnnuler, Annulera l'enregistrement de ce source." +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheproject +msgid "The unit name %s%s%s already exists in the project%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheselection +msgid "The unit name %s%s%s already exists in the selection%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnameisnotavalidpascalidentifier +msgid "The unit name %s%s%s is not a valid pascal identifier." +msgstr "" + +#: lazarusidestrconsts:listhereisafilewiththesamenameandasimilarextension +msgid "There is a file with the same name and a similar extension ond disk%sFile: %s%sAmbigious File: %s%s%sDelete ambigious file?" +msgstr "" + +#: lazarusidestrconsts:lisexttoolthereisamaximumoftools +msgid "There is a maximum of %s tools." +msgstr "" + #: lazarusidestrconsts:lisresourcefilecomment msgid "This is an automatically generated lazarus resource file" msgstr "Ceci est un fichier ressource gИnИrИ automatiquement par Lazarus" +#: lazarusidestrconsts:lisedtexttooltitleandfilenamerequired +msgid "Title and Filename required" +msgstr "" + #: lazarusidestrconsts:dlgpotitle msgid "Title:" msgstr "Titre" @@ -3587,6 +3971,42 @@ msgstr "" msgid "Unable to change the auto create form list in the program source.%sPlz fix errors first." msgstr "" +#: lazarusidestrconsts:lisunabletocreatefile +msgid "Unable to create file" +msgstr "" + +#: lazarusidestrconsts:lisunabletocreatefilename +msgid "Unable to create file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletodeleteambigiousfile +msgid "Unable to delete ambigious file %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfile +msgid "Unable to read file" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfilename +msgid "Unable to read file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletorenameambigiousfileto +msgid "Unable to rename ambigious file %s%s%s%sto %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisexttoolunabletorunthetool +msgid "Unable to run the tool %s%s%s:%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefile +msgid "Unable to write file" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefilename +msgid "Unable to write file %s%s%s." +msgstr "" + #: lazarusidestrconsts:dlguncertopt msgid "Uncertain Optimizations" msgstr "Optimisations incertaines" @@ -3643,6 +4063,10 @@ msgstr "D msgid "Unit Info" msgstr "PropriИtИ" +#: lazarusidestrconsts:lisprojaddunitnamealreadyexists +msgid "Unit name already exists" +msgstr "" + #: lazarusidestrconsts:dlgunitoutp msgid "Unit output directory:" msgstr "Destination des unitИs" @@ -3707,6 +4131,10 @@ msgstr "Utiliser l'unit msgid "Use launching application" msgstr "Utilise le dИmarrage de l'application" +#: lazarusidestrconsts:lisedtdefuselineinfounit +msgid "use LineInfo unit" +msgstr "" + #: lazarusidestrconsts:dlgusesyntaxhighlight msgid "Use syntax highlight" msgstr "Mise en Иvidence de la syntaxe" @@ -3847,6 +4275,10 @@ msgstr "Marge droite visible" msgid "Warn on compile" msgstr "Erreur de compilation" +#: lazarusidestrconsts:liswarningambigiousfilefoundsourcefileis +msgid "Warning: ambigious file found: %s%s%s. Source file is: %s%s%s" +msgstr "" + #: lazarusidestrconsts:lismenuviewwatches msgid "Watches" msgstr "Points de suivi" @@ -3855,6 +4287,10 @@ msgstr "Points de suivi" msgid "When creating new forms, add them to auto-created forms" msgstr "Ajouter les nouvelles fiches Ю celles crИИes automatiquement" +#: lazarusidestrconsts:lisfindfilewhere +msgid "Where" +msgstr "" + #: lazarusidestrconsts:dlgwholewordsonly msgid "Whole Words Only" msgstr "Mots entiers seulement" @@ -3887,6 +4323,10 @@ msgstr "Mots" msgid "Working directory" msgstr "RИpertoire de travail" +#: lazarusidestrconsts:lisedtexttoolworkingdirectory +msgid "Working Directory:" +msgstr "" + #: lazarusidestrconsts:dlgwritefpclogo msgid "Write an FPC Logo" msgstr "Ecrit le logo FPC" diff --git a/languages/lazaruside.po b/languages/lazaruside.po index 477b788a1d..cd9cb9e052 100644 --- a/languages/lazaruside.po +++ b/languages/lazaruside.po @@ -4146,3 +4146,475 @@ msgstr "" msgid "Error" msgstr "" +#: lazarusidestrconsts:lispatheditselectdirectory +msgid "Select directory" +msgstr "" + +#: lazarusidestrconsts:lispatheditsearchpaths +msgid "Search paths:" +msgstr "" + +#: lazarusidestrconsts:lispatheditmovepathdown +msgid "Move path down" +msgstr "" + +#: lazarusidestrconsts:lispatheditmovepathup +msgid "Move path up" +msgstr "" + +#: lazarusidestrconsts:lispatheditbrowse +msgid "Browse" +msgstr "" + +#: lazarusidestrconsts:lispatheditpathtemplates +msgid "Path templates" +msgstr "" + +#: lazarusidestrconsts:lisnewdlgnoitemselected +msgid "No item selected" +msgstr "" + +#: lazarusidestrconsts:lisnewdlgpleaseselectanitemfirst +msgid "Please select an item first." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateaneweditorfilechooseatype +msgid "Create a new editor file.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprojectchooseatype +msgid "Create a new project.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewpascalunit +msgid "Create a new pascal unit." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewunitwithalclform +msgid "Create a new unit with a LCL form." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewemptytextfile +msgid "Create a new empty text file." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewgraphicalapplicationtheprogramfileismain +msgid "Create a new graphical application.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogramtheprogramfileismaintainedbylazar +msgid "Create a new program.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogram +msgid "Create a new program." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewstandardpackageapackageisacollectionofun +msgid "Create a new standard package.%sA package is a collection of units and components." +msgstr "" + +#: lazarusidestrconsts:lisunabletocreatefile +msgid "Unable to create file" +msgstr "" + +#: lazarusidestrconsts:lisunabletocreatefilename +msgid "Unable to create file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefile +msgid "Unable to write file" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefilename +msgid "Unable to write file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfile +msgid "Unable to read file" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfilename +msgid "Unable to read file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:liserrordeletingfile +msgid "Error deleting file" +msgstr "" + +#: lazarusidestrconsts:lisunabletodeleteambigiousfile +msgid "Unable to delete ambigious file %s%s%s" +msgstr "" + +#: lazarusidestrconsts:liserrorrenamingfile +msgid "Error renaming file" +msgstr "" + +#: lazarusidestrconsts:lisunabletorenameambigiousfileto +msgid "Unable to rename ambigious file %s%s%s%sto %s%s%s" +msgstr "" + +#: lazarusidestrconsts:liswarningambigiousfilefoundsourcefileis +msgid "Warning: ambigious file found: %s%s%s. Source file is: %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisambigiousfilefound +msgid "Ambigious file found" +msgstr "" + +#: lazarusidestrconsts:listhereisafilewiththesamenameandasimilarextension +msgid "There is a file with the same name and a similar extension ond disk%sFile: %s%sAmbigious File: %s%s%sDelete ambigious file?" +msgstr "" + +#: lazarusidestrconsts:lisprojaddinvalidminmaxversion +msgid "Invalid Min-Max version" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthemaximumversionislowerthantheminimimversion +msgid "The Maximum Version is lower than the Minimim Version." +msgstr "" + +#: lazarusidestrconsts:lisprojaddinvalidpackagename +msgid "Invalid packagename" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthepackagenameisinvalidplasechooseanexistingpackag +msgid "The package name %s%s%s is invalid.%sPlase choose an existing package." +msgstr "" + +#: lazarusidestrconsts:lisprojadddependencyalreadyexists +msgid "Dependency already exists" +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheprojecthasalreadyadependency +msgid "The project has already a dependency for the package %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddpackagenotfound +msgid "Package not found" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthedependencywasnotfound +msgid "The dependency %s%s%s was not found.%sPlease choose an existing package." +msgstr "" + +#: lazarusidestrconsts:lisprojaddinvalidversion +msgid "Invalid version" +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheminimumversionisinvalid +msgid "The Minimum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthemaximumversionisinvalid +msgid "The Maximum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + +#: lazarusidestrconsts:lisprojaddinvalidpascalunitname +msgid "Invalid pascal unit name" +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnameisnotavalidpascalidentifier +msgid "The unit name %s%s%s is not a valid pascal identifier." +msgstr "" + +#: lazarusidestrconsts:lisprojaddunitnamealreadyexists +msgid "Unit name already exists" +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheproject +msgid "The unit name %s%s%s already exists in the project%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheselection +msgid "The unit name %s%s%s already exists in the selection%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddnewrequirement +msgid "New Requirement" +msgstr "" + +#: lazarusidestrconsts:lisprojaddaddfiletoproject +msgid "Add file to project:" +msgstr "" + +#: lazarusidestrconsts:lisprojaddpackagename +msgid "Package Name:" +msgstr "" + +#: lazarusidestrconsts:lisprojaddminimumversionoptional +msgid "Minimum Version (optional):" +msgstr "" + +#: lazarusidestrconsts:lisprojaddmaximumversionoptional +msgid "Maximum Version (optional):" +msgstr "" + +#: lazarusidestrconsts:liscomppalopenpackage +msgid "Open package" +msgstr "" + +#: lazarusidestrconsts:lismacropromptenterdata +msgid "Enter data" +msgstr "" + +#: lazarusidestrconsts:lismacropromptenterrunparameters +msgid "Enter run parameters" +msgstr "" + +#: lazarusidestrconsts:lisdebuggererror +msgid "Debugger error" +msgstr "" + +#: lazarusidestrconsts:lisdebuggererrorooopsthedebuggerenteredtheerrorstate +msgid "Debugger error%sOoops, the debugger entered the error state%sSave your work now !%sHit Stop, and hope the best, we're pulling the plug." +msgstr "" + +#: lazarusidestrconsts:lisexecutionstopped +msgid "Execution stopped" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstoppedon +msgid "Execution stopped%s" +msgstr "" + +#: lazarusidestrconsts:lisexecutionpaused +msgid "Execution paused" +msgstr "" + +#: lazarusidestrconsts:lisexecutionpausedadress +msgid "Execution paused%s Adress: $%p%s Procedure: %s%s File: %s%s(Some day an assembler window might popup here :)%s" +msgstr "" + +#: lazarusidestrconsts:lisfilenotfound +msgid "File not found" +msgstr "" + +#: lazarusidestrconsts:listhefilewasnotfounddoyouwanttolocateityourself +msgid "The file %s%s%s%swas not found.%sDo you want to locate it yourself ?%s" +msgstr "" + +#: lazarusidestrconsts:lisruntofailed +msgid "Run-to failed" +msgstr "" + +#: lazarusidestrconsts:lispleaseopenaunitbeforerun +msgid "Please open a unit before run." +msgstr "" + +#: lazarusidestrconsts:lisdiskdifferrorreadingfile +msgid "Error reading file: %s" +msgstr "" + +#: lazarusidestrconsts:lisdiskdiffsomefileshavechangedondisk +msgid "Some files have changed on disk:" +msgstr "" + +#: lazarusidestrconsts:lisdiskdiffchangedfiles +msgid "Changed files:" +msgstr "" + +#: lazarusidestrconsts:lisdiskdiffclickononeoftheaboveitemstoseethediff +msgid "Click on one of the above items to see the diff" +msgstr "" + +#: lazarusidestrconsts:lisdiskdiffrevertall +msgid "Revert All" +msgstr "" + +#: lazarusidestrconsts:lisdiskdiffignorediskchanges +msgid "Ignore disk changes" +msgstr "" + +#: lazarusidestrconsts:lisedtdefcurrentproject +msgid "Current Project" +msgstr "" + +#: lazarusidestrconsts:lisedtdefcurrentprojectdirectory +msgid "Current Project Directory" +msgstr "" + +#: lazarusidestrconsts:lisedtdefprojectsrcpath +msgid "Project SrcPath" +msgstr "" + +#: lazarusidestrconsts:lisedtdefprojectincpath +msgid "Project IncPath" +msgstr "" + +#: lazarusidestrconsts:lisedtdefprojectunitpath +msgid "Project UnitPath" +msgstr "" + +#: lazarusidestrconsts:lisedtdefallpackages +msgid "All packages" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetodelphi +msgid "set FPC mode to DELPHI" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetotp +msgid "set FPC mode to TP" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetogpc +msgid "set FPC mode to GPC" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetiocheckson +msgid "set IOCHECKS on" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetrangecheckson +msgid "set RANGECHECKS on" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetoverflowcheckson +msgid "set OVERFLOWCHECKS on" +msgstr "" + +#: lazarusidestrconsts:lisedtdefuselineinfounit +msgid "use LineInfo unit" +msgstr "" + +#: lazarusidestrconsts:lisedtdefuseheaptrcunit +msgid "use HeapTrc unit" +msgstr "" + +#: lazarusidestrconsts:lisedtdefglobalsourcepathaddition +msgid "Global Source Path addition" +msgstr "" + +#: lazarusidestrconsts:lisexttoolfailedtoruntool +msgid "Failed to run tool" +msgstr "" + +#: lazarusidestrconsts:lisexttoolunabletorunthetool +msgid "Unable to run the tool %s%s%s:%s%s" +msgstr "" + +#: lazarusidestrconsts:lisexttoolexternaltools +msgid "External Tools" +msgstr "" + +#: lazarusidestrconsts:lisexttoolremove +msgid "Remove" +msgstr "" + +#: lazarusidestrconsts:lisexttoolmoveup +msgid "Move Up" +msgstr "" + +#: lazarusidestrconsts:lisexttoolmovedown +msgid "Move Down" +msgstr "" + +#: lazarusidestrconsts:lisexttoolmaximumtoolsreached +msgid "Maximum Tools reached" +msgstr "" + +#: lazarusidestrconsts:lisexttoolthereisamaximumoftools +msgid "There is a maximum of %s tools." +msgstr "" + +#: lazarusidestrconsts:lisedtexttooledittool +msgid "Edit Tool" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolprogramfilename +msgid "Programfilename:" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolparameters +msgid "Parameters:" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolworkingdirectory +msgid "Working Directory:" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolscanoutputforfreepascalcompilermessages +msgid "Scan output for Free Pascal Compiler messages" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolscanoutputformakemessages +msgid "Scan output for make messages" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolkey +msgid "Key" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolctrl +msgid "Ctrl" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolalt +msgid "Alt" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolshift +msgid "Shift" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolmacros +msgid "Macros" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolinsert +msgid "Insert" +msgstr "" + +#: lazarusidestrconsts:lisedtexttooltitleandfilenamerequired +msgid "Title and Filename required" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolavalidtoolneedsatleastatitleandafilename +msgid "A valid tool needs at least a title and a filename." +msgstr "" + +#: lazarusidestrconsts:lisfindfiletexttofind +msgid "Text to find:" +msgstr "" + +#: lazarusidestrconsts:lisfindfilecasesensitive +msgid "Case sensitive" +msgstr "" + +#: lazarusidestrconsts:lisfindfilewholewordsonly +msgid "Whole words only" +msgstr "" + +#: lazarusidestrconsts:lisfindfileregularexpressions +msgid "Regular expressions" +msgstr "" + +#: lazarusidestrconsts:lisfindfilewhere +msgid "Where" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchallfilesinproject +msgid "search all files in project" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchallopenfiles +msgid "search all open files" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchindirectories +msgid "search in directories" +msgstr "" + +#: lazarusidestrconsts:lisfindfiledirectoryoptions +msgid "Directory options" +msgstr "" + +#: lazarusidestrconsts:lisfindfilefilemaskbak +msgid "File mask (*, *.*, *.bak?)" +msgstr "" + +#: lazarusidestrconsts:lisfindfileincludesubdirectories +msgid "Include sub directories" +msgstr "" + diff --git a/languages/lazaruside.ru.po b/languages/lazaruside.ru.po index 5abcf30d49..c27d9be369 100644 --- a/languages/lazaruside.ru.po +++ b/languages/lazaruside.ru.po @@ -166,6 +166,10 @@ msgstr "\" msgid "\362\325\323\323\313\311\312" msgstr "Русский" +#: lazarusidestrconsts:lisedtexttoolavalidtoolneedsatleastatitleandafilename +msgid "A valid tool needs at least a title and a filename." +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "О проекте Lazarus" @@ -194,6 +198,10 @@ msgstr " msgid "Add code template" msgstr "Добавить шаблон кода" +#: lazarusidestrconsts:lisprojaddaddfiletoproject +msgid "Add file to project:" +msgstr "" + #: lazarusidestrconsts:srkmecaddjumppoint msgid "Add jump point" msgstr "Добавить точку перехода" @@ -226,6 +234,10 @@ msgstr " msgid "All files" msgstr "Все файлы" +#: lazarusidestrconsts:lisedtdefallpackages +msgid "All packages" +msgstr "" + #: lazarusidestrconsts:dlglabelgoto msgid "Allow LABEL and GOTO" msgstr "Разрешить LABEL и GOTO" @@ -234,6 +246,10 @@ msgstr " msgid "Alphabetically" msgstr "По алфавиту" +#: lazarusidestrconsts:lisedtexttoolalt +msgid "Alt" +msgstr "" + #: lazarusidestrconsts:dlgaltsetclmode msgid "Alt Sets Column Mode" msgstr "Alt для режима колонок" @@ -246,6 +262,10 @@ msgstr " msgid "Ambigious file action:" msgstr "Длинные имена файлов:" +#: lazarusidestrconsts:lisambigiousfilefound +msgid "Ambigious file found" +msgstr "" + #: lazarusidestrconsts:lismakeresstrappendtosection msgid "Append to section" msgstr "Добавить к секции" @@ -382,6 +402,10 @@ msgstr " msgid "Bring to front" msgstr "Перенесть наверх" +#: lazarusidestrconsts:lispatheditbrowse +msgid "Browse" +msgstr "" + #: lazarusidestrconsts:dlgunitdepbrowse msgid "Browse..." msgstr "Обзор..." @@ -486,6 +510,10 @@ msgstr " msgid "Change" msgstr "Изменить" +#: lazarusidestrconsts:lisdiskdiffchangedfiles +msgid "Changed files:" +msgstr "" + #: lazarusidestrconsts:lismenuinsertchangelogentry msgid "ChangeLog entry" msgstr "Элемент ChangeLog" @@ -554,6 +582,10 @@ msgstr " msgid "Clear" msgstr "Очистить" +#: lazarusidestrconsts:lisdiskdiffclickononeoftheaboveitemstoseethediff +msgid "Click on one of the above items to see the diff" +msgstr "" + #: lazarusidestrconsts:lismenuclose msgid "Close" msgstr "Закрыть" @@ -778,6 +810,42 @@ msgstr " msgid "Counter (.pp;1)" msgstr "Счетчик (.pp;1)" +#: lazarusidestrconsts:lisnewdlgcreateaneweditorfilechooseatype +msgid "Create a new editor file.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewemptytextfile +msgid "Create a new empty text file." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewgraphicalapplicationtheprogramfileismain +msgid "Create a new graphical application.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewpascalunit +msgid "Create a new pascal unit." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogram +msgid "Create a new program." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprogramtheprogramfileismaintainedbylazar +msgid "Create a new program.%sThe program file is maintained by Lazarus." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewprojectchooseatype +msgid "Create a new project.%sChoose a type." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewstandardpackageapackageisacollectionofun +msgid "Create a new standard package.%sA package is a collection of units and components." +msgstr "" + +#: lazarusidestrconsts:lisnewdlgcreateanewunitwithalclform +msgid "Create a new unit with a LCL form." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefscreatedefinesfordirectory msgid "Create Defines for %s Directory" msgstr "Создать настройки для %s Каталога" @@ -806,10 +874,22 @@ msgstr " msgid "Creation" msgstr "Создание" +#: lazarusidestrconsts:lisedtexttoolctrl +msgid "Ctrl" +msgstr "" + #: lazarusidestrconsts:lismenuinsertdatetime msgid "Current date and time" msgstr "Текущие дата и время" +#: lazarusidestrconsts:lisedtdefcurrentproject +msgid "Current Project" +msgstr "" + +#: lazarusidestrconsts:lisedtdefcurrentprojectdirectory +msgid "Current Project Directory" +msgstr "" + #: lazarusidestrconsts:lismenuinsertusername msgid "Current username" msgstr "Текущее имя пользователя" @@ -866,6 +946,14 @@ msgstr " msgid "Debug windows" msgstr "Окно отладки..." +#: lazarusidestrconsts:lisdebuggererror +msgid "Debugger error" +msgstr "" + +#: lazarusidestrconsts:lisdebuggererrorooopsthedebuggerenteredtheerrorstate +msgid "Debugger error%sOoops, the debugger entered the error state%sSave your work now !%sHit Stop, and hope the best, we're pulling the plug." +msgstr "" + #: lazarusidestrconsts:dlgdebugtype msgid "Debugger type and path" msgstr "Тип отладчика и путь" @@ -954,6 +1042,10 @@ msgstr " msgid "Delphi Compatible" msgstr "Совместимость с Delphi" +#: lazarusidestrconsts:lisprojadddependencyalreadyexists +msgid "Dependency already exists" +msgstr "" + #: lazarusidestrconsts:lissortseldescending msgid "Descending" msgstr "" @@ -1006,6 +1098,10 @@ msgstr " msgid "Directory not found" msgstr "Каталог не найден" +#: lazarusidestrconsts:lisfindfiledirectoryoptions +msgid "Directory options" +msgstr "" + #: lazarusidestrconsts:dlgeddisplay msgid "Display" msgstr "Дисплей" @@ -1074,6 +1170,10 @@ msgstr " msgid "Edit keys for command" msgstr "Править клавиши для команды" +#: lazarusidestrconsts:lisedtexttooledittool +msgid "Edit Tool" +msgstr "" + #: lazarusidestrconsts:dlgededit msgid "Edit..." msgstr "Правка" @@ -1118,6 +1218,14 @@ msgstr "End" msgid "English" msgstr "Английский" +#: lazarusidestrconsts:lismacropromptenterdata +msgid "Enter data" +msgstr "" + +#: lazarusidestrconsts:lismacropromptenterrunparameters +msgid "Enter run parameters" +msgstr "" + #: lazarusidestrconsts:dlgentirescope msgid "Entire Scope" msgstr "С начала" @@ -1138,6 +1246,10 @@ msgstr " msgid "Error" msgstr "Ошибка" +#: lazarusidestrconsts:liserrordeletingfile +msgid "Error deleting file" +msgstr "" + #: lazarusidestrconsts:lisueerrorinregularexpression msgid "Error in regular expression" msgstr "" @@ -1146,10 +1258,18 @@ msgstr "" msgid "Error reading %s%s%s%s%s" msgstr "Ошибка чтения %s%s%s%s%s" +#: lazarusidestrconsts:lisdiskdifferrorreadingfile +msgid "Error reading file: %s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorreadingprojectinfofile msgid "Error reading project info file %s%s%s%s%s" msgstr "Ошибка чтения файла сведений проекта %s%s%s%s%s" +#: lazarusidestrconsts:liserrorrenamingfile +msgid "Error renaming file" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefserrorwhilewriting msgid "Error while writing %s%s%s%s%s" msgstr "Ошибка записи %s%s%s%s%s" @@ -1174,6 +1294,22 @@ msgstr " msgid "Execute" msgstr "Выполнить" +#: lazarusidestrconsts:lisexecutionpaused +msgid "Execution paused" +msgstr "" + +#: lazarusidestrconsts:lisexecutionpausedadress +msgid "Execution paused%s Adress: $%p%s Procedure: %s%s File: %s%s(Some day an assembler window might popup here :)%s" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstopped +msgid "Execution stopped" +msgstr "" + +#: lazarusidestrconsts:lisexecutionstoppedon +msgid "Execution stopped%s" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsexit msgid "Exit" msgstr "Выход" @@ -1190,6 +1326,10 @@ msgstr " msgid "External tool %d" msgstr "Внешний инструмент %d" +#: lazarusidestrconsts:lisexttoolexternaltools +msgid "External Tools" +msgstr "" + #: lazarusidestrconsts:srkmecexttoolsettings msgid "External tools settings" msgstr "Настройки внешнего инструмента" @@ -1198,6 +1338,10 @@ msgstr " msgid "Extra line spacing" msgstr "Межстрочный интервал" +#: lazarusidestrconsts:lisexttoolfailedtoruntool +msgid "Failed to run tool" +msgstr "" + #: lazarusidestrconsts:dlgcofast msgid "Faster Code" msgstr "Быстрый код" @@ -1214,6 +1358,10 @@ msgstr " msgid "File is readonly" msgstr "Файл только для чтения" +#: lazarusidestrconsts:lisfindfilefilemaskbak +msgid "File mask (*, *.*, *.bak?)" +msgstr "" + #: lazarusidestrconsts:srkmcatfilemenu msgid "File menu commands" msgstr "Команды меню файл" @@ -1222,6 +1370,10 @@ msgstr " msgid "File not executable" msgstr "" +#: lazarusidestrconsts:lisfilenotfound +msgid "File not found" +msgstr "" + #: lazarusidestrconsts:dlgenvfiles msgid "Files" msgstr "Файлы" @@ -1402,6 +1554,10 @@ msgstr " msgid "Global" msgstr "Везде" +#: lazarusidestrconsts:lisedtdefglobalsourcepathaddition +msgid "Global Source Path addition" +msgstr "" + #: lazarusidestrconsts:srkmecgotoeditor msgid "Go to editor %d" msgstr "Переход к редактору %d" @@ -1606,6 +1762,10 @@ msgstr " msgid "Ignore difference in line ends (e.g. #10 = #13#10)" msgstr "Игнорировать разные концы строк (напр., #10 = #13#10)" +#: lazarusidestrconsts:lisdiskdiffignorediskchanges +msgid "Ignore disk changes" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgignoreifemptylineswereadd msgid "Ignore if empty lines were added or removed" msgstr "Игнорировать добавление/удаление пустых строк" @@ -1650,6 +1810,10 @@ msgstr "" msgid "Include Files:" msgstr "Включаемые файлы:" +#: lazarusidestrconsts:lisfindfileincludesubdirectories +msgid "Include sub directories" +msgstr "" + #: lazarusidestrconsts:dlgincludesystemvariables msgid "Include system variables" msgstr "Включить системные переменные" @@ -1846,10 +2010,18 @@ msgstr "" msgid "Invalid Include filter" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidminmaxversion +msgid "Invalid Min-Max version" +msgstr "" + #: lazarusidestrconsts:fdinvalidmutliselectioncap msgid "Invalid mutliselection" msgstr "Неправильный множественный выбор" +#: lazarusidestrconsts:lisprojaddinvalidpackagename +msgid "Invalid packagename" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidparent msgid "Invalid parent" msgstr "Неправильный \"предок\"" @@ -1862,6 +2034,10 @@ msgstr " msgid "Invalid Pascal Identifier" msgstr "Некорректный идентификатор паскаля" +#: lazarusidestrconsts:lisprojaddinvalidpascalunitname +msgid "Invalid pascal unit name" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsinvalidpreviousnode msgid "Invalid previous node" msgstr "Неправильный предыдущий элемент" @@ -1874,6 +2050,10 @@ msgstr " msgid "Invalid variable name" msgstr "" +#: lazarusidestrconsts:lisprojaddinvalidversion +msgid "Invalid version" +msgstr "" + #: lazarusidestrconsts:srvk_irregular msgid "Irregular " msgstr "Нерегулярный " @@ -2102,6 +2282,10 @@ msgstr " msgid "LRS - Lazarus resource" msgstr "" +#: lazarusidestrconsts:lisedtexttoolmacros +msgid "Macros" +msgstr "" + #: lazarusidestrconsts:dlgmainmenu msgid "Main Menu" msgstr "Главное меню" @@ -2138,6 +2322,14 @@ msgstr " msgid "Maximum counter" msgstr "Максимальный счетчик" +#: lazarusidestrconsts:lisexttoolmaximumtoolsreached +msgid "Maximum Tools reached" +msgstr "" + +#: lazarusidestrconsts:lisprojaddmaximumversionoptional +msgid "Maximum Version (optional):" +msgstr "" + #: lazarusidestrconsts:srvk_menu msgid "Menu" msgstr "Меню" @@ -2154,6 +2346,10 @@ msgstr " msgid "Minimize all on minimize main" msgstr "Минимизировать все при минимизации главной" +#: lazarusidestrconsts:lisprojaddminimumversionoptional +msgid "Minimum Version (optional):" +msgstr "" + #: lazarusidestrconsts:fdmmirrorhorizontal msgid "Mirror horizontal" msgstr "Отразить по горизонтали" @@ -2246,6 +2442,10 @@ msgstr " msgid "Move cursor word right" msgstr "Переместить курсор на слово вправо" +#: lazarusidestrconsts:lisexttoolmovedown +msgid "Move Down" +msgstr "" + #: lazarusidestrconsts:uemmoveeditorleft msgid "Move Editor Left" msgstr "Подвинуть страницу влево" @@ -2270,6 +2470,18 @@ msgstr " msgid "Move node up" msgstr "Переместить элемент вверх" +#: lazarusidestrconsts:lispatheditmovepathdown +msgid "Move path down" +msgstr "" + +#: lazarusidestrconsts:lispatheditmovepathup +msgid "Move path up" +msgstr "" + +#: lazarusidestrconsts:lisexttoolmoveup +msgid "Move Up" +msgstr "" + #: lazarusidestrconsts:dlgmulti msgid "Multi" msgstr "Мульти" @@ -2310,6 +2522,10 @@ msgstr " msgid "New Project from file" msgstr "Создать проект из файла" +#: lazarusidestrconsts:lisprojaddnewrequirement +msgid "New Requirement" +msgstr "" + #: lazarusidestrconsts:lismenunewunit msgid "New Unit" msgstr "Создать модуль" @@ -2334,6 +2550,10 @@ msgstr "" msgid "No errors in key mapping found." msgstr "Не найдено ошибок раскладок." +#: lazarusidestrconsts:lisnewdlgnoitemselected +msgid "No item selected" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsnodeanditschildrenareonly msgid "Node and its children are only valid for this project" msgstr "Элемент и его \"потомки\" доступны только для этого проекта" @@ -2522,10 +2742,22 @@ msgstr " msgid "Package Graph" msgstr "" +#: lazarusidestrconsts:lisprojaddpackagename +msgid "Package Name:" +msgstr "" + +#: lazarusidestrconsts:lisprojaddpackagenotfound +msgid "Package not found" +msgstr "" + #: lazarusidestrconsts:lissortselparagraphs msgid "Paragraphs" msgstr "" +#: lazarusidestrconsts:lisedtexttoolparameters +msgid "Parameters:" +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsparentnodecannotcontainch msgid "Parent node can not contain child nodes." msgstr "Родительский элемент не может содержать дочерних." @@ -2546,6 +2778,10 @@ msgstr " msgid "Paste clipboard to current position" msgstr "Вставить из буфера в текущую позицию" +#: lazarusidestrconsts:lispatheditpathtemplates +msgid "Path templates" +msgstr "" + #: lazarusidestrconsts:dlgtofpcpath msgid "Path To Compiler:" msgstr "Путь к компилятору:" @@ -2586,10 +2822,18 @@ msgstr " msgid "Please choose a resourstring section from the list." msgstr "Выберите секцию resourcestring из списка." +#: lazarusidestrconsts:lispleaseopenaunitbeforerun +msgid "Please open a unit before run." +msgstr "" + #: lazarusidestrconsts:srkmpresskey msgid "Please press a key ..." msgstr "Нажмите любую клавишу..." +#: lazarusidestrconsts:lisnewdlgpleaseselectanitemfirst +msgid "Please select an item first." +msgstr "" + #: lazarusidestrconsts:liscodetoolsoptspoint msgid "Point" msgstr "Точка" @@ -2622,6 +2866,10 @@ msgstr " msgid "Procedure insert policy" msgstr "Политика вставки процедур" +#: lazarusidestrconsts:lisedtexttoolprogramfilename +msgid "Programfilename:" +msgstr "" + #: lazarusidestrconsts:dlgenvproject msgid "Project" msgstr "Проект" @@ -2650,6 +2898,10 @@ msgstr " msgid "Project Include Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectincpath +msgid "Project IncPath" +msgstr "" + #: lazarusidestrconsts:lismenuprojectinspector msgid "Project Inspector" msgstr "" @@ -2670,10 +2922,18 @@ msgstr " msgid "Project Src Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectsrcpath +msgid "Project SrcPath" +msgstr "" + #: lazarusidestrconsts:lisprojectunitpath msgid "Project Unit Path" msgstr "" +#: lazarusidestrconsts:lisedtdefprojectunitpath +msgid "Project UnitPath" +msgstr "" + #: lazarusidestrconsts:lispromptforvalue msgid "Prompt for value" msgstr "Подсказка по значению" @@ -2738,6 +2998,10 @@ msgstr " msgid "Regular Expressions" msgstr "Определенные выражения" +#: lazarusidestrconsts:lisexttoolremove +msgid "Remove" +msgstr "" + #: lazarusidestrconsts:lismenuremoveunitfromproject msgid "Remove from Project" msgstr "Убрать из проекта" @@ -2786,6 +3050,10 @@ msgstr " msgid "Revert" msgstr "Обратный экспорт" +#: lazarusidestrconsts:lisdiskdiffrevertall +msgid "Revert All" +msgstr "" + #: lazarusidestrconsts:srvk_right msgid "Right" msgstr "Справа" @@ -2830,6 +3098,10 @@ msgstr " msgid "Run to cursor" msgstr "Запуск до курсора" +#: lazarusidestrconsts:lisruntofailed +msgid "Run-to failed" +msgstr "" + #: lazarusidestrconsts:dlgbckupsubdir msgid "Same name (in subdirectory)" msgstr "То же имя (в подкаталоге)" @@ -2890,6 +3162,14 @@ msgstr " msgid "Scale" msgstr "Масштаб" +#: lazarusidestrconsts:lisedtexttoolscanoutputforfreepascalcompilermessages +msgid "Scan output for Free Pascal Compiler messages" +msgstr "" + +#: lazarusidestrconsts:lisedtexttoolscanoutputformakemessages +msgid "Scan output for make messages" +msgstr "" + #: lazarusidestrconsts:dlgscope msgid "Scope" msgstr "Где" @@ -2926,10 +3206,26 @@ msgstr " msgid "Scroll up one line" msgstr "Прокрутить вверх 1 строку" +#: lazarusidestrconsts:lisfindfilesearchallfilesinproject +msgid "search all files in project" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchallopenfiles +msgid "search all open files" +msgstr "" + +#: lazarusidestrconsts:lisfindfilesearchindirectories +msgid "search in directories" +msgstr "" + #: lazarusidestrconsts:dlgsearchpaths msgid "Search Paths" msgstr "Пути поиска" +#: lazarusidestrconsts:lispatheditsearchpaths +msgid "Search paths:" +msgstr "" + #: lazarusidestrconsts:lisuesearchstringnotfound msgid "Search string '%s' not found!" msgstr "" @@ -2958,6 +3254,10 @@ msgstr " msgid "Select Delphi form files (*.dfm)" msgstr "Выберите файлы форм Delphi (*.dfm)" +#: lazarusidestrconsts:lispatheditselectdirectory +msgid "Select directory" +msgstr "" + #: lazarusidestrconsts:srkmecseldown msgid "Select Down" msgstr "Выделить вниз" @@ -3074,14 +3374,38 @@ msgstr " msgid "Set element to default" msgstr "Установить элемент по умолчанию" +#: lazarusidestrconsts:lisedtdefsetfpcmodetodelphi +msgid "set FPC mode to DELPHI" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetogpc +msgid "set FPC mode to GPC" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetfpcmodetotp +msgid "set FPC mode to TP" +msgstr "" + +#: lazarusidestrconsts:lisedtdefsetiocheckson +msgid "set IOCHECKS on" +msgstr "" + #: lazarusidestrconsts:srkmecsetmarker msgid "Set Marker %d" msgstr "Установить маркер %d" +#: lazarusidestrconsts:lisedtdefsetoverflowcheckson +msgid "set OVERFLOWCHECKS on" +msgstr "" + #: lazarusidestrconsts:dlgsetpropertyvariable msgid "Set property Variable" msgstr "Переменная свойства" +#: lazarusidestrconsts:lisedtdefsetrangecheckson +msgid "set RANGECHECKS on" +msgstr "" + #: lazarusidestrconsts:lislazbuildsettobuildall msgid "Set to %sBuild All%s" msgstr "Установить %sСобрать все%s" @@ -3222,6 +3546,10 @@ msgstr " msgid "Snapshot" msgstr "Снимок" +#: lazarusidestrconsts:lisdiskdiffsomefileshavechangedondisk +msgid "Some files have changed on disk:" +msgstr "" + #: lazarusidestrconsts:lissortselsort msgid "Sort" msgstr "" @@ -3426,6 +3754,10 @@ msgstr " msgid "Text selection commands" msgstr "Команды выделения текста" +#: lazarusidestrconsts:lisfindfiletexttofind +msgid "Text to find:" +msgstr "" + #: lazarusidestrconsts:lisdiffdlgtext1 msgid "Text1" msgstr "" @@ -3454,10 +3786,18 @@ msgstr " msgid "The debugger file \"%s\" is not an executable." msgstr "Файл отладчика \"%s\" не исполняемый." +#: lazarusidestrconsts:lisprojaddthedependencywasnotfound +msgid "The dependency %s%s%s was not found.%sPlease choose an existing package." +msgstr "" + #: lazarusidestrconsts:dlgthedirectory msgid "The directory \"" msgstr "Каталог \"" +#: lazarusidestrconsts:listhefilewasnotfounddoyouwanttolocateityourself +msgid "The file %s%s%s%swas not found.%sDo you want to locate it yourself ?%s" +msgstr "" + #: lazarusidestrconsts:uefilerotext1 msgid "The file \"" msgstr "Файл \"" @@ -3490,10 +3830,26 @@ msgstr " msgid "The Lazarus main directory." msgstr "Главный каталог Lazarus." +#: lazarusidestrconsts:lisprojaddthemaximumversionisinvalid +msgid "The Maximum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + +#: lazarusidestrconsts:lisprojaddthemaximumversionislowerthantheminimimversion +msgid "The Maximum Version is lower than the Minimim Version." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheminimumversionisinvalid +msgid "The Minimum Version %s%s%s is invalid.%sPlease use the format major.minor.release.build%sFor exmaple: 1.0.20.10" +msgstr "" + #: lazarusidestrconsts:lisinvalidpascalidentifiertext msgid "The name \"%s\" is not a valid pascal identifier." msgstr "Слово \"%s\" - неправильный идентификатор языка паскаль." +#: lazarusidestrconsts:lisprojaddthepackagenameisinvalidplasechooseanexistingpackag +msgid "The package name %s%s%s is invalid.%sPlase choose an existing package." +msgstr "" + #: lazarusidestrconsts:liscodetoolsdefsthepathtothefreepascalcompilerforthisproject msgid "The path to the free pascal compiler for this project. Only required if you set the FPC CVS source below. Used to autocreate macros." msgstr "Путь к компилятору FreePascal для этого проекта. Требуется только если Вы ранее установили FPC CVS. Используется для автосоздания макросов." @@ -3502,6 +3858,10 @@ msgstr " msgid "The path to the free pascal compiler.%s For example %s/usr/bin/ppc386 -n%s or %s/usr/local/bin/fpc @/etc/11fpc.cfg%s." msgstr "Путь к компилятору FreePascal.%s Например %s/usr/bin/ppc386 -n%s или %s/usr/local/bin/fpc @/etc/11fpc.cfg%s." +#: lazarusidestrconsts:lisprojaddtheprojecthasalreadyadependency +msgid "The project has already a dependency for the package %s%s%s." +msgstr "" + #: lazarusidestrconsts:lismakeresstrchooseanothername msgid "The resourcestring %s%s%s already exists.%sPlease choose another name.%sUse Ignore to add it anyway." msgstr "Строка ресурсов %s%s%s уже есть. %sВыберите другое имя. %s Используйте Пропуск, чтобы добавить как есть." @@ -3510,10 +3870,34 @@ msgstr " msgid "The unit \"%s\" already exists.\nIgnore will force the renaming,\nCancel will cancel the saving of this source and\nAbort will abort the whole saving." msgstr "Модуль \"%s\" уже существует.\nIgnore приведёт к переименованию,\nCancel отменит сохранение этого кода и\nAbort прервёт сохранение." +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheproject +msgid "The unit name %s%s%s already exists in the project%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnamealreadyexistsintheselection +msgid "The unit name %s%s%s already exists in the selection%swith file: %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisprojaddtheunitnameisnotavalidpascalidentifier +msgid "The unit name %s%s%s is not a valid pascal identifier." +msgstr "" + +#: lazarusidestrconsts:listhereisafilewiththesamenameandasimilarextension +msgid "There is a file with the same name and a similar extension ond disk%sFile: %s%sAmbigious File: %s%s%sDelete ambigious file?" +msgstr "" + +#: lazarusidestrconsts:lisexttoolthereisamaximumoftools +msgid "There is a maximum of %s tools." +msgstr "" + #: lazarusidestrconsts:lisresourcefilecomment msgid "This is an automatically generated lazarus resource file" msgstr "Это - файл ресурсов, автоматически созданный lazarus" +#: lazarusidestrconsts:lisedtexttooltitleandfilenamerequired +msgid "Title and Filename required" +msgstr "" + #: lazarusidestrconsts:dlgpotitle msgid "Title:" msgstr "Заголовок:" @@ -3578,6 +3962,42 @@ msgstr "" msgid "Unable to change the auto create form list in the program source.%sPlz fix errors first." msgstr "" +#: lazarusidestrconsts:lisunabletocreatefile +msgid "Unable to create file" +msgstr "" + +#: lazarusidestrconsts:lisunabletocreatefilename +msgid "Unable to create file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletodeleteambigiousfile +msgid "Unable to delete ambigious file %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfile +msgid "Unable to read file" +msgstr "" + +#: lazarusidestrconsts:lisunabletoreadfilename +msgid "Unable to read file %s%s%s." +msgstr "" + +#: lazarusidestrconsts:lisunabletorenameambigiousfileto +msgid "Unable to rename ambigious file %s%s%s%sto %s%s%s" +msgstr "" + +#: lazarusidestrconsts:lisexttoolunabletorunthetool +msgid "Unable to run the tool %s%s%s:%s%s" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefile +msgid "Unable to write file" +msgstr "" + +#: lazarusidestrconsts:lisunabletowritefilename +msgid "Unable to write file %s%s%s." +msgstr "" + #: lazarusidestrconsts:dlguncertopt msgid "Uncertain Optimizations" msgstr "Нестандартная оптимизация" @@ -3634,6 +4054,10 @@ msgstr " msgid "Unit Info" msgstr "Сведения о модуле" +#: lazarusidestrconsts:lisprojaddunitnamealreadyexists +msgid "Unit name already exists" +msgstr "" + #: lazarusidestrconsts:dlgunitoutp msgid "Unit output directory:" msgstr "Каталог для собранных модулей:" @@ -3698,6 +4122,10 @@ msgstr " msgid "Use launching application" msgstr "Использовать приложение для запуска" +#: lazarusidestrconsts:lisedtdefuselineinfounit +msgid "use LineInfo unit" +msgstr "" + #: lazarusidestrconsts:dlgusesyntaxhighlight msgid "Use syntax highlight" msgstr "Подсветка синтаксиса" @@ -3838,6 +4266,10 @@ msgstr " msgid "Warn on compile" msgstr "Предупр. при компиляции" +#: lazarusidestrconsts:liswarningambigiousfilefoundsourcefileis +msgid "Warning: ambigious file found: %s%s%s. Source file is: %s%s%s" +msgstr "" + #: lazarusidestrconsts:lismenuviewwatches msgid "Watches" msgstr "Окно наблюдений" @@ -3846,6 +4278,10 @@ msgstr " msgid "When creating new forms, add them to auto-created forms" msgstr "При создании новых форм добавить их к автосоздаваемым" +#: lazarusidestrconsts:lisfindfilewhere +msgid "Where" +msgstr "" + #: lazarusidestrconsts:dlgwholewordsonly msgid "Whole Words Only" msgstr "Только целые слова" @@ -3878,6 +4314,10 @@ msgstr " msgid "Working directory" msgstr "Рабочий каталог" +#: lazarusidestrconsts:lisedtexttoolworkingdirectory +msgid "Working Directory:" +msgstr "" + #: lazarusidestrconsts:dlgwritefpclogo msgid "Write an FPC Logo" msgstr "Выдать логотип FPC"