cody: resourcestrings

git-svn-id: trunk@33900 -
This commit is contained in:
mattias 2011-12-01 22:10:15 +00:00
parent dbccbd3689
commit 4e49cf2f39
7 changed files with 477 additions and 32 deletions

View File

@ -28,7 +28,6 @@
-quickfix for identifier not found -quickfix for identifier not found
-check if identifier still exists -check if identifier still exists
-use identifier: check package version -use identifier: check package version
-resourcestrings
-clean up old entries -clean up old entries
-When, How? -When, How?
-gzip? lot of cpu, may be faster on first load -gzip? lot of cpu, may be faster on first load
@ -266,14 +265,15 @@ begin
TempFilename:=FileProcs.GetTempFilename(Filename,'unitdictionary'); TempFilename:=FileProcs.GetTempFilename(Filename,'unitdictionary');
UncompressedMS.SaveToFile(TempFilename); UncompressedMS.SaveToFile(TempFilename);
if not RenameFileUTF8(TempFilename,Filename) then if not RenameFileUTF8(TempFilename,Filename) then
raise Exception.Create('unable to rename "'+TempFilename+'" to "'+Filename+'"'); raise Exception.Create(Format(crsUnableToRenameTo, [TempFilename,
Filename]));
finally finally
UncompressedMS.Free; UncompressedMS.Free;
end; end;
end; end;
except except
on E: Exception do begin on E: Exception do begin
debugln('TCodyUDLoadSaveThread.Execute '+E.Message); debugln('WARNING: TCodyUDLoadSaveThread.Execute '+E.Message);
Dictionary.LoadSaveError:=E.Message; Dictionary.LoadSaveError:=E.Message;
end; end;
end; end;
@ -603,7 +603,7 @@ begin
FJumpButton:=AddButton; FJumpButton:=AddButton;
FJumpButton.Name:='JumpButton'; FJumpButton.Name:='JumpButton';
FJumpButton.OnClick:=@JumpButtonClick; FJumpButton.OnClick:=@JumpButtonClick;
FJumpButton.Caption:='Jump to'; FJumpButton.Caption:= crsJumpTo;
end; end;
procedure TCodyIdentifiersDlg.HideOtherProjectsCheckBoxChange(Sender: TObject); procedure TCodyIdentifiersDlg.HideOtherProjectsCheckBoxChange(Sender: TObject);
@ -771,8 +771,8 @@ begin
PackageLabel.Caption:='Package: '+GroupFilename; PackageLabel.Caption:='Package: '+GroupFilename;
ButtonPanel1.OKButton.Enabled:=true; ButtonPanel1.OKButton.Enabled:=true;
end else begin end else begin
UnitLabel.Caption:='Unit: none selected'; UnitLabel.Caption:= 'Unit: '+ crsNoneSelected;
PackageLabel.Caption:='Package: none selected'; PackageLabel.Caption:= 'Package: '+ crsNoneSelected;
ButtonPanel1.OKButton.Enabled:=false; ButtonPanel1.OKButton.Enabled:=false;
end; end;
end; end;
@ -906,8 +906,9 @@ var
end; end;
Pkg:=PackageEditingInterface.FindPackageWithName(NewGroupName); Pkg:=PackageEditingInterface.FindPackageWithName(NewGroupName);
if Pkg=nil then begin if Pkg=nil then begin
IDEMessageDialog('Package not found', IDEMessageDialog(crsPackageNotFound,
'Package "'+NewGroupName+'" not found. It should be in "'+NewGroupFilename+'".', Format(crsPackageNotFoundItShouldBeIn, [NewGroupName, NewGroupFilename
]),
mtError,[mbCancel]); mtError,[mbCancel]);
exit(false); exit(false);
end; end;
@ -957,9 +958,8 @@ begin
if SameUnitName and (CompareFilenames(CurMainFilename,NewUnitFilename)<>0) if SameUnitName and (CompareFilenames(CurMainFilename,NewUnitFilename)<>0)
then begin then begin
// another unit with same name // another unit with same name
IDEMessageDialog('Unit name clash', IDEMessageDialog(crsUnitNameClash,
'The target unit has the same name as the current unit.'#13 Format(crsTheTargetUnitHasTheSameNameAsTheCurrentUnitFreePas, [#13]),
+' Free Pascal does not support that.',
mtError,[mbCancel]); mtError,[mbCancel]);
exit; exit;
end; end;
@ -996,10 +996,9 @@ begin
if FPCSrcFilename='' then begin if FPCSrcFilename='' then begin
// a FPC unit without a ppu file // a FPC unit without a ppu file
// => ask for confirmation // => ask for confirmation
if IDEQuestionDialog('FPC unit without ppu', if IDEQuestionDialog(crsFPCUnitWithoutPpu,
'This unit is located in the Free Pascal sources, but no ppu file is installed.' crsThisUnitIsLocatedInTheFreePascalSourcesButNoPpuFil,
+' Maybe this unit is not available for this target platform.', mtConfirmation, [mrOk, crsExtendUnitPath, mrCancel])<> mrOk then exit;
mtConfirmation,[mrOk,'Extend unit path',mrCancel])<>mrOk then exit;
end else end else
NewUnitInPath:=true; NewUnitInPath:=true;
end else if NewGroupName<>'' then begin end else if NewGroupName<>'' then begin
@ -1009,19 +1008,17 @@ begin
if (Pkg<>nil) and (CompareFilenames(Pkg.Filename,NewGroupFilename)<>0) then if (Pkg<>nil) and (CompareFilenames(Pkg.Filename,NewGroupFilename)<>0) then
begin begin
if Pkg=CurOwner then begin if Pkg=CurOwner then begin
IDEMessageDialog('Impossible dependency', IDEMessageDialog(crsImpossibleDependency,
'The unit "'+CurMainFilename+'"'#13 Format(crsTheUnitIsPartOfItCanNotUseAnotherPackageWithTheSam, [
+' is part of "'+Pkg.Filename+'".'#13 CurMainFilename, #13, Pkg.Filename, #13, #13, NewGroupFilename]),
+'It can not use another package with the same name:'#13 mtError, [mbCancel]);
+'"'+NewGroupFilename+'"',mtError,[mbCancel]);
exit; exit;
end; end;
if IDEQuestionDialog('Package with same name', if IDEQuestionDialog(crsPackageWithSameName,
'There is already another package loaded with the same name.'#13 Format(crsThereIsAlreadyAnotherPackageLoadedWithTheSameNameO, [#13,
+'Open package: '+Pkg.Filename+#13 Pkg.Filename, #13, NewGroupFilename, #13]),
+'New package: '+NewGroupFilename+#13 mtConfirmation, [mrCancel, crsBTNCancel, mrOk,
+'Only one package can be loaded at a time.', crsCloseOtherPackageAndOpenNew])<> mrOk
mtConfirmation,[mrCancel,'Cancel',mrOk,'Close other package and open new'])<>mrOk
then exit; then exit;
end; end;
end else begin end else begin
@ -1071,8 +1068,8 @@ var
Pkg: TIDEPackage; Pkg: TIDEPackage;
begin begin
if not FileExistsUTF8(NewUnitFilename) then begin if not FileExistsUTF8(NewUnitFilename) then begin
IDEMessageDialog('File not found', IDEMessageDialog(crsFileNotFound,
'File "'+NewUnitFilename+'" does not exist anymore.', Format(crsFileDoesNotExistAnymore, [NewUnitFilename]),
mtError,[mbCancel]); mtError,[mbCancel]);
exit; exit;
end; end;
@ -1092,8 +1089,8 @@ begin
// load file // load file
NewUnitCode:=CodeToolBoss.LoadFile(NewUnitFilename,true,false); NewUnitCode:=CodeToolBoss.LoadFile(NewUnitFilename,true,false);
if NewUnitCode=nil then begin if NewUnitCode=nil then begin
IDEMessageDialog('File read error', IDEMessageDialog(crsFileReadError,
'Unable to read file "'+NewUnitFilename+'".', Format(crsUnableToReadFile, [NewUnitFilename]),
mtError,[mbCancel]); mtError,[mbCancel]);
exit; exit;
end; end;
@ -1101,8 +1098,8 @@ begin
if not CodeToolBoss.FindDeclarationOfPropertyPath(NewUnitCode,NewIdentifier, if not CodeToolBoss.FindDeclarationOfPropertyPath(NewUnitCode,NewIdentifier,
NewCode, NewX, NewY, NewTopLine) NewCode, NewX, NewY, NewTopLine)
then begin then begin
IDEMessageDialog('Identifier not found', IDEMessageDialog(crsIdentifierNotFound,
'Identifier "'+NewIdentifier+'" not found in unit "'+NewUnitFilename+'"', Format(crsIdentifierNotFoundInUnit, [NewIdentifier, NewUnitFilename]),
mtError,[mbCancel]); mtError,[mbCancel]);
exit; exit;
end; end;

