# 
# RiskScape™ Copyright New Zealand Institute for Earth Science Limited
# (Earth Sciences New Zealand) is distributed for research purposes only
# under the terms of AGPLv3.
# 
# RiskScape™ Copyright 2026 New Zealand Institute for Earth Science
# Limited (Earth Sciences New Zealand). All rights reserved. Source code
# available under the AGPLv3.
# 
# This program is free software: you can redistribute it and/or modify it under
#  the terms of the GNU Affero General Public License as published by the Free
#  Software Foundation, either version 3 of the License, or (at your option) any
#  later version.
# 
# This program is distributed for RESEARCH PURPOSES ONLY, in the hope that it will
# be useful for research and education initiatives.
# 
# If you are not a researcher, or you are a researcher who wishes to use this
# program on terms other than AGPLv3 (including those who wish to restrict the
# distribution of any source code created using this program), please contact:
# https://riskscape.org.nz
# 
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Affero General Public License for more details.  You should have received a copy
# of the GNU Affero General Public License along with this program.  If not, see
# <http://www.gnu.org/licenses/>.
# 
# By way of summary only, under the AGPLv3:
#     • Permissions of this strongest copyleft license are conditioned
#       on making available complete source code of licensed works and
#       modifications, which include larger works using a licensed work,
#       under the same license.
#     • Copyright and license notices must be preserved.
#     • Contributors provide an express grant of patent rights.
#     • When a modified version is used to provide a service over a
#       network, the complete source code of the modified version must be made
#       available.
# 
# *.label messages are used by CLI to get column names for tables.
# For example when table displays a list of parameters then
# nz.org.riskscape.engine.bind.Parameter.name.label contains the lable for the name attribute.

nz.org.riskscape.engine.bind.Parameter.name.label=Name
nz.org.riskscape.engine.bind.Parameter.description.label=Description
nz.org.riskscape.engine.bind.Parameter.typeName.label=Type Name
nz.org.riskscape.engine.bind.Parameter.arity.label=Arity

nz.org.riskscape.engine.data.BookmarkResolver.supportedFormatInformation.label = formats


nz.org.riskscape.engine.pipeline.Pipeline.id.label=id
nz.org.riskscape.engine.pipeline.Pipeline.description.label=description
nz.org.riskscape.engine.pipeline.Pipeline.parameterNames.label=parameterNames

nz.org.riskscape.engine.pipeline.Step.id.label=id
nz.org.riskscape.engine.pipeline.Step.inputNames.label=named inputs
nz.org.riskscape.engine.pipeline.Step.description.label=description


nz.org.riskscape.engine.types.TypeInformation.typeClass = class

nz.org.riskscape.engine.function.IdentifiedFunction.Category.BETA = \
  Experimental functions (beta plugin)
nz.org.riskscape.engine.function.IdentifiedFunction.Category.GEOMETRY_PROCESSING = \
  Geometry processing functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.GEOMETRY_LOGICAL = \
  Logical geometry functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.LANGUAGE = \
  Language functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.LOGICAL = \
  Logical functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.MATHS = \
  Maths functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.MISC = \
  Miscellaneous functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.RISK_MODELLING = \
  Risk modelling functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.STRINGS = \
  String functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.OPERATORS = \
  Operators
nz.org.riskscape.engine.function.IdentifiedFunction.Category.RISK_METRICS = \
  Risk metric functions
nz.org.riskscape.engine.function.IdentifiedFunction.Category.UNASSIGNED = \
  Unassigned functions

objects.Source = \
  `{0}` (from {1})

objects.Source.anonymous = \
  `{0}`

objects.SourceLocation = \
  {0} line {1}, column {2}

objects.SourceLocation.unknown = \
  <unknown-location>

objects.SourceLocation.unlined = \
  {0} column {1}

objects.SourceLocation.from = \
  \u0020(from {0})

objects.StepDefinition = \
  step named `{0}`{1}

objects.StepDefinition.unnamed = \
  `{0}` step{1}

objects.StepReference = \
  reference to step `{0}`{1}

objects.Subpipeline = \
  subpipeline (from {0})

objects.URI.unknown = \
  <unknown-location>

objects.URI.cli-arg = \
 <{0}-argument>
