FrontEnd.UnterminatedBlock=unterminated {0} block
FrontEnd.UnexpectedTrailingText=unexpected trailing text
FrontEnd.UnexpectedClosingDelimiter=unexpected closing delimiter
FrontEnd.MismatchedClosingDelimiter=expected closing delimiter for {0}
FrontEnd.UnexpectedEndOfFile=unexpected end of file
FrontEnd.UnexpectedToken=unexpected token
FrontEnd.AtTokenX=\ at token {0}
FrontEnd.OpenBlocksHeader=\nopen blocks:\n
FrontEnd.Dump1={0}
FrontEnd.RedundantBlocks=redundant nested block
Lexer.IOError=I/O Error:\ 
BackEnd.UnknownVariable=unknown variable ''{0}''
BackEnd.InvalidBlockSwitch=illegal block nesting of {0} inside {1}
Message.Warning=warning: 
Message.Error=error: 
SourceGenGlobals.UnknownLocation=the location ''{0}'' referenced from component {1} is not defined in this component or any of its parents
ContributionEngine.ContribWithPhaseAndLocation=the contribution ''{0}'' has a phase ''{1}'' but its location was never resolved (component ''{2}'')\ncontents:\n{3}
ContributionEngine.ContribWithoutLocation=the contribution ''{0}'' has no phase or location (component ''{1}'')\ncontents:\n{2}
ContributionEngine.ContribWithIncorrectLocation=the location for contribution ''{0}'' was set incorrectly (don't call #setLocation()) (component ''{1}'')\ncontents:\n{2}
ContributionEngine.ContribWithoutText=the contribution ''{0}'' has no text (component ''{1}'')
ContributionEngine.NoSuchDomain=the location ''{0}'' references a non-existent domain ''{1}'' in component ''{2}''
CppLocationParser.IllegalNode=the node ''{0}'' does not match an expected node in ''{1}'' in location path ''{2}''
CppLocationParser.IllegalArguments=the segment ''{0}'' does not have correctly formatted arguments in location path ''{1}''
CppLocationParser.TooManyArguments=the segment ''{0}'' contains too many arguments (maximum {1}) in the location path ''{2}''
CppLocationParser.MismatchedParens=the segment ''{0}'' contains mismatched parentheses in the location path ''{1}''
CppLocationParser.BadIdentifier=the identifier ''{0}'' is not valid in the location path ''{1}''
CppPatchEngine.UnknownSourceType=Unknown source type
CppPatchEngine.SourceLocNotFound=Source location not found
CppPatchEngine.CannotLocateFile=Cannot locate file
CppPatchEngine.PatchDoesNotMatch=Does not match
CppLocationParser.BadArgCount=the segment ''{0}'' has an invalid number of arguments (expected {1}) in the location path ''{2}''
CppLocationParser.EndOfPath=<end of path>
CppLocationParser.BadFunctionArguments=the function ''{0}'' has an invalid argument list ''{1}'' in the location path ''{2}''
CppLocationParser.BadFunctionArgument=the function ''{0}'' has an invalid argument ''{1}'' in the location path ''{2}''
ContributionEngine.ResourceNotNamed=the instance ''{0}'' (component ''{1}'') references a generated resource, but the resource has no name -- check the source mappings
ContributionEngine.CannotLocatePath=cannot locate or resolve the file ''{0}'' in the project; the contents will not be written
CppDomain.PossiblyBadDefiningLocation=C/C++ parser cannot find ''{1}'' in ''{2}''; check the immediate area for syntax errors (id ''{0}'', component ''{3}'') 
CppDomain.CannotLocateEventHandler=Cannot locate event handler at location path: ''{0}'' in ''{1}''
CppDomain.NoDefineLocation=no contributions (<template> or <inline>) found to generate the location ''{0}'' at ''{1}'' in ''{2}''; please check the <defineLocation> element
# note to translators: for these four strings, 
# the "// [[[" and "// ]]]", colon, and newlines must remain 
# but the words may change
CppLocation.OwnedSectionHeader=// [[[ begin generated {0}: do not modify\n
CppLocation.OwnedSectionFooter=// ]]] end generated {0}\n\n
CppLocation.OwnedRegionHeader=// [[[ begin generated region: do not modify [{0}]\n
CppLocation.OwnedRegionFooter=// ]]] end generated region [{0}]\n\n
# note to translators: for these two strings, 
# the "// [[[" and "// ]]]", "[{0}]", and newlines must be retained, 
# but the words may change
CppLocation.SubRegionHeader=\n// [[[ begin [{0}]\n
CppLocation.SubRegionFooter=// ]]] end [{0}]\n\n
CppLocation.OwnedFileHeader=// generated file: do not modify\n
CppDomain.ExpectedFileRoot=the toplevel location for any component should be a file, but instead found ''{1}'' for location ''{0}'' in component {2}
CppDomain.BadEventSymbol=Malformed event handler symbol information: ''{0}''
CppDomain.MissingGeneratedLocationAlert=the location ''{0}'' is missing from file ''{2}'' at path ''{1}''; the regenerated source may not compile correctly
WorkspaceSourceManipulator.CannotReadFile=Cannot read ''{0}'': {1}
WorkspaceSourceManipulator.NoProjectOpen=No project is open
WorkspaceSourceManipulator.NoCppProjectEntry=Cannot find C/C++ entry for ''{0}''
WorkspaceSourceManipulator.FileDoesntExist=File ''{0}'' does not exist
StandaloneSourceManipulator.CannotReadFile=Cannot read ''{0}'': {1}
CppLocationSegment.Class=class
CppLocation.UnknownFilter=unknown filter ''{0}'' in location ''{1}'', ignored
CppLocationSegment.Function=function
CppLocationSegment.Namespace=namespace
CppLocationSegment.Enum=enumeration
CppLocationSegment.ClassBases=base class list
SourceGenSession.GeneratingSourceTask=Generating source...
SourceGenProvider.NoComponentInstance=The binding does not have an associated component instance
SourceGenProvider.NoHandlerSymbolInfo=No symbol bound for event ''{0}'' in component ''{1}'' (either model is unsaved or component is incomplete)
SourceGenProvider.CannotResolveSymbol=Cannot resolve event binding symbol: ''{0}''
SourceGenProvider.SynchronizingStatus=Synchronizing models...
SourceGenSession.SavingSourceFiles=Saving source files...
SymbianRssParser.UndefinedStruct=undefined struct ''{0}''
SymbianRssParser.UndefinedMember=undefined member ''{0}'' for struct ''{1}''
SymbianRssParser.IllegalCharacter=illegal character code ''{0}''
SymbianRssParser.ParseError=parse error: {0}
SymbianRssParser.ParseErrorUnexpectedToken=unexpected token encountered: ''{0}''
SymbianRssParser.IllegalNameStatement=illegal NAME value, expected four alphabetic characters
SourceGenGlobals.NoSuchDataModel=cannot find referenced view ''{0}'' from Engine.generateViewContributions()
SourceGenProvider.HeadlessEclipse=Cannot navigate to editor in headless Eclipse
SourceGenPlugin.SelectResources=Select the resources to save.  If not saved, they may be overwritten.
SourceGenPlugin.SaveSourcesTitle=Save modified sources?
SourceGenPlugin.SavingEditors=Saving modified editors...
SourceGenGlobals.CannotLoadDataModel=cannot load view ''{0}'' from Engine.generateViewContributions():\n{1}
SourceGenProvider.CannotLocateSource=Cannot find target source file: ''{0}''
SourceGenGlobals.NotRunningUnderPlatform=cannot generate view contributions unless platform is running from Engine.generateViewContributions()
SourceGenProvider.OutsideWorkspaceError=Cannot navigate to editor outside workspace
SourceGenGlobals.InvalidContributionChecker=unknown contribution checking algorithm ''{0}''; valid choices are ''{1}''
SourceGenDocumentChange.DocumentChangeLabel=Changes to ''{0}''
CppLocation.InvalidUniqueFilterUsage=illegal use of 'unique' contribution filter outside class() or bases() (location ''{0}'')
UniquePrototypeContributionFilter.InvalidUniquePrototypeFilterUsage=illegal use of 'unique-prototypes' contribution filter outside class() (location ''{0}'')
UniqueBaseClassContributionFilter.InvalidUniqueBasesFilterUsage=illegal use of 'unique-bases' contribution filter outside bases() (location ''{0}'')
CppDomain.CodeRangesOverlap=problem with source: structural elements of the file seem to overlap; not cleaning up code
CppDomain.SameLocationsError=same location defined under different ids (''{0}'' and ''{1}'' point to ''{2}'' in ''{3}'')
ContributionContext.MissingComponent=cannot generate source for instance ''{0}'' due to missing component ''{1}''
ContributionContext.MissingComponent=Cannot generate source for missing component ''{0}'' referenced by object ''{1}''
SourceGenProvider.ProjectOutOfSyncMessage=The following file(s) in project ''{0}'' are out of sync with the workspace:\n\n{1}\nSources cannot be safely modified in this state.\n\nRefresh project now?
SourceGenPatch.PatchWithDescriptionFormat=Patch \#{0}: {1}
SourceGenProvider.UpdateProjectInfoJobName=Update project info
SourceGenPatch.PatchWithoutDescriptionFormat=Patch \#{0}
SourceGenProvider.ProjectOutOfSync=Project out of sync
SourceGenProvider.Error=Error
SourceGenContext.GeneratedFile=// generated file: do not modify\n
SourceGenContext.UnknownAlgorithm=unknown name algorithm ''{0}'' referenced from component {1}
RssEngine.CannotParseInclude=cannot parse include file ''{0}'' due to exception: {1}
RssEngine.CannotUniquifyEnum=cannot synthesize a unique enumerator based on ''{0}'' in file {1}

ModelRssGenerator.GeneratedFile=// generated file: do not modify\n
ModelRssGenerator.Unnamed=Unnamed
ModelRssGenerator.CannotFindHeader=cannot locate header ''{0}'' in includes; check your SDK and include paths
ModelRssGenerator.StdResourcesComment=\n// standard resources\n
ModelRssGenerator.GeneratingSourceTask=Generating source...
ModelRssGenerator.GeneratingRss=Updating resources...
ModelRssGenerator.GeneratingCpp=Updating sources and headers...
ModelRssGenerator.SavingSourceFiles=Saving source code... 
ModelRssGenerator.MissingComponent=cannot generate resources for ''{0}'' due to missing component ''{1}''
ModelRssGenerator.MissingRssInclude=cannot locate an #include for ''{0}''; not synchronizing changes to ''{1}''


ResourceTracker.DidNotFindResource=Did not find resource ''{0}'' in file ''{1}'': this may indicate an #include is missing from the project''s RSS file
ResourceTracker.IllegalResourceMapping=Illegal <resourceMapping> detected, ignoring ({0})
ResourceTracker.DidNotFindInstance=Did not find instance ''{0}'' referenced in <resourceMapping> in design ''{1}''

RssModelTypeHandler.DidNotFindEnum=Did not find enumerator ''{0}'' in file ''{1}''
RssModelTypeHandler.IllegalEnumMapping=Illegal <enumMapping> detected, ignoring ({0})
RssModelTypeHandler.IllegalArrayMapping=Illegal <arrayMapping> detected, ignoring ({0})
RssModelTypeHandler.IllegalElementMapping=Illegal <arrayElement> detected, ignoring ({0})
RssModelGenerator.UpdateDesignCommandLabel=Update design from sources

RssModelLocStringHandler.RewritingIncompatibleLocFile=the loc/lxx file ''{0}'' is not in an expected format; rewriting from scratch
RssModelStringHandlerBase.IgnoringLanguageChanges=ignoring language differences in localization file ({0}); ensure languages are added/removed through the Application Editor
RssModelGenerator.UpdateDesignCommandDescription=Merges changes from generated RSS into open designs.
RssModelStringHandlerBase.IgnoringLanguageChangesAddingLanguage=additional language ''{0}''
RssModelStringHandlerBase.IgnoringLanguageChangesRemovingLanguage=missing language ''{0}''
RssModelLocStringHandler.IgnoringInvalidMacro=the generated macro ''{0}'' is no longer a simple string macro; it will be ignored and overwritten on the next save

RssParser.UnexpectedLxxFileName=unexpected *.lxx file name detected (''{0}''); expected extension ending in ''.l{1}''
RssParser.UnexpectedRlsFileName=unexpected *.rls file name detected (''{0}''); expected extension ending in ''...__{1}.rls''
ContributionEngine.UnsharedEventHandlerWarning=event handler ''{0}'' is used more than once but different method signatures result; this may lead to unexpected runtime behavior or compile errors  
ContributionEngine.EventHandlerOverridesError=event handler ''{0}'' in ''{1}'' maps to a non-event handler method (''{2}'' in ''{3}/{4}''); this is probably not what you want
ContributionEngine.ErrorGeneratedFromComponent={0} generated from component ''{1}''
  
CppDomain.IgnoringMacOSLineEndingSetting=The workspace line delimiter preference is set to MacOS 9, which is unsupported.  Using native delimiters instead.
CppDomain.AbortingSaveDueToMacOSLineEndings=The file ''{0}'' uses MacOS 9 line delimiters, which is unsupported.  Please convert the file to Win32 or Unix line endings before saving the design.
CppPatchRefactoringEngine.FailedPatchError=\#error "failed to apply patch ({0}), see {1}"
PatchEngine.UnknownPatchClass=Unknown patch class
Patcher.InvalidEmptyPatchLine=Invalid empty patch line: ''{0}''
ParserMessages.DeleteProblemMarkersJobName=Delete parser problem markers
Patcher.InvalidPatchLine=Invalid patch line: ''{0}''
PatchRefactoringEngine.SourceChangesDescription=Source changes
PatchRefactoringEngine.MainFileLocationLabel=<main file>
PatchRefactoringEngine.PrependSourcePatchingLogDescription=Prepend source patching log to ''{0}''
PatchRefactoringEngine.CreateSourcePatchingLogDescription=Create source patching log to ''{0}''
PatchRefactoringEngine.ConflictingPatchDescription=Conflicting patch in ''{0}'' at ''{1}'' ({2})
CppPatchRefactoringEngine.DocumentChangesDescription=Changes to {0}
ContributionEngine.RecursiveGeneration=Recursive sourceGen invocation detected from component ''{0}'' to component ''{1}'' (form ''{2}''); ignoring