View File

@ -165,12 +165,40 @@ resourcestring
crsRefresh = 'Refresh'; crsRefresh = 'Refresh';
crsFilter = '(Filter)'; crsFilter = '(Filter)';
crsHideUnitsOfOtherProjects = 'Hide units of other projects'; crsHideUnitsOfOtherProjects = 'Hide units of other projects';
crsJumpTo = 'Jump to';
crsUseIdentifier = 'Use identifier'; crsUseIdentifier = 'Use identifier';
crsAndMoreIdentifiers = '... and %s more identifiers'; crsAndMoreIdentifiers = '... and %s more identifiers';
crsCodyIdentifierDictionary = 'Cody Identifier Dictionary'; crsCodyIdentifierDictionary = 'Cody Identifier Dictionary';
crsUnableToRenameTo = 'unable to rename "%s" to "%s"';
crsPackagesUnitsIdentifiersFile = 'Packages: %s, Units: %s, Identifiers: %s%' crsPackagesUnitsIdentifiersFile = 'Packages: %s, Units: %s, Identifiers: %s%'
+'sDatabase: %s'; +'sDatabase: %s';
crsNoneSelected = 'none selected';
crsError = 'Error: %s'; crsError = 'Error: %s';
crsPackageNotFound = 'Package not found';
crsPackageNotFoundItShouldBeIn = 'Package "%s" not found. It should be in "%'
+'s".';
crsUnitNameClash = 'Unit name clash';
crsTheTargetUnitHasTheSameNameAsTheCurrentUnitFreePas = 'The target unit has'
+' the same name as the current unit.%s Free Pascal does not support that.';
crsFPCUnitWithoutPpu = 'FPC unit without ppu';
crsThisUnitIsLocatedInTheFreePascalSourcesButNoPpuFil = 'This unit is '
+'located in the Free Pascal sources, but no ppu file is installed. Maybe '
+'this unit is not available for this target platform.';
crsExtendUnitPath = 'Extend unit path';
crsImpossibleDependency = 'Impossible dependency';
crsTheUnitIsPartOfItCanNotUseAnotherPackageWithTheSam = 'The unit "%s"%sis '
+'part of "%s".%sIt can not use another package with the same name:%s"%s"';
crsPackageWithSameName = 'Package with same name';
crsThereIsAlreadyAnotherPackageLoadedWithTheSameNameO = 'There is already '
+'another package loaded with the same name.%sOpen package: %s%sNew '
+'package: %s%sOnly one package can be loaded at a time.';
crsCloseOtherPackageAndOpenNew = 'Close other package and open new';
crsFileNotFound = 'File not found';
crsFileDoesNotExistAnymore = 'File "%s" does not exist anymore.';
crsFileReadError = 'File read error';
crsUnableToReadFile = 'Unable to read file "%s".';
crsIdentifierNotFound = 'Identifier not found';
crsIdentifierNotFoundInUnit = 'Identifier "%s" not found in unit "%s"';
implementation implementation

