{*******************************************************}
{                                                       }
{       ZaphodsMap                                      }
{       Messages                                        }
{       (Language: English)                             }
{                                                       }
{       This file is licensed under a Creative Commons  }
{       Attribution 2.5 License.                        }
{       http://creativecommons.org/licenses/by/2.5/     }
{       If you use this file, please keep this notice   }
{       intact.                                         }
{                                                       }
{       Developed by HREF Tools Corp. 2005-2011         }
{                                                       }
{       v1.041                                          }
{*******************************************************}

unit {*htns*}ZaphodsMapMessages;

interface

resourcestring
  {general message phrases}
  szmFileNotFound = 'File not found';
  szmNamedFileNotFound = 'File "%s" not found';
  szmIndexOutOfRange = 'Index value ''%d'' for %s is out of range';
  {keybox errors}
  szmZaphodsMapEnvNotFound = 'ZaphodsMap environment variable not found';
  szmZaphodBranchNotSpecified = 'ZaphodBranch was not specified';
  szmBranchKeyboxLoadError = 'Error loading Zaphod Branch Keybox: '
   + 'Reason: %s';
  szmLocalKeyboxLoadError = 'Error loading Zaphod Local Keybox: '
   + 'Reason: %s';
  szmNoValidKeyboxFilesExist = 'Neither a Branch nor a Local Zaphod Keybox ' +
   'file exists. ' + sLineBreak + 'Details: ' + sLineBreak + '%s ' +
   sLineBreak + '%s';
  szmKeyNodeNotFound = 'Node ''%s'' not found; searched %s';
  {property errors}
  szmLocalKeyboxLocationInvalid = 'Invalid LocalKeyboxLocation - '
    + 'Setting to "klLibraryPath" is only valid inside a DLL or SO';
  szmLocalKeyboxCustomPathRequired = 'A CustomPath must be specified when '
   + 'setting LocalKeyboxLocation to "klCustom"';
  szmCannotChangeAsKeysExist = 'Property "%s" cannot be changed as Zaphod Keys '
   + 'have already been added';
  {ActivateKey and ActivateTempKey errors}
  szmKeyGroupAndNameRequired = 'KeyGroup and KeyName are required for '
   + 'method "%s"';
  szmKeyedFileNameRequired = 'KeyedFileName is required for method "%s"';
  szmKeyFileNameAttributeBlank = 'Attribute "filename" is empty';
  szmKeyFileNameAttributeMissing = 'Attribute "filename" is missing';
  szmKeyAlreadyExists = 'Key already exists';
  szmKeyHasBeenDeactivated = 'Key is not accessable as it has has been '
    + 'deactivated: '
   + '%s"';
  {keyed file errors}
  szmKeyedFileLoadSaveError = 'Unable to %s keyed file for key %s ' + sLineBreak
    + 'Reason: %s';
  szmFileLoadSaveError = 'Unable to %s file: ' + sLineBreak
    + 'Reason: %s';
  szmInvalidRootNode = 'Invalid root node found. '
   + 'Root node name is "%s" but should be "%s".';
  {XPath errors}
  szmXPathRelativePathRequired = 'Relative XPath required when StartNode is not'
   + ' nil. Do not start "%s" with "/".';
  szmXPathInvalidSyntax = 'Invalid Syntax in XPath "%s" at position "%d"';
  szmXPathOfNodeTooLong = 'XPathOfNode too long: "%s"';
  szmErrorFindingNodeAsInvalidRoot = 'Error finding node because requested root'
   + ' "%s" is invalid. Correct root is "%s". Requested XPath was "%s".';
   szmXPathCannotBeBlankWhenUsingContext = 'XPath cannot be blank when using '
   + 'context. Error occurred with StartNode="%s" XPath="[]" ContextUsage="%s".';
  {node value and attribute errors}
  szmErrorReadingValueForNode = 'Error reading value XPath node "%s": %s';
  szmErrorReadingValueForAttribute = 'Error reading value for attribute "%s"'
   + ' in XPath "%s": %s';
  szmErrorConvertingVariant = 'Error converting value "%s" to a variant type '
   + 'of "%s"';
  {Node Var errors}
  szmCannotSaveDelimetersAsInUse = 'Cannot save the new Var Delimeters '
   + '("%s" and "%s) as the existing delimiters ("%s" and "%s) are already in '
   + 'use';
  szmCannotDeleteVarAsInUse = 'Cannot delete variable "%s" on node "%s" as this'
   + ' variable is being used.';
  {KeyedFile update management errors}
  szmInvalidCallToCancelUpdate = 'Invalid use of CancelUpdate - '
    + 'BeginUpdate must be called first.';
  szmInvalidCallToBeginUpdate = 'Invalid use of BeginUpdate - '
    + 'BeginUpdate has already been called.';
  szmInvalidCallToEndUpdate = 'Invalid use of EndUpdate - '
    + 'BeginUpdate must be called first.';
  szmChangesMadeBeforeBeginUpdate = 'Changes to document content are not '
   + 'allowed before calling BeginUpdate';
  szmKeyedFileInvalidCall = 'Invalid use of %s - because '
   + 'BeginUpdate has been called and EndUpdate or CancelUpdate has not.';
  szmNotLoadedSoCannotSave = 'SaveFile not allowed unless LoadFile used first';
  szmVarErrorSavingVariableNoDelims = 'Error Saving Variable "%s": '
   + 'Var Delimiters in the <Variables> node must be defined before saving a '
   + 'Variable is allowed.';
  {phrases}
  szmLoad = 'load';
  szmSave = 'save';
  szmLocate = 'locate';
  szmErrorIn = 'error in';
  szmCreate = 'create';
  szmRequestedButNotUsed = 'requested but not used';
  {invalid usage errors}
  szmInvalidCallToLoadOrSave = '"%s" cannot be used with class '
    + ' TZaphodXmlDocument. Use "%s" instead.';

implementation

end.
