diff --git a/.gitattributes b/.gitattributes index a8b2b85a70..d4468fe119 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4020,8 +4020,6 @@ ide/genericlisteditor.pas svneol=native#text/plain ide/gotofrm.lfm svneol=native#text/plain ide/gotofrm.pas svneol=native#text/plain ide/helpfpcmessages.pas svneol=native#text/plain -ide/helpmanager.lfm svneol=native#text/plain -ide/helpmanager.pas svneol=native#text/pascal ide/helpoptions.pas svneol=native#text/pascal ide/ide.lpk svneol=native#text/xml ide/ide.pas svneol=native#text/pascal @@ -4031,6 +4029,8 @@ ide/idecontexthelpedit.pas svneol=native#text/plain ide/idedefs.pas svneol=native#text/pascal ide/idefpcinfo.lfm svneol=native#text/plain ide/idefpcinfo.pas svneol=native#text/plain +ide/idehelpmanager.lfm svneol=native#text/plain +ide/idehelpmanager.pas svneol=native#text/pascal ide/ideinfodlg.lfm svneol=native#text/plain ide/ideinfodlg.pas svneol=native#text/plain ide/ideminilibc.pas svneol=native#text/plain diff --git a/ide/helpmanager.lfm b/ide/idehelpmanager.lfm similarity index 100% rename from ide/helpmanager.lfm rename to ide/idehelpmanager.lfm diff --git a/ide/helpmanager.pas b/ide/idehelpmanager.pas similarity index 87% rename from ide/helpmanager.pas rename to ide/idehelpmanager.pas index ad1f044047..3c274ce449 100644 --- a/ide/helpmanager.pas +++ b/ide/idehelpmanager.pas @@ -26,7 +26,7 @@ * * *************************************************************************** } -unit HelpManager; +unit IDEHelpManager; {$mode objfpc}{$H+} @@ -51,6 +51,21 @@ uses type + { TSimpleFPCKeywordHelpDatabase } + + TSimpleFPCKeywordHelpDatabase = class(THTMLHelpDatabase) + private + FKeywordPrefixNode: THelpNode; + public + constructor Create(TheOwner: TComponent); override; + function GetNodesForKeyword(const HelpKeyword: string; + var ListOfNodes: THelpNodeQueryList; var ErrMsg: string + ): TShowHelpResult; override; + function ShowHelp(Query: THelpQuery; BaseNode, NewNode: THelpNode; + QueryItem: THelpQueryItem; + var ErrMsg: string): TShowHelpResult; override; + end; + TLIHProviders = class; { TLazIDEHTMLProvider } @@ -136,6 +151,7 @@ type procedure mnuHelpReportBugClicked(Sender: TObject); private FFCLHelpDBPath: THelpBaseURLObject; + FFPCKeywordsHelpDB: THelpDatabase; FMainHelpDB: THelpDatabase; FMainHelpDBPath: THelpBasePathObject; FRTLHelpDB: THelpDatabase; @@ -148,7 +164,6 @@ type public constructor Create(TheOwner: TComponent); override; destructor Destroy; override; - procedure UpdateFPCDocsHTMLDirectory; procedure ConnectMainBarEvents; override; procedure LoadHelpOptions; override; @@ -156,7 +171,7 @@ type procedure ShowLazarusHelpStartPage; procedure ShowIDEHelpForContext(HelpContext: THelpContext); - procedure ShowIDEHelpForKeyword(const Keyword: string); + procedure ShowIDEHelpForKeyword(const Keyword: string); // an arbitrary keyword, not a fpc keyword function ShowHelpForSourcePosition(const Filename: string; const CodePos: TPoint; @@ -183,6 +198,7 @@ type property MainHelpDBPath: THelpBasePathObject read FMainHelpDBPath; property RTLHelpDB: THelpDatabase read FRTLHelpDB; property RTLHelpDBPath: THelpBaseURLObject read FRTLHelpDBPath; + property FPCKeywordsHelpDB: THelpDatabase read FFPCKeywordsHelpDB; end; { THelpSelectorDialog } @@ -252,6 +268,57 @@ begin Result:=CompareStr(AnsiString(URL),TLIHProviderStream(Stream).URL); end; +{ TSimpleFPCKeywordHelpDatabase } + +constructor TSimpleFPCKeywordHelpDatabase.Create(TheOwner: TComponent); +begin + inherited Create(TheOwner); + KeywordPrefix:='FPCKeyword_'; +end; + +function TSimpleFPCKeywordHelpDatabase.GetNodesForKeyword( + const HelpKeyword: string; var ListOfNodes: THelpNodeQueryList; + var ErrMsg: string): TShowHelpResult; +var + Path: String; + KeyWord: String; +begin + Result:=shrHelpNotFound; + if (csDesigning in ComponentState) then exit; + if (KeywordPrefix<>'') + and (LeftStr(HelpKeyword,length(KeywordPrefix))=KeywordPrefix) then begin + // HelpKeyword starts with KeywordPrefix + KeyWord:=copy(HelpKeyword,length(KeywordPrefix)+1,length(HelpKeyword)); + // test: testfcpkeyword + if KeyWord='testfcpkeyword' then begin + // this help database knows this keyword + // => add a node, so that if there are several possibilities the IDE can + // show the user a dialog to choose + if FKeywordPrefixNode=nil then + FKeywordPrefixNode:=THelpNode.CreateURL(Self,'',''); + Path:=copy(HelpKeyword,length(KeywordPrefix)+1,length(HelpKeyword)); + FKeywordPrefixNode.Title:='Pascal keyword '+Path; + FKeywordPrefixNode.URL:='file://'+Path; + CreateNodeQueryListAndAdd(FKeywordPrefixNode,nil,ListOfNodes,true); + Result:=shrSuccess; + end; + end; +end; + +function TSimpleFPCKeywordHelpDatabase.ShowHelp(Query: THelpQuery; BaseNode, + NewNode: THelpNode; QueryItem: THelpQueryItem; var ErrMsg: string + ): TShowHelpResult; +var + KeywordQuery: THelpQueryKeyword; + KeyWord: String; +begin + Result:=shrHelpNotFound; + if not (Query is THelpQueryKeyword) then exit; + KeywordQuery:=THelpQueryKeyword(Query); + KeyWord:=copy(KeywordQuery.Keyword,length(KeywordPrefix)+1,length(KeywordQuery.Keyword)); + debugln(['TSimpleFPCKeywordHelpDatabase.ShowHelp Keyword=',Keyword]); +end; + { TSimpleHTMLControl } procedure TSimpleHTMLControl.SetProvider(const AValue: TAbstractIDEHTMLProvider); @@ -830,11 +897,18 @@ procedure TIDEHelpManager.RegisterIDEHelpDatabases; HTMLHelp.RegisterItem(DirItem); end; + procedure CreateFPCKeywordsHelpDB; + begin + FFPCKeywordsHelpDB:=HelpDatabases.CreateHelpDatabase(lihcFCLUnits, + TSimpleFPCKeywordHelpDatabase,true); + end; + begin CreateMainIDEHelpDB; CreateRTLHelpDB; CreateFCLHelpDB; CreateFPCMessagesHelpDB; + CreateFPCKeywordsHelpDB; end; procedure TIDEHelpManager.RegisterDefaultIDEHelpViewers; @@ -888,114 +962,12 @@ begin FreeThenNil(FMainHelpDBPath); FreeThenNil(FRTLHelpDBPath); FreeThenNil(FFCLHelpDBPath); + FreeThenNil(FFPCKeywordsHelpDB); HelpBoss:=nil; LazarusHelp:=nil; inherited Destroy; end; -procedure TIDEHelpManager.UpdateFPCDocsHTMLDirectory; - - function IsFPCDocsHTMDirectory(Directory: string): boolean; - var - RefFilename: String; - begin - Result:=false; - if Directory='' then exit; - RefFilename:=AppendPathDelim(TrimFilename(Directory)) - +'ref'+PathDelim+'ref.kwd'; - Result:=FileExistsUTF8(RefFilename); - //DebugLn(['IsFPCDocsHTMDirectory RefFilename="',RefFilename,'" Result=',Result]); - end; - - function TryDirectory(const Directory: string): boolean; - var - NewDir: String; - begin - NewDir:=TrimAndExpandDirectory(Directory); - if not IsFPCDocsHTMDirectory(NewDir) then exit(false); - HelpOpts.FPCDocsHTMLDirectory:=NewDir; - DebugLn(['TryDirectory Changing FPCDocsHTMLDirectory to "',HelpOpts.FPCDocsHTMLDirectory,'"']); - SaveHelpOptions; - Result:=true; - end; - - function TryDirectoryMask(const Directory: string): boolean; - var - DirMask: String; - CurDir: String; - FileInfo: TSearchRec; - NewDir: String; - begin - Result:=false; - DirMask:=TrimFilename(Directory); - CurDir:=ExtractFilePath(DirMask); - if FindFirstUTF8(DirMask,faDirectory,FileInfo)=0 then begin - repeat - // skip special files - if (FileInfo.Name='.') or (FileInfo.Name='..') or (FileInfo.Name='') then - continue; - if ((FileInfo.Attr and faDirectory)>0) then begin - NewDir:=CurDir+FileInfo.Name; - if TryDirectory(NewDir) then - exit(true); - end; - until FindNextUTF8(FileInfo)<>0; - end; - FindCloseUTF8(FileInfo); - end; - - function SearchInCommonInstallDir: boolean; - var - SystemPPU: String; - p: LongInt; - FPCInstallDir: String; - FPCVersion: String; - CurUnitName: String; - begin - Result:=false; - { Linux: - normally fpc ppu are installed in - /somewhere/lib/fpc/$fpcversion/units/$fpctarget/ - and the docs are installed in - /somewhere/share/doc/fpcdocs-$fpcversion/ - } - CurUnitName:='system.ppu'; - SystemPPU:=CodeToolBoss.DirectoryCachePool.FindCompiledUnitInCompletePath( - '',CurUnitName); - DebugLn(['SearchInCommonInstallDir SystemPPU=',SystemPPU]); - // SystemPPU is now e.g. /usr/lib/fpc/2.0.4/units/i386-linux/rtl/system.ppu - if SystemPPU='' then exit; - p:=System.Pos(PathDelim+'fpc'+PathDelim,SystemPPU); - if p<1 then exit; - FPCInstallDir:=copy(SystemPPU,1,p);// FPCInstallDir is now e.g. /usr/lib/ - FPCVersion:=copy(SystemPPU,p+5,length(SystemPPU)); - p:=System.Pos(PathDelim,FPCVersion); - FPCVersion:=copy(FPCVersion,1,p-1);// FPCVersion is now e.g. 2.0.4 - DebugLn(['SearchInCommonInstallDir FPCInstallDir="',FPCInstallDir,'" FPCVersion="',FPCVersion,'"']); - // try first with the current fpc version - if (FPCVersion<>'') then begin - if TryDirectory(FPCInstallDir - +SetDirSeparators('../share/doc/fpdocs-'+FPCVersion)) - then exit; - if TryDirectory(FPCInstallDir+SetDirSeparators('doc/fpdocs-'+FPCVersion)) - then exit; - end; - // try any fpc version - if TryDirectoryMask(FPCInstallDir - +SetDirSeparators('../share/doc/fpdocs-*')) - then exit; - if TryDirectoryMask(FPCInstallDir+SetDirSeparators('doc/fpdocs-*')) then - exit; - end; - -begin - if IsFPCDocsHTMDirectory(HelpOpts.GetEffectiveFPCDocsHTMLDirectory) then exit; - // search the docs at common places - if SearchInCommonInstallDir then exit; - if TryDirectoryMask('/usr/share/doc/fpdocs-*') then exit; - if TryDirectoryMask('/usr/local/share/doc/fpdocs-*') then exit; -end; - procedure TIDEHelpManager.ConnectMainBarEvents; begin with MainIDEBar do @@ -1034,61 +1006,12 @@ end; function TIDEHelpManager.ShowHelpForSourcePosition(const Filename: string; const CodePos: TPoint; var ErrMsg: string): TShowHelpResult; - function ShowHelpForFPCKeyWord(const KeyWord: string): TShowHelpResult; - var - RefFilename: String; - i: Integer; - List: TStrings; - Line: string; - FileStartPos: Integer; - FileEndPos: LongInt; - HTMLFilename: String; - begin - Result:=shrHelpNotFound; - if Keyword='' then exit; - UpdateFPCDocsHTMLDirectory; - RefFilename:=HelpOpts.GetEffectiveFPCDocsHTMLDirectory; - if (RefFilename='') then exit; - RefFilename:=AppendPathDelim(RefFilename)+'ref'+PathDelim+'ref.kwd'; - if not FileExistsUTF8(RefFilename) then begin - DebugLn(['ShowHelpForFPCKeyWord file not found RefFilename="',RefFilename,'"']); - exit; - end; - List:=nil; - try - if LoadStringListFromFile(RefFilename,'FPC keyword list',List)<>mrOk then - exit; - for i:=0 to List.Count-1 do begin - // example: integer=refsu5.html#keyword:integer - Line:=List[i]; - if (length(Line)>length(KeyWord)) - and (Line[length(KeyWord)+1]='=') - and (SysUtils.CompareText(KeyWord,copy(Line,1,length(KeyWord)))=0) then - begin - FileStartPos:=length(KeyWord)+2; - FileEndPos:=FileStartPos; - while (FileEndPos<=length(Line)) and (Line[FileEndPos]<>'#') do - inc(FileEndPos); - HTMLFilename:=copy(Line,FileStartPos,FileEndPos-FileStartPos); - HTMLFilename:=HelpOpts.GetEffectiveFPCDocsHTMLDirectory+'ref' - +PathDelim+HTMLFilename; - Result:=ShowHelpFileOrError(HTMLFilename, - 'FPC help for keyword "'+KeyWord+'"', - 'text/html'); - break; - end; - end; - finally - List.Free; - end; - end; - function CollectKeyWords(CodeBuffer: TCodeBuffer): TShowHelpResult; - // true: help found var p: Integer; IdentStart, IdentEnd: integer; KeyWord: String; + ErrorMsg: String; begin Result:=shrHelpNotFound; p:=0; @@ -1097,10 +1020,13 @@ function TIDEHelpManager.ShowHelpForSourcePosition(const Filename: string; GetIdentStartEndAtPosition(CodeBuffer.Source,p,IdentStart,IdentEnd); if IdentEnd<=IdentStart then exit; KeyWord:=copy(CodeBuffer.Source,IdentStart,IdentEnd-IdentStart); - Result:=ShowHelpForFPCKeyWord(KeyWord); + ErrorMsg:=''; + Result:=ShowHelpForKeyword('','FPCKeyword_'+Keyword,ErrorMsg); + if Result=shrHelpNotFound then exit; + HelpManager.ShowError(Result,ErrMsg); end; - procedure CollectDeclarations(CodeBuffer: TCodeBuffer); + function CollectDeclarations(CodeBuffer: TCodeBuffer): TShowHelpResult; var NewList: TPascalHelpContextList; PascalHelpContextLists: TList; @@ -1108,6 +1034,7 @@ function TIDEHelpManager.ShowHelpForSourcePosition(const Filename: string; CurCodePos: PCodeXYPosition; i: Integer; begin + Result:=shrHelpNotFound; ListOfPCodeXYPosition:=nil; PascalHelpContextLists:=nil; try @@ -1159,9 +1086,9 @@ begin if mrOk<>LoadCodeBuffer(CodeBuffer,FileName,[lbfCheckIfText],false) then exit; - Result:=CollectKeyWords(CodeBuffer); + Result:=CollectDeclarations(CodeBuffer); if Result=shrSuccess then exit; - CollectDeclarations(CodeBuffer); + Result:=CollectKeyWords(CodeBuffer); end; function TIDEHelpManager.ConvertCodePosToPascalHelpContext( diff --git a/ide/lazarus.lpi b/ide/lazarus.lpi index 069fc59896..53cbe02511 100644 --- a/ide/lazarus.lpi +++ b/ide/lazarus.lpi @@ -395,12 +395,12 @@ - + - + diff --git a/ide/main.pp b/ide/main.pp index 17808ae503..1fbb1c4499 100644 --- a/ide/main.pp +++ b/ide/main.pp @@ -85,7 +85,7 @@ uses ProjectResources, Project, ProjectDefs, NewProjectDlg, PublishProjectDlg, ProjectInspector, PackageDefs, // help manager - IDEContextHelpEdit, IDEHelpIntf, HelpManager, CodeHelp, HelpOptions, + IDEContextHelpEdit, IDEHelpIntf, IDEHelpManager, CodeHelp, HelpOptions, // designer JITForms, ComponentPalette, ComponentList, ComponentReg, FormEditingIntf, ObjInspExt, Designer, FormEditor, CustomFormEditor, diff --git a/lcl/helpintfs.pas b/lcl/helpintfs.pas index a7275163bc..668b1f9463 100644 --- a/lcl/helpintfs.pas +++ b/lcl/helpintfs.pas @@ -235,19 +235,19 @@ function ShowTableOfContents(var ErrMsg: string): TShowHelpResult; // help by ID function ShowHelpOrErrorForContext(HelpDatabaseID: THelpDatabaseID; - HelpContext: THelpContext): TShowHelpResult; + HelpContext: THelpContext): TShowHelpResult; overload; function ShowHelpForContext(HelpDatabaseID: THelpDatabaseID; - HelpContext: THelpContext; var ErrMsg: string): TShowHelpResult; + HelpContext: THelpContext; var ErrMsg: string): TShowHelpResult; overload; function ShowHelpForContext(HelpContext: THelpContext; var ErrMsg: string - ): TShowHelpResult; + ): TShowHelpResult; overload; -// help by keyword +// help by keyword (an arbitrary keyword, not a fpc keyword) function ShowHelpOrErrorForKeyword(HelpDatabaseID: THelpDatabaseID; const HelpKeyword: string): TShowHelpResult; function ShowHelpForKeyword(HelpDatabaseID: THelpDatabaseID; - const HelpKeyword: string; var ErrMsg: string): TShowHelpResult; + const HelpKeyword: string; var ErrMsg: string): TShowHelpResult; overload; function ShowHelpForKeyword(const HelpKeyword: string; var ErrMsg: string - ): TShowHelpResult; + ): TShowHelpResult; overload; // help for pascal sources function ShowHelpForPascalContexts(const Filename: string; @@ -272,6 +272,7 @@ function ShowHelp(const URL, Title, MimeType: string; function ShowHelpOrError(const URL, Title, MimeType: string ): TShowHelpResult; +function dbgs(HelpResult: TShowHelpResult): string; overload; implementation @@ -412,6 +413,23 @@ begin HelpManager.ShowError(Result,ErrMsg); end; +function dbgs(HelpResult: TShowHelpResult): string; +const + ResultNames: array[TShowHelpResult] of shortstring = ( + 'shrNone', + 'shrSuccess', + 'shrCancel', + 'shrDatabaseNotFound', + 'shrContextNotFound', + 'shrViewerNotFound', + 'shrHelpNotFound', + 'shrViewerError', + 'shrSelectorError' + ); +begin + Result:=ResultNames[HelpResult]; +end; + { THelpQuery } constructor THelpQuery.Create(const TheHelpDatabaseID: THelpDatabaseID); diff --git a/lcl/languages/lclstrconsts.ca.po b/lcl/languages/lclstrconsts.ca.po index 0f93ccf704..304a11f760 100644 --- a/lcl/languages/lclstrconsts.ca.po +++ b/lcl/languages/lclstrconsts.ca.po @@ -647,11 +647,15 @@ msgid "%s: Already registered" msgstr "Ja enregistrat" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "No trobo ajuda contextual" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Base de dades de l'ajuda no trobada" #: lclstrconsts.rshelperror @@ -691,11 +695,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "No s'ha trobat cap ajuda per a la línia %d, columna %d de %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "No hi ha nodes d'ajuda disponibles" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Ajuda no trobada" #: lclstrconsts.rshelpnotregistered @@ -715,7 +723,9 @@ msgid "Help Viewer Error" msgstr "Error del visor d'ajuda" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Visor d'ajuda no trobat" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.cs.po b/lcl/languages/lclstrconsts.cs.po index 7a1658d769..30c5305d74 100644 --- a/lcl/languages/lclstrconsts.cs.po +++ b/lcl/languages/lclstrconsts.cs.po @@ -645,11 +645,15 @@ msgid "%s: Already registered" msgstr "%s: Již zaregistrováno" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Kontext nápovědy nenalezen" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Databáze nápovědy nenalezena" #: lclstrconsts.rshelperror @@ -689,11 +693,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Nápověda nenalezena pro řádek %d, sloupce %d pro %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Uzly nápovědy nejsou dostupné" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Nápověda nenalezena" #: lclstrconsts.rshelpnotregistered @@ -713,7 +721,9 @@ msgid "Help Viewer Error" msgstr "Chyba prohlížeče nápovědy" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Prohlížeč nápovědy nenalezen" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.de.po b/lcl/languages/lclstrconsts.de.po index bff22e5b88..532c94f191 100644 --- a/lcl/languages/lclstrconsts.de.po +++ b/lcl/languages/lclstrconsts.de.po @@ -650,11 +650,15 @@ msgid "%s: Already registered" msgstr "%s: Bereits registriert" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Hilfekontext nicht gefunden" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Hilfedatenbank nicht gefunden" #: lclstrconsts.rshelperror @@ -694,11 +698,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Keine Hilfe für Zeile %d, Spalte %d von %s gefunden." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Keine Hilfeknoten verfügbar" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Hilfe nicht gefunden" #: lclstrconsts.rshelpnotregistered @@ -718,7 +726,9 @@ msgid "Help Viewer Error" msgstr "Hilfebetrachterfehler" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Hilfebetrachter nicht gefunden" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.es.po b/lcl/languages/lclstrconsts.es.po index 5c72f618a0..4d076756ad 100644 --- a/lcl/languages/lclstrconsts.es.po +++ b/lcl/languages/lclstrconsts.es.po @@ -645,11 +645,15 @@ msgid "%s: Already registered" msgstr "%s: Ya está registrado" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Contexto de ayuda no encontrado" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Base de datos de ayuda no encontrada" #: lclstrconsts.rshelperror @@ -689,11 +693,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "No se ha encontrado ayuda para la línea %d, columna %d de %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "No hay nodos de ayuda disponibles" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Ayuda no encontrada" #: lclstrconsts.rshelpnotregistered @@ -713,7 +721,9 @@ msgid "Help Viewer Error" msgstr "Error en el visor de ayuda" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Visor de ayuda no encontrado" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.fi.po b/lcl/languages/lclstrconsts.fi.po index 1904eb7be6..967b095e37 100644 --- a/lcl/languages/lclstrconsts.fi.po +++ b/lcl/languages/lclstrconsts.fi.po @@ -638,11 +638,11 @@ msgid "%s: Already registered" msgstr "" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "" #: lclstrconsts.rshelperror @@ -682,11 +682,11 @@ msgid "No help found for line %d, column %d of %s." msgstr "" #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +msgid "No help found for this topic" msgstr "" #: lclstrconsts.rshelpnotregistered @@ -706,7 +706,7 @@ msgid "Help Viewer Error" msgstr "" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.fr.po b/lcl/languages/lclstrconsts.fr.po index c87995c066..8bb4635e9d 100644 --- a/lcl/languages/lclstrconsts.fr.po +++ b/lcl/languages/lclstrconsts.fr.po @@ -649,11 +649,15 @@ msgid "%s: Already registered" msgstr "%s : Déjà enregistré" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Contexte d'aide non trouvé" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Base de données d'aide non trouvée" #: lclstrconsts.rshelperror @@ -693,11 +697,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Aucune aide trouvé pour la ligne %d, colonne %d de %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Aucuns noeuds d'aide disponibles" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Aide non trouvé" #: lclstrconsts.rshelpnotregistered @@ -717,7 +725,9 @@ msgid "Help Viewer Error" msgstr "Erreur de visionneuse d'aide" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Visionneuse d'aide non trouvée" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.he.po b/lcl/languages/lclstrconsts.he.po index a6b4052c2c..c73031b6a5 100644 --- a/lcl/languages/lclstrconsts.he.po +++ b/lcl/languages/lclstrconsts.he.po @@ -643,11 +643,15 @@ msgid "%s: Already registered" msgstr "כבר רשום %s:" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "עזרה תלויית הקשר לא נמצאה" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "בסיס נתוני העזרה לא נמצא" #: lclstrconsts.rshelperror @@ -687,11 +691,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "לא נמצאה עזרה לשורה %d, עמודה %d, של %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "אין צומת עזרה זמינה" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "עזרה לא נמצאה" #: lclstrconsts.rshelpnotregistered @@ -711,7 +719,9 @@ msgid "Help Viewer Error" msgstr "שגיאת מציג העזרה" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "לא נמצא מציג לעזרה" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.id.po b/lcl/languages/lclstrconsts.id.po index 27645aa915..edb223e666 100644 --- a/lcl/languages/lclstrconsts.id.po +++ b/lcl/languages/lclstrconsts.id.po @@ -648,11 +648,15 @@ msgid "%s: Already registered" msgstr "%s: Sudah teregistrasi" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Konteks Bantuan tidak ditemukan" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Database Bantuan tidak ditemukan" #: lclstrconsts.rshelperror @@ -692,11 +696,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Tidak ada bantuan ditemukan untuk baris %d, column %d of %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Node bantuan tidak tersedia" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Bantuan tidak ditemukan" #: lclstrconsts.rshelpnotregistered @@ -716,7 +724,9 @@ msgid "Help Viewer Error" msgstr "Peninjau Bantuan Salah" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Peninjau Bantuian tidak ditemukan" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.it.po b/lcl/languages/lclstrconsts.it.po index de14f8e1f0..ec883e02b4 100644 --- a/lcl/languages/lclstrconsts.it.po +++ b/lcl/languages/lclstrconsts.it.po @@ -650,11 +650,15 @@ msgid "%s: Already registered" msgstr "%s: Già registrato" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Pagina del manuale non trovata" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Archivio Help non trovato" #: lclstrconsts.rshelperror @@ -694,11 +698,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Nessun aiuto trovato per la linea %d, colonna %d di %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Nessun aiuto disponibile" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Aiuto non trovato" #: lclstrconsts.rshelpnotregistered @@ -718,7 +726,9 @@ msgid "Help Viewer Error" msgstr "Errore nel visualizzatore dell'Help" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Visualizzatore dell'Help non trovato" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.lt.po b/lcl/languages/lclstrconsts.lt.po index 485b217f2e..fdace9f210 100644 --- a/lcl/languages/lclstrconsts.lt.po +++ b/lcl/languages/lclstrconsts.lt.po @@ -649,11 +649,15 @@ msgid "%s: Already registered" msgstr "%s: jau yra registruotas" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Žinyno turinys nerastas" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Žinyno duomenų bazė nerasta" #: lclstrconsts.rshelperror @@ -693,11 +697,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Žinyne nėra duomenų eilutei %d, stulpeliui %d šio %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Žinyno mazgų nėra" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Žinynas nerastas" #: lclstrconsts.rshelpnotregistered @@ -717,7 +725,9 @@ msgid "Help Viewer Error" msgstr "Žinyno žiūryklės klaida" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Žinyno žiūryklė nerasta" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.nl.po b/lcl/languages/lclstrconsts.nl.po index 4101f44cc0..28675c6258 100644 --- a/lcl/languages/lclstrconsts.nl.po +++ b/lcl/languages/lclstrconsts.nl.po @@ -647,11 +647,15 @@ msgid "%s: Already registered" msgstr "%s: Al vastgelegd" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Help Context niet gevonden" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Help Database niet gevonden" #: lclstrconsts.rshelperror @@ -691,11 +695,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Geen help gevonden voor regel %d, kolom %d van %s. " #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Geen help nodes beschikbaar" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Help niet gevonden" #: lclstrconsts.rshelpnotregistered @@ -715,7 +723,9 @@ msgid "Help Viewer Error" msgstr "Help Viewer Fout" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Help Viewer niet gevonden" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.no.po b/lcl/languages/lclstrconsts.no.po index de5ce68527..5a35dead8f 100644 --- a/lcl/languages/lclstrconsts.no.po +++ b/lcl/languages/lclstrconsts.no.po @@ -649,11 +649,15 @@ msgid "%s: Already registered" msgstr "%s: Allerede registrert" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Hjelp kontekst ikke funnet" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Hjelp-database ikke funnet" #: lclstrconsts.rshelperror @@ -693,11 +697,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Ingen hjelp funnet for linje %d, kolonne %d av %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Ingen hjelp-noder tilgjengelig" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Hjelp ikke funnet" #: lclstrconsts.rshelpnotregistered @@ -717,7 +725,9 @@ msgid "Help Viewer Error" msgstr "Hjelpeviser-feil" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Hjelp-viser ikke funnet" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.pl.po b/lcl/languages/lclstrconsts.pl.po index be35c1d337..b4d27e59fc 100644 --- a/lcl/languages/lclstrconsts.pl.po +++ b/lcl/languages/lclstrconsts.pl.po @@ -651,11 +651,11 @@ msgid "%s: Already registered" msgstr "" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "" #: lclstrconsts.rshelperror @@ -695,11 +695,13 @@ msgid "No help found for line %d, column %d of %s." msgstr "" #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Nie znaleziono pomocy" #: lclstrconsts.rshelpnotregistered @@ -719,7 +721,7 @@ msgid "Help Viewer Error" msgstr "" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.po b/lcl/languages/lclstrconsts.po index bff835e92f..93093b3b4a 100644 --- a/lcl/languages/lclstrconsts.po +++ b/lcl/languages/lclstrconsts.po @@ -638,11 +638,11 @@ msgid "%s: Already registered" msgstr "" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "" #: lclstrconsts.rshelperror @@ -682,11 +682,11 @@ msgid "No help found for line %d, column %d of %s." msgstr "" #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +msgid "No help found for this topic" msgstr "" #: lclstrconsts.rshelpnotregistered @@ -706,7 +706,7 @@ msgid "Help Viewer Error" msgstr "" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.pt.po b/lcl/languages/lclstrconsts.pt.po index acdc8a7eb0..1247773e41 100644 --- a/lcl/languages/lclstrconsts.pt.po +++ b/lcl/languages/lclstrconsts.pt.po @@ -646,11 +646,15 @@ msgid "%s: Already registered" msgstr "%s: já registrado" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Ajuda contextual não encontrada" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Banco de dados de ajuda não encontrado" #: lclstrconsts.rshelperror @@ -690,11 +694,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Nenhuma ajuda encontrada para a linha %d, coluna %d de %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Nenhum nó de ajuda disponível" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Ajuda não encontrada" #: lclstrconsts.rshelpnotregistered @@ -714,7 +722,9 @@ msgid "Help Viewer Error" msgstr "Erro no visualizador de ajuda" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Visualizador de ajuda não encontrado" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.pt_BR.po b/lcl/languages/lclstrconsts.pt_BR.po index 495a47d5f9..e8f987f067 100644 --- a/lcl/languages/lclstrconsts.pt_BR.po +++ b/lcl/languages/lclstrconsts.pt_BR.po @@ -645,11 +645,15 @@ msgid "%s: Already registered" msgstr "%s: já registrado" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Ajuda contextual não encontrada" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Banco de dados de ajuda não encontrado" #: lclstrconsts.rshelperror @@ -689,11 +693,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Nenhuma ajuda encontrada para a linha %d, coluna %d de %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Nenhum nó de ajuda disponível" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Ajuda não encontrada" #: lclstrconsts.rshelpnotregistered @@ -713,7 +721,9 @@ msgid "Help Viewer Error" msgstr "Erro no visualizador de ajuda" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Visualizador de ajuda não encontrado" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.ru.po b/lcl/languages/lclstrconsts.ru.po index d8de75f289..c87cda03ab 100644 --- a/lcl/languages/lclstrconsts.ru.po +++ b/lcl/languages/lclstrconsts.ru.po @@ -646,11 +646,15 @@ msgid "%s: Already registered" msgstr "%s: уже зарегистрирован" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Контекст справки не найден" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "База данных справки не найдена" #: lclstrconsts.rshelperror @@ -690,11 +694,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Не найдено справки для строки %d, столбца %d из %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Доступные узлы справки отсутствуют" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Справка не найдена" #: lclstrconsts.rshelpnotregistered @@ -714,7 +722,9 @@ msgid "Help Viewer Error" msgstr "Ошибка программы просмотра справки" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Программа просмотра справки не найдена" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.sk.po b/lcl/languages/lclstrconsts.sk.po index 3405eea58e..f63b1c7d81 100644 --- a/lcl/languages/lclstrconsts.sk.po +++ b/lcl/languages/lclstrconsts.sk.po @@ -650,11 +650,15 @@ msgid "%s: Already registered" msgstr "%s: Už je registrovaný" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Kontextová pomoc nenájdená" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Databáza·pomoci nenájdená" #: lclstrconsts.rshelperror @@ -694,11 +698,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "Nenájdený pomocník pre riadok %d, stĺpec %d %s." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Nie sú dostupné žiadne uzly pomoci" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Pomoc nenájdená" #: lclstrconsts.rshelpnotregistered @@ -718,7 +726,9 @@ msgid "Help Viewer Error" msgstr "Chyba zobrazovača pomoci" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Zobrazovač pomoci nenájdený" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.tr.po b/lcl/languages/lclstrconsts.tr.po index d51fef44c9..c5a9fd91c3 100644 --- a/lcl/languages/lclstrconsts.tr.po +++ b/lcl/languages/lclstrconsts.tr.po @@ -647,11 +647,15 @@ msgid "%s: Already registered" msgstr "%s: Zaten kaydedilmiş" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "Yardım bağlamı bulunamadı" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "Yardım veritabanı bulunamadı" #: lclstrconsts.rshelperror @@ -691,11 +695,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "%s'nin satır %d, sütun %d için yardım bulunamadı." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "Kullanılabilir yardım düğümü yok" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "Yardım bulunamadı" #: lclstrconsts.rshelpnotregistered @@ -715,7 +723,9 @@ msgid "Help Viewer Error" msgstr "Yardım görüntüleyici hatası" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "Yardım görüntüleyici bulunamadı" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.ua.po b/lcl/languages/lclstrconsts.ua.po index 51c2aeea81..6066ec5842 100644 --- a/lcl/languages/lclstrconsts.ua.po +++ b/lcl/languages/lclstrconsts.ua.po @@ -642,11 +642,11 @@ msgid "%s: Already registered" msgstr "" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "" #: lclstrconsts.rshelperror @@ -686,11 +686,11 @@ msgid "No help found for line %d, column %d of %s." msgstr "" #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +msgid "No help found for this topic" msgstr "" #: lclstrconsts.rshelpnotregistered @@ -710,7 +710,7 @@ msgid "Help Viewer Error" msgstr "" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/languages/lclstrconsts.zh_CN.po b/lcl/languages/lclstrconsts.zh_CN.po index 685159f377..4d73696045 100644 --- a/lcl/languages/lclstrconsts.zh_CN.po +++ b/lcl/languages/lclstrconsts.zh_CN.po @@ -648,11 +648,15 @@ msgid "%s: Already registered" msgstr "%s: 已经注册" #: lclstrconsts.rshelpcontextnotfound -msgid "Help Context not found" +#, fuzzy +#| msgid "Help Context not found" +msgid "A help database was found for this topic, but this topic was not found" msgstr "未找到帮助内容" #: lclstrconsts.rshelpdatabasenotfound -msgid "Help Database not found" +#, fuzzy +#| msgid "Help Database not found" +msgid "There is no help database installed for this topic" msgstr "未找到帮助数据库" #: lclstrconsts.rshelperror @@ -692,11 +696,15 @@ msgid "No help found for line %d, column %d of %s." msgstr "没有找到 %s 的行 %d, 列 %d 的 %s 的相关帮助." #: lclstrconsts.rshelpnohelpnodesavailable -msgid "No help nodes available" +#, fuzzy +#| msgid "No help nodes available" +msgid "No help entries available for this topic" msgstr "没有有效的帮助节点" #: lclstrconsts.rshelpnotfound -msgid "Help not found" +#, fuzzy +#| msgid "Help not found" +msgid "No help found for this topic" msgstr "未找到帮助" #: lclstrconsts.rshelpnotregistered @@ -716,7 +724,9 @@ msgid "Help Viewer Error" msgstr "帮助查看器错误" #: lclstrconsts.rshelpviewernotfound -msgid "Help Viewer not found" +#, fuzzy +#| msgid "Help Viewer not found" +msgid "No viewer was found for this type of help content" msgstr "未找到帮助查看器" #: lclstrconsts.rshighlightcolorcaption diff --git a/lcl/lclstrconsts.pas b/lcl/lclstrconsts.pas index 75bc0ec53b..fb6e7feea8 100644 --- a/lcl/lclstrconsts.pas +++ b/lcl/lclstrconsts.pas @@ -401,12 +401,12 @@ resourceString +'Database %s%s%s.'; rsHelpHelpContextNotFound = 'Help context %s not found.'; rsHelpNoHelpFoundForSource = 'No help found for line %d, column %d of %s.'; - rsHelpNoHelpNodesAvailable = 'No help nodes available'; + rsHelpNoHelpNodesAvailable = 'No help entries available for this topic'; rsHelpError = 'Help Error'; - rsHelpDatabaseNotFound = 'Help Database not found'; - rsHelpContextNotFound = 'Help Context not found'; - rsHelpViewerNotFound = 'Help Viewer not found'; - rsHelpNotFound = 'Help not found'; + rsHelpDatabaseNotFound = 'There is no help database installed for this topic'; + rsHelpContextNotFound = 'A help database was found for this topic, but this topic was not found'; + rsHelpViewerNotFound = 'No viewer was found for this type of help content'; + rsHelpNotFound = 'No help found for this topic'; rsHelpViewerError = 'Help Viewer Error'; rsHelpSelectorError = 'Help Selector Error'; rsUnknownErrorPleaseReportThisBug = 'Unknown Error, please report this bug';