View File

@ -154,6 +154,10 @@ msgstr ""
msgid "&Close" msgid "&Close"
msgstr "&Chiudi" msgstr "&Chiudi"
#: codystrconsts.crscloseotherpackageandopennew
msgid "Close other package and open new"
msgstr ""
#: codystrconsts.crscodenodeinformation #: codystrconsts.crscodenodeinformation
msgid "Code Node Information" msgid "Code Node Information"
msgstr "" msgstr ""
@ -238,10 +242,26 @@ msgstr ""
msgid "Expression" msgid "Expression"
msgstr "" msgstr ""
#: codystrconsts.crsextendunitpath
msgid "Extend unit path"
msgstr ""
#: codystrconsts.crsfile #: codystrconsts.crsfile
msgid "File" msgid "File"
msgstr "" msgstr ""
#: codystrconsts.crsfiledoesnotexistanymore
msgid "File \"%s\" does not exist anymore."
msgstr ""
#: codystrconsts.crsfilenotfound
msgid "File not found"
msgstr ""
#: codystrconsts.crsfilereaderror
msgid "File read error"
msgstr ""
#: codystrconsts.crsfilter #: codystrconsts.crsfilter
msgid "(Filter)" msgid "(Filter)"
msgstr "" msgstr ""
@ -250,6 +270,10 @@ msgstr ""
msgid "Flags" msgid "Flags"
msgstr "" msgstr ""
#: codystrconsts.crsfpcunitwithoutppu
msgid "FPC unit without ppu"
msgstr ""
#: codystrconsts.crsframeworks #: codystrconsts.crsframeworks
msgid "Frameworks" msgid "Frameworks"
msgstr "" msgstr ""
@ -266,6 +290,18 @@ msgstr ""
msgid "Hide units of other projects" msgid "Hide units of other projects"
msgstr "" msgstr ""
#: codystrconsts.crsidentifiernotfound
msgid "Identifier not found"
msgstr ""
#: codystrconsts.crsidentifiernotfoundinunit
msgid "Identifier \"%s\" not found in unit \"%s\""
msgstr ""
#: codystrconsts.crsimpossibledependency
msgid "Impossible dependency"
msgstr ""
#: codystrconsts.crsinimplementation #: codystrconsts.crsinimplementation
msgid "In implementation" msgid "In implementation"
msgstr "" msgstr ""
@ -278,6 +314,10 @@ msgstr ""
msgid "Insert File at Cursor ..." msgid "Insert File at Cursor ..."
msgstr "" msgstr ""
#: codystrconsts.crsjumpto
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes #: codystrconsts.crskbytes
msgid "kbytes" msgid "kbytes"
msgstr "Kbyte" msgstr "Kbyte"
@ -306,6 +346,10 @@ msgstr ""
msgid "missing ..." msgid "missing ..."
msgstr "mancante..." msgstr "mancante..."
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""
#: codystrconsts.crsnoproject #: codystrconsts.crsnoproject
msgid "No project" msgid "No project"
msgstr "Nessun progetto" msgstr "Nessun progetto"
@ -338,10 +382,22 @@ msgstr ""
msgid "Package" msgid "Package"
msgstr "Pacchetto" msgstr "Pacchetto"
#: codystrconsts.crspackagenotfound
msgid "Package not found"
msgstr ""
#: codystrconsts.crspackagenotfounditshouldbein
msgid "Package \"%s\" not found. It should be in \"%s\"."
msgstr ""
#: codystrconsts.crspackagesunitsidentifiersfile #: codystrconsts.crspackagesunitsidentifiersfile
msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s" msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s"
msgstr "" msgstr ""
#: codystrconsts.crspackagewithsamename
msgid "Package with same name"
msgstr ""
#: codystrconsts.crspleaseopenaprojectfirst #: codystrconsts.crspleaseopenaprojectfirst
msgid "Please open a project first." msgid "Please open a project first."
msgstr "Aprire un progetto prima." msgstr "Aprire un progetto prima."
@ -450,6 +506,22 @@ msgstr "Sorgente: %s"
msgid "The identifier \"%s\" is already defined." msgid "The identifier \"%s\" is already defined."
msgstr "" msgstr ""
#: codystrconsts.crsthereisalreadyanotherpackageloadedwiththesamenameo
msgid "There is already another package loaded with the same name.%sOpen package: %s%sNew package: %s%sOnly one package can be loaded at a time."
msgstr ""
#: codystrconsts.crsthetargetunithasthesamenameasthecurrentunitfreepas
msgid "The target unit has the same name as the current unit.%s Free Pascal does not support that."
msgstr ""
#: codystrconsts.crstheunitispartofitcannotuseanotherpackagewiththesam
msgid "The unit \"%s\"%sis part of \"%s\".%sIt can not use another package with the same name:%s\"%s\""
msgstr ""
#: codystrconsts.crsthisunitislocatedinthefreepascalsourcesbutnoppufil
msgid "This unit is located in the Free Pascal sources, but no ppu file is installed. Maybe this unit is not available for this target platform."
msgstr ""
#: codystrconsts.crstotal #: codystrconsts.crstotal
msgid "Total" msgid "Total"
msgstr "Totale" msgstr "Totale"
@ -458,6 +530,14 @@ msgstr "Totale"
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: codystrconsts.crsunabletoreadfile
msgid "Unable to read file \"%s\"."
msgstr ""
#: codystrconsts.crsunabletorenameto
msgid "unable to rename \"%s\" to \"%s\""
msgstr ""
#: codystrconsts.crsunit #: codystrconsts.crsunit
msgid "Unit" msgid "Unit"
msgstr "" msgstr ""
@ -466,6 +546,10 @@ msgstr ""
msgid "Unit: %s" msgid "Unit: %s"
msgstr "Unit: %s" msgstr "Unit: %s"
#: codystrconsts.crsunitnameclash
msgid "Unit name clash"
msgstr ""
#: codystrconsts.crsunitobjectfiles #: codystrconsts.crsunitobjectfiles
msgid "Unit object files" msgid "Unit object files"
msgstr "" msgstr ""

