# textdomain: mathplot

################################################################################
# Common strings that could appear on many screens
################################################################################

# Button text
OK=

# Button text
Cancel=

################################################################################
# Main Screen (gui/screen_originmainmenu.lua)
################################################################################

# Main screen title label for origin node
# @1 is replaced with the origin node's coordinates in the Minetest world
Mathematical Object Plotter at @1=

# Node name caption.
# @1 is replaced with the node's name as set using the Set Name screen.
Node Name: "@1"=

# Button text on main screen and title of Set Node screen
Set Name=

# Button text on main screen and title of Draw Axes screen
Draw Axes=

# Button text on main screen and title of Implicit Plot screen
Implicit Plot=

# Button text on main screen and title of Parametric Curve screen
Parametric Curve=

# Button text on main screen and title of Parametric Surface screen
Parametric Surface=

# Button text on main screen and title of Parametric Solid screen
Parametric Solid=

# Button text on main screen
Other Nodes=

# Button text on main screen
Serialize/Deserialize=

# Button text on main screen and title label of Examples screen
Examples=

# Button text on main screen
About=

# Button text on main screen
Exit=


################################################################################
# Plotting screens:
#           gui/screen_draw_axes.lua
#           gui/screen_parametric.lua
#           gui/screen_implicit_plot.lua
################################################################################

# Caption for type of node that will be plotted with
Plot node:=

# Captions for positive x,y,z-direction vectors
+x Direction:=
+y Direction:=
+z Direction:=

#Captions for parameter min/max/step values
u Min=
u Min:=
v Min=
v Min:=
w Min=
w Min:=
x Min:=
y Min:=
z Min:=
u Max=
u Max:=
v Max=
v Max:=
w Max=
w Max:=
x Max:=
y Max:=
z Max:=
u Step=
u Step:=
v Step=
v Step:=
w Step=
w Step:=
x Step:=
y Step:=
z Step:=

#Caption for Implicit Plot relation field
Relation:=

# Tooltip for Implicit Plot relation field
A function f(x,y,z), e.g. 'x^2 + y^2 + z^2 - 100'. A node will be set at (x,y,z) if f(x,y,z)@=0. Can also use inequalities, e.g. 'x^2 + y^2 <@= 100'.=

# Plot screen button text
Plot=

# Plot screen button text
Erase Previous=

# Checkbox on Parametric Curve screen indicating whether discrete
# points on curve are to be connected by line segments.
Connected=

# Tooltip for "Connected" checkbox on Parametric Curve screen.
Connect the curve points with line segments.=

# Plot screen form validations
Invalid +x Direction.=
Invalid +y Direction.=
Invalid +z Direction.=
Syntax error in u Min: @1=
Syntax error in v Min: @1=
Syntax error in w Min: @1=
Syntax error in u Max: @1=
Syntax error in v Max: @1=
Syntax error in w Max: @1=
Syntax error in u Step: @1=
Syntax error in v Step: @1=
Syntax error in w Step: @1=
x Min must be <@= x Max.=
y Min must be <@= y Max.=
z Min must be <@= z Max.=
x Min must be a number.=
y Min must be a number.=
z Min must be a number.=
x Max must be a number.=
y Max must be a number.=
z Max must be a number.=
x Step must be a number.=
y Step must be a number.=
z Step must be a number.=
x Step must be positive.=
y Step must be positive.=
z Step must be positive.=
Syntax error in relation: @1=
'@1' is not a drawable node.=
x-axis brush '@1' is not a drawable node.=
y-axis brush '@1' is not a drawable node.=
z-axis brush '@1' is not a drawable node.=

# Button text on Draw Axes screen
Draw=

# Chat message displayed when axes are finished drawing.
Axes drawn.=

# Error message thrown if an error is encountered when evaluating
# an implicit relation.
# @1 is replaced with the error message.
Error evaluating implicit relation: @1=

# Error message returned if parametric function or implicit relation
# is blank.
expression cannot be blank.=

# Syntax error in parametric coordinate function.
# @1 is replaced with the function name ("x", "y", or "z")
# @2 is replaced with the comma-separated parameter list
# @3 is replaced with the error message
Syntax error in @1(@2): @3=

# Syntax error in parametric ranges.
# @1 is replaced with the field name, e.g. "u Min", "u Max", etc.
# @2 is replaced with the error message
Syntax error in @1: @2=

# Runtime error evaluating parametric ranges.
# @1 is replaced with the field name, e.g. "u Min", "u Max", etc.
# @2 is replaced with the error message.
Unable to determine @1: @2=

# Runtime error when evaluating parametric coordinate functions.
# @1 is replaced with the comma-separated parameter values
# @2 is replaced with the error message.
Error evaluating parametric equations at (@1): @2=

# Potential runtime error message when plotting parametric curve/surface/solid.
At least one coordinate does not evaluate to a number.=

# Chat message displayed when a long-running plot exceeds the timeout threshold.
Timeout exceeded.=

# Chat message displayed when a parametric or implicit plot completes.
Total elapsed time: @1 seconds=


################################################################################
# Node / Inventory Setup (nodes.lua)
################################################################################

# Inventory description for the MathPlot origin node.
MathPlot Origin Node=

# Inventory description for the Origin Destroyer tool.
MathPlot Origin Node Destroyer=

# Chat message displayed when attempting to dig an Origin node
Use the 'MathPlot Origin Destroyer' tool to dig this node.=

# Inventory description for MathPlot Translucent Glow Blocks
# @1 is replaced with a color name (see list below).
MathPlot @1 Translucent Glow Block=

# Inventory description for MathPlot glowing wool blocks.
# @1 is replaced with a description of a default:wool node, e.g. "Red Wool".
MathPlot Glowing @1=

# Inventory description for MathPlot colored glowing glass.
# @1 is replaced with a color name (see list below).
MathPlot Glowing @1 Glass=

# Color names for various MathPlot colored nodes.
Black=
Blue=
Brown=
Cyan=
Dark Green=
Dark Grey=
Green=
Grey=
Magenta=
Orange=
Pink=
Red=
Violet=
White=
Yellow=


################################################################################
# Screen: Other Nodes (gui/screen_originlist.lua)
# Or can access with the "/mathplot" chat command.
################################################################################

# Title label for "Other Nodes" screen
Available MathPlot origin nodes:=

# Format of each line of textlist[] on Other Nodes screen.
# @1 is replaced with the origin node's nickname
# @2 is replaced with the coordinates of the origin node.
@1 at @2=

# Button text on "Other Nodes" screen
Open=

# Button text on "Other Nodes" screen
Teleport=


################################################################################
# Screen: Set Name (gui/screen_setname.lua)
################################################################################

# Note: title string same as "Set Name" button text.


################################################################################
# Screen: Examples (gui/screen_examples.lua)
################################################################################

# Button text on Examples screen
Hemisphere=

# Button text on Examples screen
Solid Hemisphere=

# Button text on Examples screen
Cylinder w/ Tunnel=

# Button text on Examples screen
Cone=

# Button text on Examples screen
Graph of Function=

# Button text on Examples screen
Helix=

# Button text on Examples screen
Coil=

# Button text on Examples screen
Trefoil Knot=

# Button text on Examples screen
Torus=

# Button text on Examples screen
Surface of Revolution=

# Tooltip for Surface of Revolution button on Examples screen
The surface generated by revolving the graph of y @= 5x/6 - x^3/200 about the x-axis, then translated vertically in the z-direction=

# Button text on Examples screen
Klein Bottle=

# Button text on Examples screen
'Thick' Graph=

# Tooltip for 'Thick Graph' button on Examples screen
The graph of a two-variable function, extruded in the z-direction=

# Button text on Examples screen
Solid of Revolution=

# Tooltip for Solid of Revolution button on Examples screen
The solid generated by revolving the region between the graphs of x @= 3z/10 and x @= 5+(z/10)^2 about the z-axis=


################################################################################
# Screen: About (gui/screen_about.lua)
################################################################################