View File

@ -145,6 +145,10 @@ msgstr ""
msgid "&Close" msgid "&Close"
msgstr "" msgstr ""
#: codystrconsts.crscloseotherpackageandopennew
msgid "Close other package and open new"
msgstr ""
#: codystrconsts.crscodenodeinformation #: codystrconsts.crscodenodeinformation
msgid "Code Node Information" msgid "Code Node Information"
msgstr "" msgstr ""
@ -229,10 +233,26 @@ msgstr ""
msgid "Expression" msgid "Expression"
msgstr "" msgstr ""
#: codystrconsts.crsextendunitpath
msgid "Extend unit path"
msgstr ""
#: codystrconsts.crsfile #: codystrconsts.crsfile
msgid "File" msgid "File"
msgstr "" msgstr ""
#: codystrconsts.crsfiledoesnotexistanymore
msgid "File \"%s\" does not exist anymore."
msgstr ""
#: codystrconsts.crsfilenotfound
msgid "File not found"
msgstr ""
#: codystrconsts.crsfilereaderror
msgid "File read error"
msgstr ""
#: codystrconsts.crsfilter #: codystrconsts.crsfilter
msgid "(Filter)" msgid "(Filter)"
msgstr "" msgstr ""
@ -241,6 +261,10 @@ msgstr ""
msgid "Flags" msgid "Flags"
msgstr "" msgstr ""
#: codystrconsts.crsfpcunitwithoutppu
msgid "FPC unit without ppu"
msgstr ""
#: codystrconsts.crsframeworks #: codystrconsts.crsframeworks
msgid "Frameworks" msgid "Frameworks"
msgstr "" msgstr ""
@ -257,6 +281,18 @@ msgstr ""
msgid "Hide units of other projects" msgid "Hide units of other projects"
msgstr "" msgstr ""
#: codystrconsts.crsidentifiernotfound
msgid "Identifier not found"
msgstr ""
#: codystrconsts.crsidentifiernotfoundinunit
msgid "Identifier \"%s\" not found in unit \"%s\""
msgstr ""
#: codystrconsts.crsimpossibledependency
msgid "Impossible dependency"
msgstr ""
#: codystrconsts.crsinimplementation #: codystrconsts.crsinimplementation
msgid "In implementation" msgid "In implementation"
msgstr "" msgstr ""
@ -269,6 +305,10 @@ msgstr ""
msgid "Insert File at Cursor ..." msgid "Insert File at Cursor ..."
msgstr "" msgstr ""
#: codystrconsts.crsjumpto
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes #: codystrconsts.crskbytes
msgid "kbytes" msgid "kbytes"
msgstr "" msgstr ""
@ -297,6 +337,10 @@ msgstr ""
msgid "missing ..." msgid "missing ..."
msgstr "" msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""
#: codystrconsts.crsnoproject #: codystrconsts.crsnoproject
msgid "No project" msgid "No project"
msgstr "" msgstr ""
@ -329,10 +373,22 @@ msgstr ""
msgid "Package" msgid "Package"
msgstr "" msgstr ""
#: codystrconsts.crspackagenotfound
msgid "Package not found"
msgstr ""
#: codystrconsts.crspackagenotfounditshouldbein
msgid "Package \"%s\" not found. It should be in \"%s\"."
msgstr ""
#: codystrconsts.crspackagesunitsidentifiersfile #: codystrconsts.crspackagesunitsidentifiersfile
msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s" msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s"
msgstr "" msgstr ""
#: codystrconsts.crspackagewithsamename
msgid "Package with same name"
msgstr ""
#: codystrconsts.crspleaseopenaprojectfirst #: codystrconsts.crspleaseopenaprojectfirst
msgid "Please open a project first." msgid "Please open a project first."
msgstr "" msgstr ""
@ -437,6 +493,22 @@ msgstr ""
msgid "The identifier \"%s\" is already defined." msgid "The identifier \"%s\" is already defined."
msgstr "" msgstr ""
#: codystrconsts.crsthereisalreadyanotherpackageloadedwiththesamenameo
msgid "There is already another package loaded with the same name.%sOpen package: %s%sNew package: %s%sOnly one package can be loaded at a time."
msgstr ""
#: codystrconsts.crsthetargetunithasthesamenameasthecurrentunitfreepas
msgid "The target unit has the same name as the current unit.%s Free Pascal does not support that."
msgstr ""
#: codystrconsts.crstheunitispartofitcannotuseanotherpackagewiththesam
msgid "The unit \"%s\"%sis part of \"%s\".%sIt can not use another package with the same name:%s\"%s\""
msgstr ""
#: codystrconsts.crsthisunitislocatedinthefreepascalsourcesbutnoppufil
msgid "This unit is located in the Free Pascal sources, but no ppu file is installed. Maybe this unit is not available for this target platform."
msgstr ""
#: codystrconsts.crstotal #: codystrconsts.crstotal
msgid "Total" msgid "Total"
msgstr "" msgstr ""
@ -445,6 +517,14 @@ msgstr ""
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: codystrconsts.crsunabletoreadfile
msgid "Unable to read file \"%s\"."
msgstr ""
#: codystrconsts.crsunabletorenameto
msgid "unable to rename \"%s\" to \"%s\""
msgstr ""
#: codystrconsts.crsunit #: codystrconsts.crsunit
msgid "Unit" msgid "Unit"
msgstr "" msgstr ""
@ -453,6 +533,10 @@ msgstr ""
msgid "Unit: %s" msgid "Unit: %s"
msgstr "" msgstr ""
#: codystrconsts.crsunitnameclash
msgid "Unit name clash"
msgstr ""
#: codystrconsts.crsunitobjectfiles #: codystrconsts.crsunitobjectfiles
msgid "Unit object files" msgid "Unit object files"
msgstr "" msgstr ""

View File

@ -156,6 +156,10 @@ msgstr "%s, escrito pela propriedade %s"
msgid "&Close" msgid "&Close"
msgstr "&Fechar" msgstr "&Fechar"
#: codystrconsts.crscloseotherpackageandopennew
msgid "Close other package and open new"
msgstr ""
#: codystrconsts.crscodenodeinformation #: codystrconsts.crscodenodeinformation
msgid "Code Node Information" msgid "Code Node Information"
msgstr "Informação Nó de Código" msgstr "Informação Nó de Código"
@ -243,10 +247,26 @@ msgstr "Expandir um bloco \"With\""
msgid "Expression" msgid "Expression"
msgstr "Expressão" msgstr "Expressão"
#: codystrconsts.crsextendunitpath
msgid "Extend unit path"
msgstr ""
#: codystrconsts.crsfile #: codystrconsts.crsfile
msgid "File" msgid "File"
msgstr "Arquivo" msgstr "Arquivo"
#: codystrconsts.crsfiledoesnotexistanymore
msgid "File \"%s\" does not exist anymore."
msgstr ""
#: codystrconsts.crsfilenotfound
msgid "File not found"
msgstr ""
#: codystrconsts.crsfilereaderror
msgid "File read error"
msgstr ""
#: codystrconsts.crsfilter #: codystrconsts.crsfilter
msgid "(Filter)" msgid "(Filter)"
msgstr "(Filtro)" msgstr "(Filtro)"
@ -255,6 +275,10 @@ msgstr "(Filtro)"
msgid "Flags" msgid "Flags"
msgstr "Flags" msgstr "Flags"
#: codystrconsts.crsfpcunitwithoutppu
msgid "FPC unit without ppu"
msgstr ""
#: codystrconsts.crsframeworks #: codystrconsts.crsframeworks
msgid "Frameworks" msgid "Frameworks"
msgstr "Frameworks" msgstr "Frameworks"
@ -271,6 +295,18 @@ msgstr "&Ajuda"
msgid "Hide units of other projects" msgid "Hide units of other projects"
msgstr "" msgstr ""
#: codystrconsts.crsidentifiernotfound
msgid "Identifier not found"
msgstr ""
#: codystrconsts.crsidentifiernotfoundinunit
msgid "Identifier \"%s\" not found in unit \"%s\""
msgstr ""
#: codystrconsts.crsimpossibledependency
msgid "Impossible dependency"
msgstr ""
#: codystrconsts.crsinimplementation #: codystrconsts.crsinimplementation
msgid "In implementation" msgid "In implementation"
msgstr "Na implementação" msgstr "Na implementação"
@ -284,6 +320,10 @@ msgstr "Na interface"
msgid "Insert File at Cursor ..." msgid "Insert File at Cursor ..."
msgstr "Inserir arquivo na posição do cursor ..." msgstr "Inserir arquivo na posição do cursor ..."
#: codystrconsts.crsjumpto
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes #: codystrconsts.crskbytes
msgid "kbytes" msgid "kbytes"
msgstr "kbytes" msgstr "kbytes"
@ -312,6 +352,10 @@ msgstr "%s membro de %s %s"
msgid "missing ..." msgid "missing ..."
msgstr "faltando ..." msgstr "faltando ..."
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""
#: codystrconsts.crsnoproject #: codystrconsts.crsnoproject
msgid "No project" msgid "No project"
msgstr "Nenhum projeto" msgstr "Nenhum projeto"
@ -344,12 +388,24 @@ msgstr "Outras bibliotecas estáticas"
msgid "Package" msgid "Package"
msgstr "Pacote" msgstr "Pacote"
#: codystrconsts.crspackagenotfound
msgid "Package not found"
msgstr ""
#: codystrconsts.crspackagenotfounditshouldbein
msgid "Package \"%s\" not found. It should be in \"%s\"."
msgstr ""
#: codystrconsts.crspackagesunitsidentifiersfile #: codystrconsts.crspackagesunitsidentifiersfile
#, fuzzy #, fuzzy
#| msgid "Packages: %s, Units: %s, Identifiers: %s%sFile: %s" #| msgid "Packages: %s, Units: %s, Identifiers: %s%sFile: %s"
msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s" msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s"
msgstr "Pacotes: %s, Unidades: %s, Identificadores: %s%sArquivo: %s" msgstr "Pacotes: %s, Unidades: %s, Identificadores: %s%sArquivo: %s"
#: codystrconsts.crspackagewithsamename
msgid "Package with same name"
msgstr ""
#: codystrconsts.crspleaseopenaprojectfirst #: codystrconsts.crspleaseopenaprojectfirst
msgid "Please open a project first." msgid "Please open a project first."
msgstr "Favor abrir um projeto primeiro." msgstr "Favor abrir um projeto primeiro."
@ -457,6 +513,22 @@ msgstr "Fonte: %s"
msgid "The identifier \"%s\" is already defined." msgid "The identifier \"%s\" is already defined."
msgstr "O identificador \"%s\" já foi definido." msgstr "O identificador \"%s\" já foi definido."
#: codystrconsts.crsthereisalreadyanotherpackageloadedwiththesamenameo
msgid "There is already another package loaded with the same name.%sOpen package: %s%sNew package: %s%sOnly one package can be loaded at a time."
msgstr ""
#: codystrconsts.crsthetargetunithasthesamenameasthecurrentunitfreepas
msgid "The target unit has the same name as the current unit.%s Free Pascal does not support that."
msgstr ""
#: codystrconsts.crstheunitispartofitcannotuseanotherpackagewiththesam
msgid "The unit \"%s\"%sis part of \"%s\".%sIt can not use another package with the same name:%s\"%s\""
msgstr ""
#: codystrconsts.crsthisunitislocatedinthefreepascalsourcesbutnoppufil
msgid "This unit is located in the Free Pascal sources, but no ppu file is installed. Maybe this unit is not available for this target platform."
msgstr ""
#: codystrconsts.crstotal #: codystrconsts.crstotal
msgid "Total" msgid "Total"
msgstr "Total" msgstr "Total"
@ -465,6 +537,14 @@ msgstr "Total"
msgid "Type" msgid "Type"
msgstr "Tipo" msgstr "Tipo"
#: codystrconsts.crsunabletoreadfile
msgid "Unable to read file \"%s\"."
msgstr ""
#: codystrconsts.crsunabletorenameto
msgid "unable to rename \"%s\" to \"%s\""
msgstr ""
#: codystrconsts.crsunit #: codystrconsts.crsunit
msgid "Unit" msgid "Unit"
msgstr "Unidade" msgstr "Unidade"
@ -473,6 +553,10 @@ msgstr "Unidade"
msgid "Unit: %s" msgid "Unit: %s"
msgstr "Unidade: %s" msgstr "Unidade: %s"
#: codystrconsts.crsunitnameclash
msgid "Unit name clash"
msgstr ""
#: codystrconsts.crsunitobjectfiles #: codystrconsts.crsunitobjectfiles
msgid "Unit object files" msgid "Unit object files"
msgstr "Arquivos objeto de unidade" msgstr "Arquivos objeto de unidade"