# Version string displayed at top of "About" screen
# @1 is replaced with mathplot.VERSION string.
MathPlot version @1=

# Author caption on About screen
Author:=

# Contributors caption on About screen
Contributors:=

# About screen: contribution by Powi <powi@powi.fr>
Implemented internationalization support and provided French translation=


################################################################################
# Screen: Serialize/Deserialize (gui/screen_serialize.lua)
################################################################################

# Load button text on Serialize/Deserialize screen
Load=

# Caption on Serialize/Deserialize screen
Serialized Node:=

# Caption on Serialize/Deserialize screen
Deserialize from JSON:=

# Chat message displayed if deserialization is given invalid JSON string
Invalid JSON.=

# Error message if attempting to serialize a non-origin node
Non-MathPlot origin node at position @1=

# Chat message upon successful deserialization
Successfully deserialized JSON to node.=


################################################################################
# Chat commands / privileges (commands.lua)
################################################################################

# Description for "/mathplot" command.
Perform MathPlot functions=

# "mathplot" privilege description
Can use MathPlot functionality=

# Chat message displayed if attempting to use MathPlot functionality
# without the mathplot privilege.
The 'mathplot' privilege is required.=

# Chat message displayed if attempting to use MathPlot chat commands
# that require the server privilege.
The 'server' privilege is required.=

# Chat message displayed when attempting to use "/mathplot teleport" without
# having the teleport privilege.
The 'teleport' privilege is required.=

# Chat message displayed if command "/mathplot xxxxx" is not recognized.
# @1 is replaced with the subcommand string "xxxxx".
Invalid mathplot subcommand: @1=

# Chat message displayed upon executing "/mathplot timeout n"
# @1 is replaced with the number of seconds (n > 0) passed
# to "/mathplot timeout".
Plot timeout set to @1 seconds.=

# Chat message displayed upon executing "/mathplot timeout 0"
Plot timeout disabled.=

# Chat message displayed if a negative number of seconds (n) is passed to
# "/mathplot timeout n".
Timeout must be zero or greater.=

# Chat message displayed if non-numeric number of seconds is passed to
# "/mathplot timeout". @1 is replaced with the string provided.
Invalid timeout specified: @1=

# Chat messages displayed upon executing "/mathplot timeout"
Plot timeout is currently disabled.=
Plot timeout is currently set to @1 seconds.=

# Chat message displayed upon executing "/mathplot max_coord".
# @1 is set to the current value of mathplot.settings.max_coord.
Maximum coordinate magnitude is currently set to @1.=

# Chat message displayed upon executing "/mathplot max_coord n",
# with a valid numeric value n >= 0.
Maximum coordinate magnitude set to @1.=

# Chat message displayed if a non-numeric value n is passed
# to "/mathplot max_coord n". @1 is set to the given string n.
Invalid maximum coordinate magnitude specified: @1=

# Chat message displayed if a negative value n is passed
# to "/mathplot max_coord n".
Maximum coordinate magnitude must be zero or greater.=

# Chat message displayed upon executing "/mathplot respect_protected_areas".
# @1 is set to the current value of mathplot.settings.respect_protected_areas.
Respect protected areas is currently set to @1.=

# Chat message displayed upon executing "/mathplot respect_protected_areas b",
# with a valid boolean value b (true|false).
Respect protected areas set to @1.=

# Chat message displayed if a non-boolean value b is passed
# to "/mathplot respect_protected_areas b". @1 is set to the given string b.
Invalid boolean specified: @1=

# Chat message displayed upon executing "/mathplot setorigin" if position
# is protected.
Cannot set origin: area is protected.=

# Chat message displayed if attempting to use a /mathplot chat command
# to act on an origin node that can't be identified by location coordinates
# nor by name. (E.g. "/mathplot open mynode")
# @1 is replaced by the origin location/name string provided.
Unknown origin node '@1'.=

# Chat message displayed when executing "/mathplot clearlist"
Origin locations list cleared.=


################################################################################
# Miscellaneous
################################################################################

# Error message that occurs if passing binary code to the the safe function env.
Binary code prohibited.=