View File

@ -156,6 +156,10 @@ msgstr "%s, записывается свойством %s"
msgid "&Close" msgid "&Close"
msgstr "&Закрыть" msgstr "&Закрыть"
#: codystrconsts.crscloseotherpackageandopennew
msgid "Close other package and open new"
msgstr ""
#: codystrconsts.crscodenodeinformation #: codystrconsts.crscodenodeinformation
msgid "Code Node Information" msgid "Code Node Information"
msgstr "Сведения об элементе кода" msgstr "Сведения об элементе кода"
@ -243,10 +247,26 @@ msgstr "Раскрыть блок \"With\""
msgid "Expression" msgid "Expression"
msgstr "Выражение" msgstr "Выражение"
#: codystrconsts.crsextendunitpath
msgid "Extend unit path"
msgstr ""
#: codystrconsts.crsfile #: codystrconsts.crsfile
msgid "File" msgid "File"
msgstr "Файл" msgstr "Файл"
#: codystrconsts.crsfiledoesnotexistanymore
msgid "File \"%s\" does not exist anymore."
msgstr ""
#: codystrconsts.crsfilenotfound
msgid "File not found"
msgstr ""
#: codystrconsts.crsfilereaderror
msgid "File read error"
msgstr ""
#: codystrconsts.crsfilter #: codystrconsts.crsfilter
msgid "(Filter)" msgid "(Filter)"
msgstr "(Фильтр)" msgstr "(Фильтр)"
@ -255,6 +275,10 @@ msgstr "(Фильтр)"
msgid "Flags" msgid "Flags"
msgstr "Флаги" msgstr "Флаги"
#: codystrconsts.crsfpcunitwithoutppu
msgid "FPC unit without ppu"
msgstr ""
#: codystrconsts.crsframeworks #: codystrconsts.crsframeworks
msgid "Frameworks" msgid "Frameworks"
msgstr "Платформы" msgstr "Платформы"
@ -271,6 +295,18 @@ msgstr "&Справка"
msgid "Hide units of other projects" msgid "Hide units of other projects"
msgstr "" msgstr ""
#: codystrconsts.crsidentifiernotfound
msgid "Identifier not found"
msgstr ""
#: codystrconsts.crsidentifiernotfoundinunit
msgid "Identifier \"%s\" not found in unit \"%s\""
msgstr ""
#: codystrconsts.crsimpossibledependency
msgid "Impossible dependency"
msgstr ""
#: codystrconsts.crsinimplementation #: codystrconsts.crsinimplementation
msgid "In implementation" msgid "In implementation"
msgstr "В секции Implementation" msgstr "В секции Implementation"
@ -284,6 +320,10 @@ msgstr "В секции Interface"
msgid "Insert File at Cursor ..." msgid "Insert File at Cursor ..."
msgstr "Вставить содержимое файла в месте расположения курсора ..." msgstr "Вставить содержимое файла в месте расположения курсора ..."
#: codystrconsts.crsjumpto
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes #: codystrconsts.crskbytes
msgid "kbytes" msgid "kbytes"
msgstr "кБ" msgstr "кБ"
@ -312,6 +352,10 @@ msgstr "Элемент секции %s в %s %s"
msgid "missing ..." msgid "missing ..."
msgstr "отсутствует ..." msgstr "отсутствует ..."
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""
#: codystrconsts.crsnoproject #: codystrconsts.crsnoproject
msgid "No project" msgid "No project"
msgstr "Проект отсутствует" msgstr "Проект отсутствует"
@ -344,11 +388,23 @@ msgstr "Прочие статические библиотеки"
msgid "Package" msgid "Package"
msgstr "Пакет" msgstr "Пакет"
#: codystrconsts.crspackagenotfound
msgid "Package not found"
msgstr ""
#: codystrconsts.crspackagenotfounditshouldbein
msgid "Package \"%s\" not found. It should be in \"%s\"."
msgstr ""
#: codystrconsts.crspackagesunitsidentifiersfile #: codystrconsts.crspackagesunitsidentifiersfile
#| msgid "Packages: %s, Units: %s, Identifiers: %s%sFile: %s" #| msgid "Packages: %s, Units: %s, Identifiers: %s%sFile: %s"
msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s" msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s"
msgstr "Пакетов: %s, Модулей: %s, Идентификаторов: %s%sБаза данных: %s" msgstr "Пакетов: %s, Модулей: %s, Идентификаторов: %s%sБаза данных: %s"
#: codystrconsts.crspackagewithsamename
msgid "Package with same name"
msgstr ""
#: codystrconsts.crspleaseopenaprojectfirst #: codystrconsts.crspleaseopenaprojectfirst
msgid "Please open a project first." msgid "Please open a project first."
msgstr "Сначала необходимо открыть проект." msgstr "Сначала необходимо открыть проект."
@ -457,6 +513,22 @@ msgstr "Файл исходного кода: %s"
msgid "The identifier \"%s\" is already defined." msgid "The identifier \"%s\" is already defined."
msgstr "Идентификатор \"%s\" уже объявлен." msgstr "Идентификатор \"%s\" уже объявлен."
#: codystrconsts.crsthereisalreadyanotherpackageloadedwiththesamenameo
msgid "There is already another package loaded with the same name.%sOpen package: %s%sNew package: %s%sOnly one package can be loaded at a time."
msgstr ""
#: codystrconsts.crsthetargetunithasthesamenameasthecurrentunitfreepas
msgid "The target unit has the same name as the current unit.%s Free Pascal does not support that."
msgstr ""
#: codystrconsts.crstheunitispartofitcannotuseanotherpackagewiththesam
msgid "The unit \"%s\"%sis part of \"%s\".%sIt can not use another package with the same name:%s\"%s\""
msgstr ""
#: codystrconsts.crsthisunitislocatedinthefreepascalsourcesbutnoppufil
msgid "This unit is located in the Free Pascal sources, but no ppu file is installed. Maybe this unit is not available for this target platform."
msgstr ""
#: codystrconsts.crstotal #: codystrconsts.crstotal
msgid "Total" msgid "Total"
msgstr "Всего" msgstr "Всего"
@ -465,6 +537,14 @@ msgstr "Всего"
msgid "Type" msgid "Type"
msgstr "Тип" msgstr "Тип"
#: codystrconsts.crsunabletoreadfile
msgid "Unable to read file \"%s\"."
msgstr ""
#: codystrconsts.crsunabletorenameto
msgid "unable to rename \"%s\" to \"%s\""
msgstr ""
#: codystrconsts.crsunit #: codystrconsts.crsunit
msgid "Unit" msgid "Unit"
msgstr "Модуль" msgstr "Модуль"
@ -473,6 +553,10 @@ msgstr "Модуль"
msgid "Unit: %s" msgid "Unit: %s"
msgstr "Модуль: %s" msgstr "Модуль: %s"
#: codystrconsts.crsunitnameclash
msgid "Unit name clash"
msgstr ""
#: codystrconsts.crsunitobjectfiles #: codystrconsts.crsunitobjectfiles
msgid "Unit object files" msgid "Unit object files"
msgstr "Объектные файлы модулей" msgstr "Объектные файлы модулей"

View File

@ -157,6 +157,10 @@ msgstr "%s, записаний властивістю %s"
msgid "&Close" msgid "&Close"
msgstr "&Закрити" msgstr "&Закрити"
#: codystrconsts.crscloseotherpackageandopennew
msgid "Close other package and open new"
msgstr ""
#: codystrconsts.crscodenodeinformation #: codystrconsts.crscodenodeinformation
msgid "Code Node Information" msgid "Code Node Information"
msgstr "Інформація про Вузол Коду" msgstr "Інформація про Вузол Коду"
@ -247,10 +251,26 @@ msgstr "Зруйнувати блок \"With\""
msgid "Expression" msgid "Expression"
msgstr "" msgstr ""
#: codystrconsts.crsextendunitpath
msgid "Extend unit path"
msgstr ""
#: codystrconsts.crsfile #: codystrconsts.crsfile
msgid "File" msgid "File"
msgstr "Файл" msgstr "Файл"
#: codystrconsts.crsfiledoesnotexistanymore
msgid "File \"%s\" does not exist anymore."
msgstr ""
#: codystrconsts.crsfilenotfound
msgid "File not found"
msgstr ""
#: codystrconsts.crsfilereaderror
msgid "File read error"
msgstr ""
#: codystrconsts.crsfilter #: codystrconsts.crsfilter
msgid "(Filter)" msgid "(Filter)"
msgstr "" msgstr ""
@ -259,6 +279,10 @@ msgstr ""
msgid "Flags" msgid "Flags"
msgstr "Прапорці" msgstr "Прапорці"
#: codystrconsts.crsfpcunitwithoutppu
msgid "FPC unit without ppu"
msgstr ""
#: codystrconsts.crsframeworks #: codystrconsts.crsframeworks
msgid "Frameworks" msgid "Frameworks"
msgstr "Платформи" msgstr "Платформи"
@ -275,6 +299,18 @@ msgstr "&Довідка"
msgid "Hide units of other projects" msgid "Hide units of other projects"
msgstr "" msgstr ""
#: codystrconsts.crsidentifiernotfound
msgid "Identifier not found"
msgstr ""
#: codystrconsts.crsidentifiernotfoundinunit
msgid "Identifier \"%s\" not found in unit \"%s\""
msgstr ""
#: codystrconsts.crsimpossibledependency
msgid "Impossible dependency"
msgstr ""
#: codystrconsts.crsinimplementation #: codystrconsts.crsinimplementation
msgid "In implementation" msgid "In implementation"
msgstr "В реалізації" msgstr "В реалізації"
@ -289,6 +325,10 @@ msgstr "В інтерфейсі"
msgid "Insert File at Cursor ..." msgid "Insert File at Cursor ..."
msgstr "Вставити файл під курсором ..." msgstr "Вставити файл під курсором ..."
#: codystrconsts.crsjumpto
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes #: codystrconsts.crskbytes
msgid "kbytes" msgid "kbytes"
msgstr "кБ" msgstr "кБ"
@ -317,6 +357,10 @@ msgstr "%s членів %s %s"
msgid "missing ..." msgid "missing ..."
msgstr "відсутній ..." msgstr "відсутній ..."
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""
#: codystrconsts.crsnoproject #: codystrconsts.crsnoproject
msgid "No project" msgid "No project"
msgstr "Немає проекту" msgstr "Немає проекту"
@ -349,10 +393,22 @@ msgstr "Інші статичні бібліотеки"
msgid "Package" msgid "Package"
msgstr "Пакунок" msgstr "Пакунок"
#: codystrconsts.crspackagenotfound
msgid "Package not found"
msgstr ""
#: codystrconsts.crspackagenotfounditshouldbein
msgid "Package \"%s\" not found. It should be in \"%s\"."
msgstr ""
#: codystrconsts.crspackagesunitsidentifiersfile #: codystrconsts.crspackagesunitsidentifiersfile
msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s" msgid "Packages: %s, Units: %s, Identifiers: %s%sDatabase: %s"
msgstr "" msgstr ""
#: codystrconsts.crspackagewithsamename
msgid "Package with same name"
msgstr ""
#: codystrconsts.crspleaseopenaprojectfirst #: codystrconsts.crspleaseopenaprojectfirst
msgid "Please open a project first." msgid "Please open a project first."
msgstr "Спочатку відкрийте проект." msgstr "Спочатку відкрийте проект."
@ -463,6 +519,22 @@ msgstr "Вихідний код: %s"
msgid "The identifier \"%s\" is already defined." msgid "The identifier \"%s\" is already defined."
msgstr "Ідентифікатор \"%s\" вже визначений." msgstr "Ідентифікатор \"%s\" вже визначений."
#: codystrconsts.crsthereisalreadyanotherpackageloadedwiththesamenameo
msgid "There is already another package loaded with the same name.%sOpen package: %s%sNew package: %s%sOnly one package can be loaded at a time."
msgstr ""
#: codystrconsts.crsthetargetunithasthesamenameasthecurrentunitfreepas
msgid "The target unit has the same name as the current unit.%s Free Pascal does not support that."
msgstr ""
#: codystrconsts.crstheunitispartofitcannotuseanotherpackagewiththesam
msgid "The unit \"%s\"%sis part of \"%s\".%sIt can not use another package with the same name:%s\"%s\""
msgstr ""
#: codystrconsts.crsthisunitislocatedinthefreepascalsourcesbutnoppufil
msgid "This unit is located in the Free Pascal sources, but no ppu file is installed. Maybe this unit is not available for this target platform."
msgstr ""
#: codystrconsts.crstotal #: codystrconsts.crstotal
msgid "Total" msgid "Total"
msgstr "Загалом" msgstr "Загалом"
@ -471,6 +543,14 @@ msgstr "Загалом"
msgid "Type" msgid "Type"
msgstr "Тип" msgstr "Тип"
#: codystrconsts.crsunabletoreadfile
msgid "Unable to read file \"%s\"."
msgstr ""
#: codystrconsts.crsunabletorenameto
msgid "unable to rename \"%s\" to \"%s\""
msgstr ""
#: codystrconsts.crsunit #: codystrconsts.crsunit
msgid "Unit" msgid "Unit"
msgstr "Модуль" msgstr "Модуль"
@ -479,6 +559,10 @@ msgstr "Модуль"
msgid "Unit: %s" msgid "Unit: %s"
msgstr "Модуль: %s" msgstr "Модуль: %s"
#: codystrconsts.crsunitnameclash
msgid "Unit name clash"
msgstr ""
#: codystrconsts.crsunitobjectfiles #: codystrconsts.crsunitobjectfiles
msgid "Unit object files" msgid "Unit object files"
msgstr "Об'єктні файли модулів" msgstr "Об'єктні файли модулів"