[SCM] GeoGebra: Dynamic mathematics software for education branch, upstream, updated. upstream/3.2.46.0+dfsg1-1-gb573e75
Giovanni Mascellani
gio at alioth.debian.org
Sat Jun 4 13:30:50 UTC 2011
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GeoGebra: Dynamic mathematics software for education".
The branch, upstream has been updated
via b573e754666f2a9554eef09dc61165b0d71b619a (commit)
from 5b1839efd6fcb9fbd54556c8f53c5bacba2d6f8e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
geogebra/GeoGebra.java | 4 +-
geogebra/GeoGebraPanel.java | 14 +-
geogebra/euclidian/DrawList.java | 1 +
geogebra/euclidian/EuclidianController.java | 29 +
geogebra/export/WorksheetExportDialog.java | 7 +-
geogebra/gui/FileDropTargetListener.java | 88 ++-
geogebra/gui/_license.txt | 2 +
geogebra/gui/images/geogebra64.png | Bin 0 -> 3240 bytes
geogebra/gui/inputbar/AutoCompleteTextField.java | 6 +-
geogebra/gui/toolbar/ModeToggleMenu.java | 13 +-
.../ConstructionProtocolNavigation.java | 17 +-
geogebra/gui/view/spreadsheet/RelativeCopy.java | 10 +
geogebra/kernel/AlgoPolygonRegular.java | 8 +
geogebra/kernel/GeoConic.java | 2 +-
geogebra/kernel/GeoElement.java | 2 +-
geogebra/kernel/GeoImage.java | 11 +-
geogebra/kernel/GeoPoint.java | 7 +-
geogebra/kernel/GeoPolygon.java | 6 +-
geogebra/kernel/GeoText.java | 4 +
geogebra/kernel/Kernel.java | 11 +-
geogebra/kernel/arithmetic/MyList.java | 4 +-
geogebra/main/AppletImplementation.java | 1 +
geogebra/main/Application.java | 32 +-
geogebra/main/DefaultApplication.java | 4 +-
geogebra/main/GlobalKeyDispatcher.java | 6 +
geogebra/properties/command.properties | 6 +-
geogebra/properties/command_cy.properties | 4 +-
geogebra/properties/command_da.properties | 6 +-
geogebra/properties/command_el.properties | 9 +-
...command_bg.properties => command_en.properties} | 0
geogebra/properties/command_en_AU.properties | 2 +-
geogebra/properties/command_en_GB.properties | 2 +-
geogebra/properties/command_fa.properties | 2 -
geogebra/properties/command_fi.properties | 8 +-
geogebra/properties/command_hu.properties | 2 +-
geogebra/properties/command_is.properties | 4 +-
geogebra/properties/command_mr.properties | 187 +++---
geogebra/properties/command_ms.properties | 8 +-
geogebra/properties/command_ne.properties | 424 ++++++++++++
geogebra/properties/command_si.properties | 26 +-
geogebra/properties/command_sk.properties | 42 +-
geogebra/properties/command_sq.properties | 8 +-
geogebra/properties/command_sv.properties | 8 +-
geogebra/properties/command_ta.properties | 52 +-
geogebra/properties/command_th.properties | 2 +-
geogebra/properties/command_uk.properties | 2 +-
.../{command_bg.properties => error_en.properties} | 0
geogebra/properties/error_ne.properties | 67 ++
...{command_bg.properties => javaui_en.properties} | 0
geogebra/properties/javaui_ne.properties | 57 ++
.../{command_bg.properties => menu_en.properties} | 0
geogebra/properties/menu_ne.properties | 307 +++++++++
geogebra/properties/plain.properties | 2 +-
geogebra/properties/plain_ca.properties | 1 -
geogebra/properties/plain_cy.properties | 1 -
geogebra/properties/plain_el.properties | 2 +-
.../{command_bg.properties => plain_en.properties} | 0
geogebra/properties/plain_eu.properties | 1 -
geogebra/properties/plain_fa.properties | 2 +-
geogebra/properties/plain_fr.properties | 3 +-
geogebra/properties/plain_gl.properties | 1 -
geogebra/properties/plain_hu.properties | 1 -
geogebra/properties/plain_in.properties | 2 -
geogebra/properties/plain_it.properties | 1 -
geogebra/properties/plain_mr.properties | 1 -
geogebra/properties/plain_ne.properties | 360 ++++++++++
geogebra/properties/plain_nl.properties | 1 -
geogebra/properties/plain_pl.properties | 1 -
geogebra/properties/plain_pt_BR.properties | 1 -
geogebra/properties/plain_pt_PT.properties | 1 -
geogebra/properties/plain_ro.properties | 2 +-
geogebra/properties/plain_si.properties | 4 +-
geogebra/properties/plain_sk.properties | 1 -
geogebra/properties/plain_sq.properties | 716 ++++++++++----------
geogebra/properties/plain_vi.properties | 1 -
unix/bsd/geogebra | 25 +-
unix/usr/share/doc/geogebra/copyright | 592 +++++++++++++++-
77 files changed, 2557 insertions(+), 690 deletions(-)
diff --git a/geogebra/GeoGebra.java b/geogebra/GeoGebra.java
index b89a259..d0889f0 100644
--- a/geogebra/GeoGebra.java
+++ b/geogebra/GeoGebra.java
@@ -19,9 +19,9 @@ import java.net.URL;
public class GeoGebra extends Object {
// GeoGebra version
- public static final String BUILD_DATE = "December 17, 2010";
+ public static final String BUILD_DATE = "June 03, 2011";
- public static final String VERSION_STRING = "3.2.46.0";
+ public static final String VERSION_STRING = "3.2.47.0";
public static final String SHORT_VERSION_STRING = "3.2"; // used for online archive
// File format versions
diff --git a/geogebra/GeoGebraPanel.java b/geogebra/GeoGebraPanel.java
index 1fe2733..6d50264 100644
--- a/geogebra/GeoGebraPanel.java
+++ b/geogebra/GeoGebraPanel.java
@@ -72,14 +72,22 @@ public class GeoGebraPanel extends JPanel {
* call buildGUI() after this method.
*/
public GeoGebraPanel() {
- this(null);
+ this(null, null);
+ }
+
+ /**
+ * Creates a GeoGebraPanel. Note that you need to
+ * call buildGUI() after this method.
+ */
+ public GeoGebraPanel(URL ggbFile) {
+ this(ggbFile, null);
}
/**
* Creates a GeoGebraPanel and loads the given ggbFile.
* Note that you need to call buildGUI() after this method.
*/
- public GeoGebraPanel(URL ggbFile) {
+ public GeoGebraPanel(URL ggbFile, String externalCodebase) {
// use filename as argument
String [] args = null;
if (ggbFile != null) {
@@ -88,7 +96,7 @@ public class GeoGebraPanel extends JPanel {
}
// create GeoGebra application
- app = new DefaultApplication(args, this, false);
+ app = new DefaultApplication(args, this, false, externalCodebase);
}
/**
diff --git a/geogebra/euclidian/DrawList.java b/geogebra/euclidian/DrawList.java
index 74f1b88..45fa256 100644
--- a/geogebra/euclidian/DrawList.java
+++ b/geogebra/euclidian/DrawList.java
@@ -79,6 +79,7 @@ public final class DrawList extends Drawable {
// remove end of list
for (int i=drawables.size()-1; i >= drawablePos; i--) {
+ view.remove(((Drawable)drawables.get(i)).getGeoElement()); // see #530
drawables.remove(i);
}
}
diff --git a/geogebra/euclidian/EuclidianController.java b/geogebra/euclidian/EuclidianController.java
index 32d863e..e1b2d93 100644
--- a/geogebra/euclidian/EuclidianController.java
+++ b/geogebra/euclidian/EuclidianController.java
@@ -5353,6 +5353,35 @@ MouseMotionListener, MouseWheelListener, ComponentListener {
if (geos.size() == 1)
return (GeoElement)geos.get(0);
}
+
+ int segmentCount = 0;
+ GeoElement retSegment = null;
+
+ // count segments
+ for (int i = 0 ; i < geos.size() ; i++) {
+ GeoElement geo = (GeoElement)(geos.get(i));
+
+ if (geo.isGeoSegment()) {
+ segmentCount++;
+ if (retSegment == null) {
+ retSegment = geo;
+ } else {
+
+ // select Segment with lowest layer (& construction index)
+ if (retSegment.getLayer() < geo.getLayer()||
+ (retSegment.getLayer() == geo.getLayer() && retSegment.getConstructionIndex() > geo.getConstructionIndex())) {
+ retSegment = geo;
+
+ }
+ }
+ }
+ }
+
+ // give segments priority over eg Polygons, Lines
+ // that they might be drawn on top of
+ if (segmentCount > 0) return retSegment;
+ if (segmentCount > 0) return retSegment;
+
// no points selected, multiple objects selected
diff --git a/geogebra/export/WorksheetExportDialog.java b/geogebra/export/WorksheetExportDialog.java
index 1312e64..fd5eb93 100644
--- a/geogebra/export/WorksheetExportDialog.java
+++ b/geogebra/export/WorksheetExportDialog.java
@@ -1027,10 +1027,11 @@ public class WorksheetExportDialog extends JDialog {
// white background
sb.append("\t<param name=\"bgcolor\" value=\"#FFFFFF\" />\n");
}
+
+ sb.append("This is a Java Applet created using GeoGebra from www.geogebra.org - ");
+ sb.append("it looks like you don't have Java installed, please go to ");
+ sb.append("www.java.com\n");
- sb.append("Sorry, the GeoGebra Applet could not be started. Please make sure that ");
- sb.append("Java 1.4.2 (or later) is installed and active in your browser ");
- sb.append("(<a href=\"http://java.sun.com/getjava\">Click here to install Java now</a>)\n");
sb.append("</applet>");
return sb.toString();
}
diff --git a/geogebra/gui/FileDropTargetListener.java b/geogebra/gui/FileDropTargetListener.java
index 1d1f35d..a031401 100644
--- a/geogebra/gui/FileDropTargetListener.java
+++ b/geogebra/gui/FileDropTargetListener.java
@@ -22,10 +22,28 @@ import java.awt.dnd.DropTargetDropEvent;
import java.awt.dnd.DropTargetEvent;
import java.awt.dnd.DropTargetListener;
import java.io.File;
+import java.net.URI;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.ListIterator;
import java.util.Locale;
+import java.util.StringTokenizer;
public class FileDropTargetListener implements DropTargetListener {
+ static DataFlavor urlFlavor, uriListFlavor, macPictStreamFlavor;
+ static {
+
+ try {
+ urlFlavor =
+ new DataFlavor ("application/x-java-url; class=java.net.URL");
+ uriListFlavor =
+ new DataFlavor ("text/uri-list; class=java.lang.String");
+ } catch (ClassNotFoundException cnfe) {
+ cnfe.printStackTrace( );
+ }
+ }
+
private Application app;
public FileDropTargetListener(Application app) {
@@ -54,38 +72,58 @@ public class FileDropTargetListener implements DropTargetListener {
return;
}
- File droppedFile = getGGBfile(event);
- if (droppedFile == null) {
+ ArrayList al = getGGBfiles(event);
+
+ if (al.size() == 0) {
event.dropComplete(false);
} else if (app.isSaved() || app.saveCurrentFile()) {
- File [] files = { droppedFile };
+ File [] files = new File[al.size()];
+ for (int i = 0 ; i < al.size() ; i++)
+ files[i] = (File)al.get(i);
app.getGuiManager().doOpenFiles(files, true);
event.dropComplete(true);
}
}
- private File getGGBfile(DropTargetDropEvent event) {
+ private ArrayList getGGBfiles(DropTargetDropEvent event) {
Transferable transferable = event.getTransferable();
- DataFlavor[] flavors = event.getCurrentDataFlavors();
-
- for (int i = 0; i < flavors.length; i++) {
- DataFlavor dataFlavor = flavors[i];
- try {
- if (dataFlavor.equals(DataFlavor.javaFileListFlavor)) {
- java.util.List fileList = (java.util.List) transferable
- .getTransferData(dataFlavor);
- File droppedFile = (File) fileList.get(0);
- String lowerCase = droppedFile.getName().toLowerCase(Locale.US);
- if (lowerCase.endsWith(Application.FILE_EXT_GEOGEBRA)) {
- return droppedFile;
- }
- else if (lowerCase.endsWith(Application.FILE_EXT_GEOGEBRA_TOOL)) {
- return droppedFile;
- }
- }
- } catch (Exception e) {
- }
- }
- return null;
+
+ ArrayList al = new ArrayList();
+
+ try {
+ // try to get an image
+ if (transferable.isDataFlavorSupported (DataFlavor.imageFlavor)) {
+ System.out.println ("image flavor not supported");
+ //Image img = (Image) trans.getTransferData (DataFlavor.imageFlavor);
+ } else if (transferable.isDataFlavorSupported (DataFlavor.javaFileListFlavor)) {
+ //Application.debug("javaFileList is supported");
+ List list = (List)transferable.getTransferData (DataFlavor.javaFileListFlavor);
+ ListIterator it = list.listIterator( );
+ while (it.hasNext( )) {
+ File f = (File) it.next( );
+ al.add(f);
+ }
+ } else if (transferable.isDataFlavorSupported (uriListFlavor)) {
+ //Application.debug("uri-list flavor is supported");
+ String uris = (String)
+ transferable.getTransferData (uriListFlavor);
+
+ // url-lists are defined by rfc 2483 as crlf-delimited
+ StringTokenizer st = new StringTokenizer (uris, "\r\n");
+ while (st.hasMoreTokens ( )) {
+ String uriString = st.nextToken( );
+ URI uri = new URI(uriString);
+ System.out.println (uri);
+ al.add(new File(uri));
+ }
+ } else if (transferable.isDataFlavorSupported (urlFlavor)) {
+ Application.debug("url flavor not supported");
+ //URL url = (URL) trans.getTransferData (urlFlavor);
+ } else Application.debug("flavor not supported: "+transferable);
+ } catch (Exception e) {
+ e.printStackTrace( );
+ }
+
+ return al;
}
}
\ No newline at end of file
diff --git a/geogebra/gui/_license.txt b/geogebra/gui/_license.txt
index 7de8770..aba406e 100644
--- a/geogebra/gui/_license.txt
+++ b/geogebra/gui/_license.txt
@@ -49,6 +49,8 @@ TRANSLATIONS
* Korean: Kyeong-Sik Choi (Korea)
* Lithuanian: Rokas Tamosiunas (Lithuania)
* Macedonian: Linda Fahlberg-Stojanovska, OIKT, Faculty of Technical Sciences, UKLO (FYR Macedonia)
+ * Marathi: Smita Patil (India)
+ * Nepali: Bhesh Raj Mainali (Nepal)
* Norwegian: Sigbjorn Hals (Norway)
* Persian: Saeed Aminorroaya, Ali SafarNavadeh, Azam Zabihi (Iran)
* Polish: Ania Borkowska, Marzanna Miasko, Malgorzata Paliga, Ewa Piwek, Edyta Pobiega, Kasia Winkowska-Nowak (Poland)
diff --git a/geogebra/gui/images/geogebra64.png b/geogebra/gui/images/geogebra64.png
new file mode 100644
index 0000000..566e3b8
Binary files /dev/null and b/geogebra/gui/images/geogebra64.png differ
diff --git a/geogebra/gui/inputbar/AutoCompleteTextField.java b/geogebra/gui/inputbar/AutoCompleteTextField.java
index a6c4632..24449b0 100644
--- a/geogebra/gui/inputbar/AutoCompleteTextField.java
+++ b/geogebra/gui/inputbar/AutoCompleteTextField.java
@@ -236,7 +236,7 @@ AutoComplete, KeyListener, GeoElementSelectionListener {
char charPressed = e.getKeyChar();
- if ( (!Character.isLetterOrDigit(charPressed) && !modifierKeyPressed) ||
+ if ( (!isLetterOrDigit(charPressed) && !modifierKeyPressed) ||
(ctrlC && Application.MAC_OS) // don't want selection cleared
) return;
@@ -291,14 +291,14 @@ AutoComplete, KeyListener, GeoElementSelectionListener {
// search to the left
curWordStart = caretPos - 1;
while ( curWordStart >= 0 &&
- Character.isLetterOrDigit( text.charAt(curWordStart))) --curWordStart;
+ isLetterOrDigit( text.charAt(curWordStart))) --curWordStart;
curWordStart++;
// search to the right
int curWordEnd = caretPos;
int length = text.length();
while ( curWordEnd < length &&
- Character.isLetterOrDigit( text.charAt(curWordEnd) )) ++curWordEnd;
+ isLetterOrDigit( text.charAt(curWordEnd) )) ++curWordEnd;
curWord.setLength(0);
curWord.append(text.substring(curWordStart, curWordEnd));
diff --git a/geogebra/gui/toolbar/ModeToggleMenu.java b/geogebra/gui/toolbar/ModeToggleMenu.java
index 9fa25c9..75cd81f 100644
--- a/geogebra/gui/toolbar/ModeToggleMenu.java
+++ b/geogebra/gui/toolbar/ModeToggleMenu.java
@@ -16,6 +16,7 @@ import geogebra.main.Application;
import java.awt.BasicStroke;
import java.awt.Color;
+import java.awt.Component;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
@@ -36,6 +37,7 @@ import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JPopupMenu;
import javax.swing.JToggleButton;
+import javax.swing.SwingUtilities;
/**
* JToggle button combined with popup menu for mode selction
@@ -180,13 +182,16 @@ public class ModeToggleMenu extends JPanel {
bg.setActivePopupMenu(popMenu);
if (popMenu.isShowing()) return;
Point locButton = tbutton.getLocationOnScreen();
- Point locApp = app.getMainComponent().getLocationOnScreen();
- popMenu.show(app.getMainComponent(), locButton.x - locApp.x,
- locButton.y - locApp.y + tbutton.getHeight());
+ Component component = SwingUtilities.getRootPane(tbutton);
+ if(component == null)
+ component = app.getMainComponent(); // if geogebrapanel is inside an awt window
+ Point locApp = component.getLocationOnScreen();
+ popMenu.show(component, locButton.x - locApp.x,
+ locButton.y - locApp.y + tbutton.getHeight());
} else {
popMenu.setVisible(false);
}
-
+
tbutton.repaint();
}
diff --git a/geogebra/gui/view/consprotocol/ConstructionProtocolNavigation.java b/geogebra/gui/view/consprotocol/ConstructionProtocolNavigation.java
index 6b4ba57..a812ca2 100644
--- a/geogebra/gui/view/consprotocol/ConstructionProtocolNavigation.java
+++ b/geogebra/gui/view/consprotocol/ConstructionProtocolNavigation.java
@@ -13,15 +13,15 @@ package geogebra.gui.view.consprotocol;
import geogebra.main.Application;
-import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import java.awt.event.ComponentEvent;
-import java.awt.event.ComponentListener;
+import java.text.DecimalFormat;
+import java.text.DecimalFormatSymbols;
+import java.util.Locale;
import javax.swing.Box;
import javax.swing.BoxLayout;
@@ -30,9 +30,9 @@ import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JSpinner;
+import javax.swing.JSpinner.NumberEditor;
import javax.swing.SpinnerModel;
import javax.swing.SpinnerNumberModel;
-import javax.swing.SwingUtilities;
import javax.swing.Timer;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
@@ -70,10 +70,15 @@ public class ConstructionProtocolNavigation extends JPanel implements ActionList
SpinnerModel model =
new SpinnerNumberModel(2, //initial value
- 1, //min
+ 0.25, //min
10, //max
- 1); //step
+ 0.25); //step
spDelay = new JSpinner(model);
+ NumberEditor numEdit = new JSpinner.NumberEditor(spDelay, "#.##");
+ DecimalFormat format = numEdit.getFormat();
+ format.setDecimalFormatSymbols(new DecimalFormatSymbols(Locale.ENGLISH));
+ spDelay.setEditor(numEdit);
+
lbSteps = new JLabel();
initGUI();
diff --git a/geogebra/gui/view/spreadsheet/RelativeCopy.java b/geogebra/gui/view/spreadsheet/RelativeCopy.java
index 0d2c438..5cac63e 100644
--- a/geogebra/gui/view/spreadsheet/RelativeCopy.java
+++ b/geogebra/gui/view/spreadsheet/RelativeCopy.java
@@ -6,6 +6,7 @@ import geogebra.kernel.GeoBoolean;
import geogebra.kernel.GeoElement;
import geogebra.kernel.GeoFunction;
import geogebra.kernel.GeoList;
+import geogebra.kernel.GeoText;
import geogebra.kernel.Kernel;
import geogebra.main.Application;
@@ -269,6 +270,9 @@ public class RelativeCopy {
}
String text = null;
+ // make sure a/0.001 doesn't become a/0
+ kernel.setTemporaryPrintFigures(15);
+
if (value.isPointOnPath()) {
text = value.getCommandDescription();
}
@@ -279,6 +283,10 @@ public class RelativeCopy {
text = value.getCommandDescription();
}
+ // enclose in quotes if we are copying a GeoText
+ if(value.isGeoText() && !((GeoText)value).isTextCommand()){
+ text = "\"" + text + "\"";
+ }
// for E1 = Polynomial[D1] we need value.getCommandDescription();
// even though it's a GeoFunction
@@ -321,6 +329,8 @@ public class RelativeCopy {
// allow pasting blank strings
if (text.equals("")) text = "\"\"";
+
+ kernel.restorePrintAccuracy();
//Application.debug("add text = " + text + ", name = " + (char)('A' + column + dx) + (row + dy + 1));
//int column3 = table.convertColumnIndexToView(column) + dx;
diff --git a/geogebra/kernel/AlgoPolygonRegular.java b/geogebra/kernel/AlgoPolygonRegular.java
index ea3ad98..ed645e8 100644
--- a/geogebra/kernel/AlgoPolygonRegular.java
+++ b/geogebra/kernel/AlgoPolygonRegular.java
@@ -287,6 +287,14 @@ public class AlgoPolygonRegular extends AlgoElement {
newPoint.setPointSize(A.pointSize);
newPoint.setEuclidianVisible(A.isEuclidianVisible() || B.isEuclidianVisible());
newPoint.setAuxiliaryObject(true);
+
+ GeoBoolean conditionToShow = A.getShowObjectCondition();
+ if (conditionToShow == null) conditionToShow = B.getShowObjectCondition();
+ if (conditionToShow != null) {
+ try { ((GeoElement)newPoint).setShowObjectCondition(conditionToShow);}
+ catch (Exception e) {}
+ }
+
points[i] = newPoint;
}
}
diff --git a/geogebra/kernel/GeoConic.java b/geogebra/kernel/GeoConic.java
index ee78fde..625a361 100644
--- a/geogebra/kernel/GeoConic.java
+++ b/geogebra/kernel/GeoConic.java
@@ -1064,7 +1064,7 @@ Translateable, PointRotateable, Mirrorable, Dilateable, LineProperties {
classifyConic();
// check if we got an ellipse or hyperbola
- if (!(type == CONIC_HYPERBOLA || type == CONIC_ELLIPSE))
+ if (!(type == CONIC_HYPERBOLA || type == CONIC_ELLIPSE || type == CONIC_CIRCLE || type == CONIC_DOUBLE_LINE))
{
defined = false;
}
diff --git a/geogebra/kernel/GeoElement.java b/geogebra/kernel/GeoElement.java
index b664729..36fc445 100644
--- a/geogebra/kernel/GeoElement.java
+++ b/geogebra/kernel/GeoElement.java
@@ -326,7 +326,7 @@ public abstract class GeoElement
private int cellRangeUsers = 0; // number of AlgoCellRange using this cell: don't allow renaming when greater 0
// condition to show object
- private GeoBoolean condShowObject;
+ protected GeoBoolean condShowObject;
// function to determine color
protected GeoList colFunction; // { GeoNumeric red, GeoNumeric Green, GeoNumeric Blue }
diff --git a/geogebra/kernel/GeoImage.java b/geogebra/kernel/GeoImage.java
index e861d81..7350359 100644
--- a/geogebra/kernel/GeoImage.java
+++ b/geogebra/kernel/GeoImage.java
@@ -31,7 +31,7 @@ implements Locateable, AbsoluteScreenLocateable,
private GeoPoint [] corners; // corners of the image
private BufferedImage image;
private int pixelWidth, pixelHeight;
- private boolean inBackground;
+ private boolean inBackground, defined;
private boolean hasAbsoluteLocation;
// for absolute screen location
@@ -51,7 +51,8 @@ implements Locateable, AbsoluteScreenLocateable,
// three corners of the image: first, second and fourth
corners = new GeoPoint[3];
- instances.add(this);
+ instances.add(this);
+ defined = true;
}
@@ -114,6 +115,7 @@ implements Locateable, AbsoluteScreenLocateable,
}
}
}
+ defined = img.defined;
}
public void setVisualStyle(GeoElement geo) {
@@ -310,6 +312,7 @@ implements Locateable, AbsoluteScreenLocateable,
}
final public boolean isDefined() {
+ if(!defined) return false;
for (int i=0; i < corners.length; i++) {
if (corners[i] != null && !corners[i].isDefined())
return false;
@@ -318,9 +321,11 @@ implements Locateable, AbsoluteScreenLocateable,
}
/**
- * doesn't do anything
+ * makes image invisible
+ * needed for Sequence's cached images
*/
public void setUndefined() {
+ defined = false;
}
public String toValueString() {
diff --git a/geogebra/kernel/GeoPoint.java b/geogebra/kernel/GeoPoint.java
index f9bac8c..9b4b887 100644
--- a/geogebra/kernel/GeoPoint.java
+++ b/geogebra/kernel/GeoPoint.java
@@ -361,7 +361,12 @@ Translateable, PointRotateable, Mirrorable, Dilateable, PointProperties {
final public boolean isDefined() {
return isDefined;
- }
+ }
+
+ public void setUndefined() {
+ super.setUndefined();
+ isDefined = false;
+ }
final public boolean isFixable() {
return path != null || super.isFixable();
diff --git a/geogebra/kernel/GeoPolygon.java b/geogebra/kernel/GeoPolygon.java
index 554a423..ebd9c35 100644
--- a/geogebra/kernel/GeoPolygon.java
+++ b/geogebra/kernel/GeoPolygon.java
@@ -239,6 +239,10 @@ final public class GeoPolygon extends GeoElement implements NumberValue, Path {
segments[i].setObjColor(getObjectColor());
segments[i].setLineThickness(getLineThickness());
segments[i].setEuclidianVisible(i == 0 ? isEuclidianVisible() : segments[0].isEuclidianVisible());
+ if (condShowObject != null) {
+ try { ((GeoElement)segments[i]).setShowObjectCondition(getShowObjectCondition());}
+ catch (Exception e) {}
+ }
//segments[i].setAuxiliaryObject(true);
}
}
@@ -264,7 +268,6 @@ final public class GeoPolygon extends GeoElement implements NumberValue, Path {
public void set(GeoElement geo) {
GeoPolygon poly = (GeoPolygon) geo;
area = poly.area;
- defined = poly.defined;
// make sure both arrays have same size
if (points.length != poly.points.length) {
@@ -279,6 +282,7 @@ final public class GeoPolygon extends GeoElement implements NumberValue, Path {
points[i].set(poly.points[i]);
}
updateSegments();
+ defined = poly.defined;
}
/**
diff --git a/geogebra/kernel/GeoText.java b/geogebra/kernel/GeoText.java
index cac5d6e..b4f98b6 100644
--- a/geogebra/kernel/GeoText.java
+++ b/geogebra/kernel/GeoText.java
@@ -300,6 +300,10 @@ implements Locateable, AbsoluteScreenLocateable, TextValue, TextProperties {
}
public boolean isTextCommand() {
+
+ // check for eg If[ a==1 , "hello", "bye"] first
+ if (!(getParentAlgorithm() == null) && !(getParentAlgorithm() instanceof AlgoDependentText)) return true;
+
return isTextCommand;
}
diff --git a/geogebra/kernel/Kernel.java b/geogebra/kernel/Kernel.java
index 49ab66a..7a47d95 100644
--- a/geogebra/kernel/Kernel.java
+++ b/geogebra/kernel/Kernel.java
@@ -3668,9 +3668,10 @@ public class Kernel {
// dummy point
GeoPoint A = new GeoPoint(cons);
A.setZero();
-
+ //we must check that getLabels() didn't return null
+ String label = labels == null ? null : labels[0];
AlgoIntersectFunctionsNewton algo = new AlgoIntersectFunctionsNewton(
- cons, labels[0], a, b, A);
+ cons, label, a, b, A);
GeoPoint[] ret = { algo.getIntersectionPoint() };
return ret;
}
@@ -3729,9 +3730,9 @@ public class Kernel {
// dummy point
GeoPoint A = new GeoPoint(cons);
A.setZero();
-
- AlgoIntersectFunctionLineNewton algo = new AlgoIntersectFunctionLineNewton(
- cons, labels[0], f, l, A);
+ //we must check that getLabels() didn't return null
+ String label = labels == null ? null : labels[0];
+ AlgoIntersectFunctionLineNewton algo = new AlgoIntersectFunctionLineNewton(cons, label, f, l, A);
GeoPoint[] ret = { algo.getIntersectionPoint() };
return ret;
diff --git a/geogebra/kernel/arithmetic/MyList.java b/geogebra/kernel/arithmetic/MyList.java
index 5a4f0f5..c8b4805 100644
--- a/geogebra/kernel/arithmetic/MyList.java
+++ b/geogebra/kernel/arithmetic/MyList.java
@@ -225,7 +225,9 @@ public class MyList extends ValidExpression implements ListValue {
for (int i = 0; i < size; i++) {
try {
// singleValue to apply to i-th element of this list
- ExpressionValue singleValue = valueList == null ? value : valueList.getListElement(i);
+ //since evaluate() might change the value of left operand, we need a deep copy here
+ // see #460
+ ExpressionValue singleValue = valueList == null ? value.deepCopy(kernel) : valueList.getListElement(i);
// apply operation using singleValue
if (right) {
diff --git a/geogebra/main/AppletImplementation.java b/geogebra/main/AppletImplementation.java
index d4ce6f4..219a808 100644
--- a/geogebra/main/AppletImplementation.java
+++ b/geogebra/main/AppletImplementation.java
@@ -646,6 +646,7 @@ public abstract class AppletImplementation implements AppletImplementationInterf
*/
public synchronized void setXML(String xml) {
app.setXML(xml, true);
+ reinitGUI();
}
/**
diff --git a/geogebra/main/Application.java b/geogebra/main/Application.java
index a3a1466..a42ca3a 100644
--- a/geogebra/main/Application.java
+++ b/geogebra/main/Application.java
@@ -157,7 +157,7 @@ public abstract class Application implements KeyEventDispatcher {
supportedLocales.add(new Locale("mk")); // Macedonian
supportedLocales.add(new Locale("mr")); // Marati
supportedLocales.add(new Locale("ms")); // Malay
- // supportedLocales.add(new Locale("ne")); // Nepalese
+ supportedLocales.add(new Locale("ne")); // Nepalese
supportedLocales.add(new Locale("no", "NO")); // Norwegian (Bokmal)
supportedLocales.add(new Locale("no", "NO", "NY")); // Norwegian(Nynorsk)
// supportedLocales.add(new Locale("oc")); // Occitan
@@ -309,7 +309,7 @@ public abstract class Application implements KeyEventDispatcher {
private boolean antialiasing = true;
private boolean showSpreadsheet = false;
private boolean printScaleString = false;
- private int labelingStyle = ConstructionDefaults.LABEL_VISIBLE_AUTOMATIC;
+ private int labelingStyle = ConstructionDefaults.LABEL_VISIBLE_POINTS_ONLY;
private boolean rightClickEnabled = true;
private boolean chooserPopupsEnabled = true;
@@ -337,20 +337,20 @@ public abstract class Application implements KeyEventDispatcher {
private PluginManager pluginmanager = null;
public Application(String[] args, JFrame frame, boolean undoActive) {
- this(args, frame, null, null, undoActive);
+ this(args, frame, null, null, undoActive, null);
}
public Application(String[] args, AppletImplementation appletImpl,
boolean undoActive) {
- this(args, null, appletImpl, null, undoActive);
+ this(args, null, appletImpl, null, undoActive, null);
}
- public Application(String[] args, Container comp, boolean undoActive) {
- this(args, null, null, comp, undoActive);
+ public Application(String[] args, Container comp, boolean undoActive, String externalCodebase) {
+ this(args, null, null, comp, undoActive, externalCodebase);
}
protected Application(String[] args, JFrame frame,
- AppletImplementation appletImpl, Container comp, boolean undoActive) {
+ AppletImplementation appletImpl, Container comp, boolean undoActive, String externalCodebase) {
/*
* if (args != null) { for (int i=0; i < args.length; i++) {
@@ -379,6 +379,8 @@ public abstract class Application implements KeyEventDispatcher {
}
// init codebase
+ if(externalCodebase != null)
+ this.externalCodebase = externalCodebase;
initCodeBase();
// needed for JavaScript getCommandName(), getValueString() to work
@@ -963,7 +965,7 @@ public abstract class Application implements KeyEventDispatcher {
// Windows 7 uses this for the Toolbar icon too
// (needs to be larger)
- frame.setIconImage(getInternalImage("geogebra32.gif"));
+ frame.setIconImage(getInternalImage("geogebra64.png"));
frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
@@ -2532,12 +2534,13 @@ public abstract class Application implements KeyEventDispatcher {
}
// labeling style
- if (labelingStyle != ConstructionDefaults.LABEL_VISIBLE_AUTOMATIC) {
+ // default changed, so we always need to save this
+ //if (labelingStyle != ConstructionDefaults.LABEL_VISIBLE_AUTOMATIC) {
sb.append("\t<labelingStyle ");
sb.append(" val=\"");
sb.append(labelingStyle);
sb.append("\"/>\n");
- }
+ //}
sb.append("\t<font ");
sb.append(" size=\"");
@@ -2601,12 +2604,19 @@ public abstract class Application implements KeyEventDispatcher {
return codebase;
}
private URL codebase;
+
+ private String externalCodebase;
private static boolean hasFullPermissions = false;
private void initCodeBase() {
try {
// application codebase
- String path = GeoGebra.class.getProtectionDomain().getCodeSource().getLocation().toExternalForm();
+ String path;
+ if(externalCodebase == null)
+ path = GeoGebra.class.getProtectionDomain().getCodeSource().getLocation().toExternalForm();
+ else
+ path = externalCodebase;
+
// remove "geogebra.jar" from end of codebase string
if (path.endsWith(JAR_FILES[0]))
path = path.substring(0, path.length() - JAR_FILES[0].length());
diff --git a/geogebra/main/DefaultApplication.java b/geogebra/main/DefaultApplication.java
index 8a70abb..feeb762 100644
--- a/geogebra/main/DefaultApplication.java
+++ b/geogebra/main/DefaultApplication.java
@@ -15,7 +15,7 @@ public class DefaultApplication extends Application {
super(args, applet, undoActive);
}
- public DefaultApplication(String[] args, Container parentComponent, boolean undoActive) {
- super(args, parentComponent, undoActive);
+ public DefaultApplication(String[] args, Container parentComponent, boolean undoActive, String externalCodebase) {
+ super(args, parentComponent, undoActive, externalCodebase);
}
}
diff --git a/geogebra/main/GlobalKeyDispatcher.java b/geogebra/main/GlobalKeyDispatcher.java
index ffb78b5..0f3842f 100644
--- a/geogebra/main/GlobalKeyDispatcher.java
+++ b/geogebra/main/GlobalKeyDispatcher.java
@@ -198,6 +198,12 @@ public class GlobalKeyDispatcher implements KeyEventDispatcher {
}
break;
+ // Ctrl + E: open object properties (needed here for spreadsheet)
+ case KeyEvent.VK_E:
+ app.getGuiManager().showPropertiesDialog();
+ consumed = true;
+ break;
+
// Ctrl + F: refresh views
case KeyEvent.VK_F:
app.refreshViews();
diff --git a/geogebra/properties/command.properties b/geogebra/properties/command.properties
index 8881eb6..3026482 100644
--- a/geogebra/properties/command.properties
+++ b/geogebra/properties/command.properties
@@ -154,7 +154,7 @@ SlopeSyntax=Slope[ <Line> ]
#Victor Franco 11-02-2007: add syntax for curve's, Tangent[ <Point>, <Curve> ]
Tangent=Tangent
-TangentSyntax=Tangent[ <Point>, <Conic> ]\nTangent[ <Point>, <Function> ]\nTangent[ <Point>, <Curve> ]\nTangent[ <x-Value>, <Function> ]\nTangent[ <Parallel Line>, <Conic> ]\nTangent[ <Parallel Segment>, <Conic> ]
+TangentSyntax=Tangent[ <Point>, <Conic> ]\nTangent[ <Point>, <Function> ]\nTangent[ <Point on Curve>, <Curve> ]\nTangent[ <x-Value>, <Function> ]\nTangent[ <Parallel Line>, <Conic> ]\nTangent[ <Parallel Segment>, <Conic> ]
TaylorSeries=TaylorPolynomial
TaylorSeriesSyntax=TaylorPolynomial[ <Function>, <x-Value>, <Order Number> ]
@@ -254,7 +254,7 @@ ElementSyntax=Element[ <List>, <Position of Element> ]
Iteration=Iteration
IterationSyntax=Iteration[ <Function>, <Start Value>, <Number of Iterations> ]
-IterationList=IterationList
+IterationList=IterationList
IterationListSyntax=IterationList[ <Function>, <Start Value>, <Number of Iterations> ]
Min=Min
@@ -533,4 +533,4 @@ FitSinSyntax=FitSin[ <List of Points> ]
FitLogistic=FitLogistic
FitLogisticSyntax=FitLogistic[ <List of Points> ]
-#V3.1 end
\ No newline at end of file
+#V3.1 end
diff --git a/geogebra/properties/command_cy.properties b/geogebra/properties/command_cy.properties
index d2876ba..71b76f3 100644
--- a/geogebra/properties/command_cy.properties
+++ b/geogebra/properties/command_cy.properties
@@ -54,8 +54,8 @@ CircleSyntax=Cylch[ <Pwynt>, <Rhif y radiws> ]\n\
Cylch[ <Pwynt>, <Segment> ]\n\
Cylch[ <Pwynt>, <Pwynt> ]\n\
Cylch[ <Pwynt>, <Pwynt>, <Pwynt> ]
-CircumcircleArc=Arc Amgylchol
-CircumcircleArcSyntax=Arc Amgylchol[ <Pwynt>, <Pwynt>, <Pwynt> ]
+CircumcircleArc=ArcAmgylchol
+CircumcircleArcSyntax=ArcAmgylchol[ <Pwynt>, <Pwynt>, <Pwynt> ]
CircumcircleSector=SectorAmgylchol
CircumcircleSectorSyntax=SectorAmgylchol[ <Pwynt>, <Pwynt>, <Pwynt> ]
Circumference=Cylchedd
diff --git a/geogebra/properties/command_da.properties b/geogebra/properties/command_da.properties
index 3dec7a0..1d132e6 100644
--- a/geogebra/properties/command_da.properties
+++ b/geogebra/properties/command_da.properties
@@ -291,9 +291,9 @@ OrthogonalLineSyntax=Vinkelret[ <Punkt>, <Linje> ]\n\
OrthogonalVector=Tværvektor
OrthogonalVectorSyntax=Tværvektor[ <Linje> ]\n\
Tværvektor[ <Vektor> ]
-OsculatingCircle=Oskulerende cirkel
-OsculatingCircleSyntax=Oskulerende cirkel[ <Punkt>, <Funktion> ]\n\
- Oskulerende cirkel[ <Punkt>, <Kurve> ]
+OsculatingCircle=Oskulerendecirkel
+OsculatingCircleSyntax=Oskulerendecirkel[ <Punkt>, <Funktion> ]\n\
+ Oskulerendecirkel[ <Punkt>, <Kurve> ]
# Sikkert: Product Moment Correlation Coefficient, hvad det så end hedder på dansk.
PMCC=PMCC
PMCCSyntax=PMCC[ <Liste>, <Liste> ]\n\
diff --git a/geogebra/properties/command_el.properties b/geogebra/properties/command_el.properties
index 2deaad1..4cfb333 100644
--- a/geogebra/properties/command_el.properties
+++ b/geogebra/properties/command_el.properties
@@ -43,9 +43,7 @@ Binomial=\u0394\u03c5\u03c9\u03bd\u03c5\u03bc\u03b9\u03ba\u03cc\u03c2\u03a3\u03c
BinomialSyntax=\u0394\u03c5\u03c9\u03bd\u03c5\u03bc\u03b9\u03ba\u03cc\u03c2\u03a3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2[ <\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2>, <\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2> ]
BoxPlot=\u0394\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03a1\u03ac\u03b2\u03b4\u03c9\u03bd
BoxPlotSyntax=\u0394\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03a1\u03ac\u03b2\u03b4\u03c9\u03bd[ <\u0391\u03c1\u03c7\u03ae_y>, <y\u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1>, <\u039b\u03af\u03c3\u03c4\u03b1 \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2> ]\n\
- \u0394\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03a1\u03ac\u03b2\u03b4\u03c9\u03bd[ <\u0391\u03c1\u03c7\u03ae_y>, <y\u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1>, <\u0391\u03c1\u03c7\u03b9\u03ba\u03ae \u03a4\u03b9\u03bc\u03ae>, <Q1>, <\u0394\u03b9\u03ac\u03bc\u03b5\u03c3\u03bf\u03c2>, <Q3>, <\u03a4\u03b5\u03bb\u03b9\u03ba\u03ae \u03a4\u03b9\u03bc\u03ae> ]\n\
- \u03a3\u03b7\u03bc\u03b5\u03af\u03c9\u03c3\u03b7\n\
- \u0391\u03c1\u03c7\u03ae_y = \u039f\u03b9 \u03c1\u03ac\u03b2\u03b4\u03bf\u03b9 \u03b2\u03c1\u03af\u03c3\u03ba\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b1\u03c0\u03ad\u03bd\u03b1\u03bd\u03c4\u03b9 \u03c4\u03b7\u03c2 \u03c4\u03b9\u03bc\u03ae\u03c2 \u03c0\u03bf\u03c5 \u03b4\u03ce\u03c3\u03b1\u03c4\u03b5 \u03c3\u03c4\u03bf y
+ \u0394\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03a1\u03ac\u03b2\u03b4\u03c9\u03bd[ <\u0391\u03c1\u03c7\u03ae_y>, <y\u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1>, <\u0391\u03c1\u03c7\u03b9\u03ba\u03ae \u03a4\u03b9\u03bc\u03ae>, <Q1>, <\u0394\u03b9\u03ac\u03bc\u03b5\u03c3\u03bf\u03c2>, <Q3>, <\u03a4\u03b5\u03bb\u03b9\u03ba\u03ae \u03a4\u03b9\u03bc\u03ae> ]
CellRange=\u039f\u03c1\u03b9\u03b1\u039a\u03b5\u03bb\u03b9\u03bf\u03cd
CellRangeSyntax=\u039f\u03c1\u03b9\u03b1\u039a\u03b5\u03bb\u03b9\u03bf\u03cd[ <\u0391\u03c1\u03c7\u03ae \u039a\u03b5\u03bb\u03b9\u03bf\u03cd>, <\u03a4\u03ad\u03bb\u03bf\u03c2 \u039a\u03b5\u03bb\u03b9\u03bf\u03cd> ]\n\
\u03a3\u03b7\u03bc\u03b5\u03af\u03c9\u03c3\u03b7\n\
@@ -74,10 +72,7 @@ CircumferenceSyntax=\u03a0\u03b5\u03c1\u03b9\u03c6\u03ad\u03c1\u03b5\u03b9\u03b1
Column=\u03a3\u03c4\u03ae\u03bb\u03b7
ColumnName=\u03a3\u03c4\u03ae\u03bb\u03b7\u039f\u03bd\u03bf\u03bc\u03b1
ColumnNameSyntax=\u03a3\u03c4\u03ae\u03bb\u03b7\u039f\u03bd\u03bf\u03bc\u03b1[ <\u039a\u03b5\u03bb\u03af \u039b\u03bf\u03b3\u03b9\u03c3\u03c4\u03b9\u03ba\u03bf\u03cd \u03a6\u03cd\u03bb\u03bb\u03bf\u03c5> ]
-ColumnSyntax=\u03a3\u03c4\u03ae\u03bb\u03b7[ <\u039a\u03b5\u03bb\u03af \u039b\u03bf\u03b3\u03b9\u03c3\u03c4\u03b9\u03ba\u03bf\u03cd \u03a6\u03cd\u03bb\u03bb\u03bf\u03c5> ]\n\
- \u03a3\u03b7\u03bc\u03b5\u03af\u03c9\u03c3\u03b7\n\
- \u03c0,\u03c7 \u03a3\u03c4\u03ae\u03bb\u03b7[\u03923] (\u03923 \u03b5\u03af\u03bd\u03b1\u03b9 \u03c4\u03bf \u03c4\u03c1\u03af\u03c4\u03bf \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03bf \u03c4\u03b7\u03c2 \u03c3\u03c4\u03ae\u03bb\u03b7\u03c2 \u0392)\n\
- \u0391\u03c0\u03bf\u03c4\u03ad\u03bb\u03b5\u03c3\u03bc\u03b1: \u03a3\u03c4\u03ae\u03bb\u03b7[\u03923] =2 (\u03b4\u03b7\u03bb \u03b1\u03bd\u03ae\u03ba\u03b5\u03b9 \u03c3\u03c4\u03b7\u03bd 2\u03b7 \u03c3\u03c4\u03ae\u03bb\u03b7)
+ColumnSyntax=\u03a3\u03c4\u03ae\u03bb\u03b7[ <\u039a\u03b5\u03bb\u03af \u039b\u03bf\u03b3\u03b9\u03c3\u03c4\u03b9\u03ba\u03bf\u03cd \u03a6\u03cd\u03bb\u03bb\u03bf\u03c5> ]
Command=\u0395\u03bd\u03c4\u03bf\u03bb\u03ae
Conic=\u039a\u03c9\u03bd\u03b9\u03ba\u03ae\u03a4\u03bf\u03bc\u03ae
ConicSyntax=\u039a\u03c9\u03bd\u03b9\u03ba\u03ae\u03a4\u03bf\u03bc\u03ae[ <\u03a3\u03b7\u03bc\u03b5\u03af\u03bf1>, <\u03a3\u03b7\u03bc\u03b5\u03af\u03bf2>, <\u03a3\u03b7\u03bc\u03b5\u03af\u03bf3>, <\u03a3\u03b7\u03bc\u03b5\u03af\u03bf4>, <\u03a3\u03b7\u03bc\u03b5\u03af\u03bf5> ]
diff --git a/geogebra/properties/command_bg.properties b/geogebra/properties/command_en.properties
similarity index 100%
copy from geogebra/properties/command_bg.properties
copy to geogebra/properties/command_en.properties
diff --git a/geogebra/properties/command_en_AU.properties b/geogebra/properties/command_en_AU.properties
index 395157c..69fc1b6 100644
--- a/geogebra/properties/command_en_AU.properties
+++ b/geogebra/properties/command_en_AU.properties
@@ -11,7 +11,7 @@ Extremum=TurningPoint
ExtremumSyntax=TurningPoint[ <Polynomial> ]
Dilate=Enlarge
-DilateSyntax=Enlarge[ <Object>, <Dilation Factor>, <Dilation Center Point> ]
+DilateSyntax=Enlarge[ <Object>, <Scale Factor>, <Centre Point> ]
TrapezoidalSum=TrapeziumSum
TrapezoidalSumSyntax=TrapeziumSum[ <Function>, <Start x-Value>, <End x-Value>, <Number of Trapezoids> ]
diff --git a/geogebra/properties/command_en_GB.properties b/geogebra/properties/command_en_GB.properties
index ce40eb0..05a25c2 100644
--- a/geogebra/properties/command_en_GB.properties
+++ b/geogebra/properties/command_en_GB.properties
@@ -11,7 +11,7 @@ Extremum=TurningPoint
ExtremumSyntax=TurningPoint[ <Polynomial> ]
Dilate=Enlarge
-DilateSyntax=Enlarge[ <Object>, <Dilation Factor>, <Dilation Center Point> ]
+DilateSyntax=Enlarge[ <Object>, <Scale Factor>, <Centre Point> ]
TrapezoidalSum=TrapeziumSum
TrapezoidalSumSyntax=TrapeziumSum[ <Function>, <Start x-Value>, <End x-Value>, <Number of Trapezoids> ]
diff --git a/geogebra/properties/command_fa.properties b/geogebra/properties/command_fa.properties
index bbf6638..0982b45 100644
--- a/geogebra/properties/command_fa.properties
+++ b/geogebra/properties/command_fa.properties
@@ -422,8 +422,6 @@ ToNumbersSyntax=\u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 \u0627\u0639\u062f\u
ToTextSyntax=\u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 \u0645\u062a\u0646\n\
[ <\u0639\u062f\u062f> ]\n\
[ <\u0644\u06cc\u0633\u062a> ]
-ToYacasStringSyntax=\u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 \u0641\u0631\u0645\u0648\u0644\n\
- ToYacasString[ <\u0634\u06cc\u0621> ]
TranslateSyntax=\u0627\u0646\u062a\u0642\u0627\u0644\n\
Translate[ <\u0628\u0631\u062f\u0627\u0631>, <\u0634\u06cc\u0621> ]\n\
Translate[ <\u0646\u0642\u0637\u0647 \u06cc \u0634\u0631\u0648\u0639>, <\u0628\u0631\u062f\u0627\u0631> ]
diff --git a/geogebra/properties/command_fi.properties b/geogebra/properties/command_fi.properties
index 21b7932..b9561dc 100644
--- a/geogebra/properties/command_fi.properties
+++ b/geogebra/properties/command_fi.properties
@@ -185,8 +185,8 @@ IntersectSyntax=Leikkauspiste[ <Objekti>, <Objekti> ]\n\
Leikkauspiste[ <Objekti>, <Objekti>, <Lähtöpiste> ]
Intersection=YhteisetAlkiot
IntersectionSyntax=YhteisetAlkiot[ <Lista>, <Lista> ]
-InverseNormal=Z-arvo
-InverseNormalSyntax=Z-arvo[ <Keskiarvo>, <Keskihajonta>, <Todennäköisyys> ]
+InverseNormal=Z_arvo
+InverseNormalSyntax=Z_arvo[ <Keskiarvo>, <Keskihajonta>, <Todennäköisyys> ]
Invert=Käänteismatriisi
InvertSyntax=Käänteismatriisi[<Matriisi> ]
IsInteger=OnkoKokonaisluku
@@ -219,8 +219,8 @@ LengthSyntax=Pituus[ <Vektori> ]\n\
Pituus[ <Lista> ]
LetterToUnicode=UnicodeKirjaimesta
LetterToUnicodeSyntax=UnicodeKirjaimesta[ <Kirjain> ]
-Limit=Raja-arvo
-LimitSyntax=Raja-arvo[<Funktio>,<muuttuja>,<Luku>]
+Limit=Raja_arvo
+LimitSyntax=Raja_arvo[<Funktio>,<muuttuja>,<Luku>]
Line=Suora
LineBisector=Keskinormaali
LineBisectorSyntax=Keskinormaali[ <Piste>, <Piste> ]\n\
diff --git a/geogebra/properties/command_hu.properties b/geogebra/properties/command_hu.properties
index 3682ddc..71b6c0f 100644
--- a/geogebra/properties/command_hu.properties
+++ b/geogebra/properties/command_hu.properties
@@ -231,7 +231,7 @@ LineBisectorSyntax=Szakaszfelez\u0151[ <Pont>, <Pont> ]\n\
LineSyntax=Egyenes[ <Pont>, <Pont> ]\n\
Egyenes[ <Pont>, <Párhuzamos egyenes> ]\n\
Egyenes[ <Pont>, <Irányvektor> ]
-Locus=Mértani hely
+Locus=MértaniHely
LocusSyntax=MértaniHely[ <Pont>, <Pont> ]
LowerSum=Alsóösszeg
LowerSumSyntax=Alsóösszeg[ <Függvény>, <Kezd\u0151 x-érték>, <Lezáró x-érték>, <Téglalapok száma> ]
diff --git a/geogebra/properties/command_is.properties b/geogebra/properties/command_is.properties
index c4e1a24..6deac59 100644
--- a/geogebra/properties/command_is.properties
+++ b/geogebra/properties/command_is.properties
@@ -444,5 +444,5 @@ VarianceSyntax=Dreifni[ <Listi> ]
Vector=Vektor
VectorSyntax=Vektor[ <Punktur> ]\n\
Vektor[ <Byrjunarpunktur>, <Endapunktur> ]
-Vertex=Topp/Botnpunktur
-VertexSyntax=Topp/Botnpunktur[ <Keilusnið> ]
+Vertex=ToppBotnpunktur
+VertexSyntax=ToppBotnpunktur[ <Keilusnið> ]
diff --git a/geogebra/properties/command_mr.properties b/geogebra/properties/command_mr.properties
index b1f6ddf..fb07468 100644
--- a/geogebra/properties/command_mr.properties
+++ b/geogebra/properties/command_mr.properties
@@ -1,5 +1,5 @@
-AffineRatio=\u092e\u093f\u0924\u093f\u0930\u0915\u094d\u0937\u0940 \u0917\u0941\u0923\u094b\u0924\u094d\u0924\u0930
+AffineRatio=\u092e\u093f\u0924\u093f\u0930\u0915\u094d\u0937\u0940\u0917\u0941\u0923\u094b\u0924\u094d\u0924\u0930
AffineRatioSyntax=\u092e\u093f\u0924\u093f\u0930\u0915\u094d\u0937\u0940 \u0917\u0941\u0923\u094b\u0924\u094d\u0924\u0930[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
Angle=\u0915\u094b\u0928
AngleSyntax=\u0915\u094b\u0928[ <\u0918\u091f\u0915> ]\n\
@@ -26,44 +26,41 @@ Asymptote=\u0905\u0928\u0902\u0924\u094b\u092a\u0917\u093e
AsymptoteSyntax=\u0905\u0928\u0902\u0924\u094b\u092a\u0917\u093e[ <\u0936\u093e\u0902\u0915\u0935> ]
Axes=\u0905\u0915\u094d\u0937
AxesSyntax=\u0905\u0915\u094d\u0937[ <\u0936\u093e\u0902\u0915\u0935> ]
-AxisStepX=X \u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940
-AxisStepXSyntax=X \u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940[]
-AxisStepY=Y \u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940
-AxisStepYSyntax=Y \u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940[]
+AxisStepX=X\u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940
+AxisStepXSyntax=X\u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940[]
+AxisStepY=Y\u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940
+AxisStepYSyntax=Y\u0905\u0915\u094d\u0937\u092a\u093e\u092f\u0930\u0940[]
BarChart=\u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916
BarChartSyntax=\u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916[ <\u092e\u093e\u0939\u093f\u0924\u0940\u091a\u0940 \u092f\u093e\u0926\u0940>, <\u0935\u093e\u0930\u0902\u0935\u093e\u0930\u0924\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]\n\
\u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916[ <\u092e\u093e\u0939\u093f\u0924\u0940\u091a\u0940 \u092f\u093e\u0926\u0940>, <\u0935\u093e\u0930\u0902\u0935\u093e\u0930\u0924\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940 >, <\u0938\u094d\u0924\u0902\u092d\u093e\u0902\u091a\u0940 \u091c\u093e\u0921\u0940> ]\n\
\u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916[ <\u092e\u0942\u0933 \u092e\u093e\u0939\u093f\u0924\u0940\u091a\u0940 \u092f\u093e\u0926\u0940>, <\u0938\u094d\u0924\u0902\u092d\u093e\u0902\u091a\u0940 \u091c\u093e\u0921\u0940> ]\n\
- \u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916[ <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e \u0915\u093f\u0902\u092e\u0924>, <\u0909\u0902\u091a\u0940\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]\n\
+ \u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916[ <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e \u0915\u093f\u0902\u092e\u0924>, <\u0909\u0902\u091a\u0940\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
\u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916[ <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e \u0915\u093f\u0902\u092e\u0924>, <\u092a\u0926\u093e\u0935\u0932\u0940>, <\u091a\u0932>, <\u0938\u0902\u0916\u094d\u092f\u0947\u092a\u093e\u0938\u0942\u0928>, <\u0938\u0902\u0916\u094d\u092f\u0947\u092a\u0930\u094d\u092f\u0902\u0924> ]\n\
\u0938\u094d\u0924\u0902\u092d\u093e\u0932\u0947\u0916[ <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e \u0915\u093f\u0902\u092e\u0924>, <\u092a\u0926\u093e\u0935\u0932\u0940>, <\u091a\u0932>, <\u0938\u0902\u0916\u094d\u092f\u0947\u092a\u093e\u0938\u0942\u0928>, <\u0938\u0902\u0916\u094d\u092f\u0947\u092a\u0930\u094d\u092f\u0902\u0924>, <\u092a\u093e\u092f\u0930\u0940\u091a\u0940 \u091c\u093e\u0921\u0940> ]
-Binomial=\u0926\u094d\u0935\u093f\u092a\u0926 \u0938\u0939\u0917\u0941\u0923\u0915
-BinomialSyntax=\u0926\u094d\u0935\u093f\u092a\u0926 \u0938\u0939\u0917\u0941\u0923\u0915[ <\u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]
-BoxPlot=\u092c\u0949\u0915\u094d\u0938 \u092a\u094d\u0932\u0949\u091f
-BoxPlotSyntax=\u092c\u0949\u0915\u094d\u0938 \u092a\u094d\u0932\u0949\u091f[ <y\u0932\u0902\u092c\u093e\u0902\u0924\u0930>, <y\u092a\u094d\u0930\u092e\u093e\u0923>, <\u092e\u0942\u0933 \u092e\u093e\u0939\u093f\u0924\u0940\u091a\u0940 \u092f\u093e\u0926\u0940>]\n\
- \u092c\u0949\u0915\u094d\u0938 \u092a\u094d\u0932\u0949\u091f [ <y\u0932\u0902\u092c\u093e\u0902\u0924\u0930>, <y\u092a\u094d\u0930\u092e\u093e\u0923>, <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <Q1>, <\u092e\u0927\u094d\u092f\u0915>, <Q3>, <\u0905\u0902\u0924\u093f\u092e \u0915\u093f\u0902\u092e\u0924> \n\
- ]\n\
-
-CellRange=\u0915\u094b\u0936\u093f\u0915\u093e \u0935\u094d\u092f\u093e\u092a\u094d\u0924\u093f
-CellRangeSyntax=\u0915\u094b\u0936\u093f\u0915\u093e \u0935\u094d\u092f\u093e\u092a\u094d\u0924\u093f[ <\u0906\u0930\u0902\u092d\u0940 \u0915\u094b\u0936\u093f\u0915\u093e>, <\u0905\u0902\u0924\u094d\u092f \u0915\u094b\u0936\u093f\u0915\u093e> ] \n\
-
+Binomial=\u0926\u094d\u0935\u093f\u092a\u0926\u0938\u0939\u0917\u0941\u0923\u0915
+BinomialSyntax=\u0926\u094d\u0935\u093f\u092a\u0926\u0938\u0939\u0917\u0941\u0923\u0915[ <\u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]
+BoxPlot=\u092c\u0949\u0915\u094d\u0938\u092a\u094d\u0932\u0949\u091f
+BoxPlotSyntax=\u092c\u0949\u0915\u094d\u0938\u092a\u094d\u0932\u0949\u091f[ <y\u0932\u0902\u092c\u093e\u0902\u0924\u0930>, <y\u092a\u094d\u0930\u092e\u093e\u0923>, <\u092e\u0942\u0933 \u092e\u093e\u0939\u093f\u0924\u0940\u091a\u0940 \u092f\u093e\u0926\u0940>]
+ \u092c\u0949\u0915\u094d\u0938\u092a\u094d\u0932\u0949\u091f [ <y\u0932\u0902\u092c\u093e\u0902\u0924\u0930>, <y\u092a\u094d\u0930\u092e\u093e\u0923>, <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <Q1>, <\u092e\u0927\u094d\u092f\u0915>, <Q3>, <\u0905\u0902\u0924\u093f\u092e \u0915\u093f\u0902\u092e\u0924> ]
+CellRange=\u0915\u094b\u0936\u093f\u0915\u093e\u0935\u094d\u092f\u093e\u092a\u094d\u0924\u093f
+CellRangeSyntax=\u0915\u094b\u0936\u093f\u0915\u093e\u0935\u094d\u092f\u093e\u092a\u094d\u0924\u093f[ <\u0906\u0930\u0902\u092d\u0940 \u0915\u094b\u0936\u093f\u0915\u093e>, <\u0905\u0902\u0924\u094d\u092f \u0915\u094b\u0936\u093f\u0915\u093e> ]
Center=\u0915\u0947\u0902\u0926\u094d\u0930
CenterSyntax=\u0915\u0947\u0902\u0926\u094d\u0930[ <\u0936\u093e\u0902\u0915\u0935> ]
Centroid=\u0917\u0941\u0930\u0942\u0924\u094d\u0935\u092e\u0927\u094d\u092f
CentroidSyntax=\u0917\u0941\u0930\u0942\u0924\u094d\u0935\u092e\u0927\u094d\u092f[ <\u092c\u0939\u0941\u092d\u0941\u091c> ]
Circle=\u0935\u0930\u094d\u0924\u0941\u0933
-CircleArc=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938
-CircleArcSyntax=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938[ <\u092e\u0927\u094d\u092f\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
-CircleSector=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940
-CircleSectorSyntax=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940[ <\u092e\u0927\u094d\u092f\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
+CircleArc=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938
+CircleArcSyntax=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938[ <\u092e\u0927\u094d\u092f\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
+CircleSector=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940
+CircleSectorSyntax=\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940[ <\u092e\u0927\u094d\u092f\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
CircleSyntax=\u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u0924\u094d\u0930\u093f\u091c\u094d\u092f\u0947\u091a\u0940 \u0932\u093e\u0902\u092c\u0940> ]\n\
\u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u0930\u0947\u0937\u093e\u0916\u0902\u0921> ]\n\
\u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]\n\
\u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
-CircumcircleArc=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938
-CircumcircleArcSyntax=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
-CircumcircleSector=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940
-CircumcircleSectorSyntax=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930 \u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
+CircumcircleArc=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938
+CircumcircleArcSyntax=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
+CircumcircleSector=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940
+CircumcircleSectorSyntax=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0941\u0933\u093e\u0915\u093e\u0930\u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
Circumference=\u092a\u0930\u093f\u0918
CircumferenceSyntax=\u092a\u0930\u093f\u0918[ <\u0936\u093e\u0902\u0915\u0935> ]
Column=\u0930\u0915\u093e\u0928\u093e
@@ -80,8 +77,8 @@ Corner=\u0915\u094b\u0928\u093e
CornerSyntax=\u0915\u094b\u0928\u093e[ <\u092a\u094d\u0930\u0924\u093f\u092e\u093e>, <\u0915\u094b\u0928\u094d\u092f\u093e\u091a\u093e \u0915\u094d\u0930\u092e\u093e\u0902\u0915> ]\n\
\u0915\u094b\u0928\u093e[ <\u092e\u091c\u0915\u0942\u0930>, <\u0915\u094b\u0928\u094d\u092f\u093e\u091a\u093e \u0915\u094d\u0930\u092e\u093e\u0902\u0915> ]\n\
\u0915\u094b\u0928\u093e[ <\u0915\u094b\u0928\u094d\u092f\u093e\u091a\u093e \u0915\u094d\u0930\u092e\u093e\u0902\u0915> ]
-CountIf=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930 \u092e\u094b\u091c\u0923\u0940
-CountIfSyntax=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930 \u092e\u094b\u091c\u0923\u0940[ <\u0905\u091f>, <\u092f\u093e\u0926\u0940> ]
+CountIf=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930\u092e\u094b\u091c\u0923\u0940
+CountIfSyntax=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930\u092e\u094b\u091c\u0923\u0940[ <\u0905\u091f>, <\u092f\u093e\u0926\u0940> ]
Covariance=\u0938\u0939\u091a\u0932\u0915
CovarianceSyntax=\u0938\u0939\u091a\u0932\u0915[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940>, <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]\n\
\u0938\u0939\u091a\u0932\u0915[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
@@ -90,14 +87,14 @@ CrossRatioSyntax=\u092a\u094d\u0930\u0917\u0941\u0923\u094b\u0924\u094d\u0924\u0
Curvature=\u0935\u0915\u094d\u0930\u0924\u093e
CurvatureSyntax=\u0935\u0915\u094d\u0930\u0924\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u092b\u0932> ]\n\
\u0935\u0915\u094d\u0930\u0924\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u0935\u0915\u094d\u0930> ]
-CurvatureVector=\u0935\u0915\u094d\u0930\u0924\u093e \u0938\u0926\u093f\u0936
-CurvatureVectorSyntax=\u0935\u0915\u094d\u0930\u0924\u093e \u0938\u0926\u093f\u0936[ <\u092c\u093f\u0902\u0926\u0942>, <\u092b\u0932> ]\n\
+CurvatureVector=\u0935\u0915\u094d\u0930\u0924\u093e\u0938\u0926\u093f\u0936
+CurvatureVectorSyntax=\u0935\u0915\u094d\u0930\u0924\u093e\u0938\u0926\u093f\u0936[ <\u092c\u093f\u0902\u0926\u0942>, <\u092b\u0932> ]\n\
\u0935\u0915\u094d\u0930\u0924\u093e \u0938\u0926\u093f\u0936[ <\u092c\u093f\u0902\u0926\u0942>, <\u0935\u0915\u094d\u0930> ]\n\
CurveCartesian=\u0935\u0915\u094d\u0930
CurveCartesianSyntax=\u0935\u0915\u094d\u0930[ <\u092a\u0926\u093e\u0935\u0932\u0940>, <\u092a\u0926\u093e\u0935\u0932\u0940>, <\u092a\u094d\u0930\u091a\u0932>, <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e \u0915\u093f\u0902\u092e\u0924> ]
-Defined=\u0905\u0938\u094d\u0924\u093f\u0924\u094d\u0935\u093e\u0924 \u0906\u0939\u0947?
-DefinedSyntax=\u0905\u0938\u094d\u0924\u093f\u0924\u094d\u0935\u093e\u0924 \u0906\u0939\u0947[ <\u0918\u091f\u0915> ]
+Defined=\u0905\u0938\u094d\u0924\u093f\u0924\u094d\u0935\u093e\u0924\u0906\u0939\u0947?
+DefinedSyntax=\u0905\u0938\u094d\u0924\u093f\u0924\u094d\u0935\u093e\u0924\u0906\u0939\u0947[ <\u0918\u091f\u0915> ]
Delete=\u0935\u0917\u0933\u093e
DeleteSyntax=\u0935\u0917\u0933\u093e[ <\u0918\u091f\u0915> ]
Derivative=\u0935\u093f\u0915\u0932\u091c
@@ -127,8 +124,8 @@ Ellipse=\u0932\u0902\u092c\u0935\u0930\u094d\u0924\u0941\u0933
EllipseSyntax=\u0932\u0902\u092c\u0935\u0930\u094d\u0924\u0941\u0933[ <\u0915\u0947\u0902\u0926\u094d\u0930\u092c\u093f\u0902\u0926\u0942>, <\u0915\u0947\u0902\u0926\u094d\u0930\u092c\u093f\u0902\u0926\u0942>, <\u0905\u0930\u094d\u0927\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937\u093e\u091a\u0940 \u0932\u093e\u0902\u092c\u0940> ]\n\
\u0932\u0902\u092c\u0935\u0930\u094d\u0924\u0941\u0933[ <\u0915\u0947\u0902\u0926\u094d\u0930\u092c\u093f\u0902\u0926\u0942>, <\u0915\u0947\u0902\u0926\u094d\u0930\u092c\u093f\u0902\u0926\u0942>, <\u0930\u0947\u0937\u093e\u0916\u0902\u0921> ]\n\
\u0932\u0902\u092c\u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
-Excentricity=\u0930\u0947\u0937\u0940\u092f \u0909\u0924\u094d\u0915\u0947\u0902\u0926\u094d\u0930\u0924\u093e
-ExcentricitySyntax=\u0930\u0947\u0937\u0940\u092f \u0909\u0924\u094d\u0915\u0947\u0902\u0926\u094d\u0930\u0924\u093e[ <\u0936\u093e\u0902\u0915\u0935> ]
+Excentricity=\u0930\u0947\u0937\u0940\u092f\u0909\u0924\u094d\u0915\u0947\u0902\u0926\u094d\u0930\u0924\u093e
+ExcentricitySyntax=\u0930\u0947\u0937\u0940\u092f\u0909\u0924\u094d\u0915\u0947\u0902\u0926\u094d\u0930\u0924\u093e[ <\u0936\u093e\u0902\u0915\u0935> ]
Expand=\u0935\u093f\u0938\u094d\u0924\u093e\u0930
ExpandSyntax=\u0935\u093f\u0938\u094d\u0924\u093e\u0930[ <\u092b\u0932> ]
Extremum=\u091f\u094b\u0915
@@ -137,28 +134,28 @@ Factor=\u0905\u0935\u092f\u0935
FactorSyntax=\u0905\u0935\u092f\u0935[ <\u092c\u0939\u0941\u092a\u0926\u0940> ]
First=\u092a\u094d\u0930\u0925\u092e
FirstAxis=\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937
-FirstAxisLength=\u0905\u0930\u094d\u0927\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937 \u0932\u093e\u0902\u092c\u0940
-FirstAxisLengthSyntax=\u0905\u0930\u094d\u0927\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937 \u0932\u093e\u0902\u092c\u0940[ <\u0936\u093e\u0902\u0915\u0935> ]
-FirstAxisSyntax=\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937 \u0932\u093e\u0902\u092c\u0940[ <\u0936\u093e\u0902\u0915\u0935> ]
+FirstAxisLength=\u0905\u0930\u094d\u0927\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937\u0932\u093e\u0902\u092c\u0940
+FirstAxisLengthSyntax=\u0905\u0930\u094d\u0927\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937\u0932\u093e\u0902\u092c\u0940[ <\u0936\u093e\u0902\u0915\u0935> ]
+FirstAxisSyntax=\u0926\u093f\u0930\u094d\u0918\u093e\u0915\u094d\u0937\u0932\u093e\u0902\u092c\u0940[ <\u0936\u093e\u0902\u0915\u0935> ]
FirstSyntax=\u092a\u094d\u0930\u0925\u092e[ <\u092f\u093e\u0926\u0940> ]\n\
\u092a\u094d\u0930\u0925\u092e [<\u092f\u093e\u0926\u0940> , <\u0918\u091f\u0915\u093e\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
-FitExp=\u0918\u093e\u0924\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e
-FitExpSyntax=\u0918\u093e\u0924\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-FitLineX=X \u0930\u0947\u0937\u0947\u0924 \u092c\u0938\u0935\u093e
-FitLineXSyntax=X \u0930\u0947\u0937\u0947\u0924 \u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-FitLineY=\u0930\u0947\u0937\u0947\u0924 \u092c\u0938\u0935\u093e
-FitLineYSyntax=\u0930\u0947\u0937\u0947\u0924 \u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-FitLog=\u0932\u0949\u0917\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e
-FitLogSyntax=\u0932\u0949\u0917\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-FitLogistic=\u092b\u093f\u091f \u0932\u0949\u091c\u093f\u0938\u094d\u091f\u093f\u0915
-FitLogisticSyntax=\u092b\u093f\u091f \u0932\u0949\u091c\u093f\u0938\u094d\u091f\u093f\u0915[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-FitPoly=\u092c\u0939\u0941\u092a\u0926\u0940\u0924 \u092c\u0938\u0935\u093e
-FitPolySyntax=\u092c\u0939\u0941\u092a\u0926\u0940\u0924 \u092c\u0938\u0935\u093e [ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940>, <\u092c\u0939\u0941\u092a\u0926\u0940\u091a\u0940 \u0915\u094b\u091f\u0940> ]
-FitPow=\u0918\u093e\u0924\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e
-FitPowSyntax=\u0918\u093e\u0924\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e [ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-FitSin=\u0938\u093e\u0907\u0928\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e
-FitSinSyntax=\u0938\u093e\u0907\u0928\u092b\u0932\u093e\u0924 \u092c\u0938\u0935\u093e [ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+FitExp=\u0918\u093e\u0924\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e
+FitExpSyntax=\u0918\u093e\u0924\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+FitLineX=X\u0930\u0947\u0937\u0947\u0924\u092c\u0938\u0935\u093e
+FitLineXSyntax=X\u0930\u0947\u0937\u0947\u0924\u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+FitLineY=\u0930\u0947\u0937\u0947\u0924\u092c\u0938\u0935\u093e
+FitLineYSyntax=\u0930\u0947\u0937\u0947\u0924\u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+FitLog=\u0932\u0949\u0917\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e
+FitLogSyntax=\u0932\u0949\u0917\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+FitLogistic=\u092b\u093f\u091f\u0932\u0949\u091c\u093f\u0938\u094d\u091f\u093f\u0915
+FitLogisticSyntax=\u092b\u093f\u091f\u0932\u0949\u091c\u093f\u0938\u094d\u091f\u093f\u0915[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+FitPoly=\u092c\u0939\u0941\u092a\u0926\u0940\u0924\u092c\u0938\u0935\u093e
+FitPolySyntax=\u092c\u0939\u0941\u092a\u0926\u0940\u0924\u092c\u0938\u0935\u093e [ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940>, <\u092c\u0939\u0941\u092a\u0926\u0940\u091a\u0940 \u0915\u094b\u091f\u0940> ]
+FitPow=\u0918\u093e\u0924\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e
+FitPowSyntax=\u0918\u093e\u0924\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e [ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+FitSin=\u0938\u093e\u0907\u0928\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e
+FitSinSyntax=\u0938\u093e\u0907\u0928\u092b\u0932\u093e\u0924\u092c\u0938\u0935\u093e [ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
Focus=\u0915\u0947\u0902\u0926\u094d\u0930
FocusSyntax=\u0915\u0947\u0902\u0926\u094d\u0930[ <\u0936\u093e\u0902\u0915\u0935 > ]
FractionText=\u0905\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915\u0930\u0941\u092a
@@ -186,8 +183,8 @@ Integral=\u0938\u092e\u093e\u0915\u0932
IntegralSyntax=\u0938\u092e\u093e\u0915\u0932[ <\u092b\u0932> ]\n\
\u0938\u092e\u093e\u0915\u0932[ <\u092b\u0932>, <\u0906\u0930\u0902\u092d\u0940 x-\u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e x-\u0915\u093f\u0902\u092e\u0924> ]\n\
\u0938\u092e\u093e\u0915\u0932[ <\u092b\u0932>, <\u092b\u0932>, <\u0906\u0930\u0902\u092d\u0940 x-\u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e x-\u0915\u093f\u0902\u092e\u0924> ]
-Intersect=\u092a\u0930\u0938\u094d\u092a\u0930 \u091b\u0947\u0926
-IntersectSyntax=\u092a\u0930\u0938\u094d\u092a\u0930 \u091b\u0947\u0926[ <\u0918\u091f\u0915>, <\u0918\u091f\u0915> ]\n\
+Intersect=\u092a\u0930\u0938\u094d\u092a\u0930\u091b\u0947\u0926
+IntersectSyntax=\u092a\u0930\u0938\u094d\u092a\u0930\u091b\u0947\u0926[ <\u0918\u091f\u0915>, <\u0918\u091f\u0915> ]\n\
\u092a\u0930\u0938\u094d\u092a\u0930 \u091b\u0947\u0926[ <\u0918\u091f\u0915>, <\u0918\u091f\u0915>, <\u091b\u0947\u0926\u0928\u092c\u093f\u0902\u0926\u0942\u091a\u093e \u0915\u094d\u0930\u092e\u093e\u0902\u0915> ]\n\
\u092a\u0930\u0938\u094d\u092a\u0930 \u091b\u0947\u0926[ <\u0918\u091f\u0915>, <\u0918\u091f\u0915>, <\u0906\u0926\u094d\u092f\u092c\u093f\u0902\u0926\u0942> ]
Intersection=\u091b\u0947\u0926\u0928
@@ -196,8 +193,8 @@ InverseNormal=\u0935\u094d\u092f\u0938\u094d\u0924\u0932\u0902\u092c
InverseNormalSyntax=\u0935\u094d\u092f\u0938\u094d\u0924\u0932\u0902\u092c[ <\u092e\u0927\u094d\u092f> ]
Invert=\u092a\u0930\u094d\u092f\u0938\u094d\u0924
InvertSyntax=\u092a\u0930\u094d\u092f\u0938\u094d\u0924[ <\u0938\u093e\u0930\u0923\u0940> ]
-IsInteger=\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0906\u0939\u0947?
-IsIntegerSyntax=\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0906\u0939\u0947?[ <\u0938\u0902\u0916\u094d\u092f\u093e> ]
+IsInteger=\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915\u0906\u0939\u0947?
+IsIntegerSyntax=\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915\u0906\u0939\u0947?[ <\u0938\u0902\u0916\u094d\u092f\u093e> ]
Iteration=\u092a\u0941\u0928\u0930\u093e\u0935\u0943\u0924\u094d\u0924\u0940
IterationList=\u092a\u0941\u0928\u0930\u093e\u0935\u0943\u0924\u094d\u0924\u0940\u092f\u093e\u0926\u0940
IterationListSyntax=\u092a\u0941\u0928\u0930\u093e\u0935\u0943\u0924\u094d\u0924\u0940\u092f\u093e\u0926\u0940[ <\u092b\u0932>, <\u0906\u0930\u0902\u092d\u0940 \u0915\u093f\u0902\u092e\u0924>, <\u092a\u0941\u0928\u0930\u093e\u0935\u0943\u0924\u094d\u0924\u0940\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e> ]
@@ -205,8 +202,8 @@ IterationSyntax=\u092a\u0941\u0928\u0930\u093e\u0935\u0943\u0924\u094d\u0924\u09
Join=\u091c\u094b\u0921
JoinSyntax=\u091c\u094b\u0921[ <\u092f\u093e\u0926\u0940>, <\u092f\u093e\u0926\u0940>, ... ]\n\
\u091c\u094b\u0921[ <\u092f\u093e\u0926\u0940\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-KeepIf=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930 \u091c\u0924\u0928
-KeepIfSyntax=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930 \u091c\u0924\u0928[ <\u0905\u091f>, <\u092f\u093e\u0926\u0940> ]
+KeepIf=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930\u091c\u0924\u0928
+KeepIfSyntax=\u0905\u091f\u0940\u0928\u0941\u0938\u093e\u0930\u091c\u0924\u0928[ <\u0905\u091f>, <\u092f\u093e\u0926\u0940> ]
LCM=\u0932\u0938\u093e\u0935\u093f
LCMSyntax=\u0932\u0938\u093e\u0935\u093f[ <\u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
\u0932\u0938\u093e\u0935\u093f[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
@@ -224,8 +221,8 @@ LengthSyntax=\u0932\u093e\u0902\u092c\u0940[ <\u0938\u0926\u093f\u0936> ]\n\
\u0932\u093e\u0902\u092c\u0940[ <\u0935\u0915\u094d\u0930>, <\u0906\u0930\u0902\u092d\u0940 x-\u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e x-\u0915\u093f\u0902\u092e\u0924> ]\n\
\u0932\u093e\u0902\u092c\u0940[ <\u0935\u0915\u094d\u0930>, <\u0906\u0930\u0902\u092d\u092c\u093f\u0902\u0926\u0942>, <\u0905\u0902\u0924\u094d\u092f\u092c\u093f\u0902\u0926\u0942> ]\n\
\u0932\u093e\u0902\u092c\u0940[ <\u092f\u093e\u0926\u0940> ]
-LetterToUnicode=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u0938\u093e\u0920\u0940 \u0905\u0915\u094d\u0937\u0930
-LetterToUnicodeSyntax=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u0938\u093e\u0920\u0940 \u0905\u0915\u094d\u0937\u0930[ <" \u0905\u0915\u094d\u0937\u0930"> ]
+LetterToUnicode=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u0938\u093e\u0920\u0940\u0905\u0915\u094d\u0937\u0930
+LetterToUnicodeSyntax=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u0938\u093e\u0920\u0940\u0905\u0915\u094d\u0937\u0930[ <" \u0905\u0915\u094d\u0937\u0930"> ]
Line=\u0930\u0947\u0937\u093e
LineBisector=\u0932\u0902\u092c\u0926\u0941\u092d\u093e\u091c\u0915
LineBisectorSyntax=\u0932\u0902\u092c\u0926\u0941\u092d\u093e\u091c\u0915[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]\n\
@@ -235,8 +232,8 @@ LineSyntax=\u0930\u0947\u0937\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u
\u0930\u0947\u0937\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u0926\u093f\u0915\u094d\u200c\u0938\u0926\u093f\u0936> ]
Locus=\u092c\u093f\u0902\u0926\u0942\u092a\u0925
LocusSyntax=\u092c\u093f\u0902\u0926\u0942\u092a\u0925[ <\u092a\u0925 \u0924\u092f\u093e\u0930 \u0915\u0930\u0923\u093e\u0930\u093e \u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]
-LowerSum=\u0916\u093e\u0932\u091a\u0940 \u092c\u0947\u0930\u0940\u091c
-LowerSumSyntax=\u0916\u093e\u0932\u091a\u0940 \u092c\u0947\u0930\u0940\u091c[ <\u092b\u0932>, <\u0906\u0930\u0902\u092d\u0940 x-\u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e x-\u0915\u093f\u0902\u092e\u0924>, <\u0906\u092f\u0924\u093e\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e> ]
+LowerSum=\u0916\u093e\u0932\u091a\u0940\u092c\u0947\u0930\u0940\u091c
+LowerSumSyntax=\u0916\u093e\u0932\u091a\u0940\u092c\u0947\u0930\u0940\u091c[ <\u092b\u0932>, <\u0906\u0930\u0902\u092d\u0940 x-\u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e x-\u0915\u093f\u0902\u092e\u0924>, <\u0906\u092f\u0924\u093e\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e> ]
Max=\u092e\u094b\u0920\u093e
MaxSyntax=\u092e\u094b\u0920\u093e[ <\u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
\u092e\u094b\u0920\u093e[ <\u092f\u093e\u0926\u0940> ]
@@ -269,16 +266,16 @@ Normal=\u092a\u094d\u0930\u0938\u093e\u092e\u093e\u0928\u094d\u092f
NormalSyntax=\u092a\u094d\u0930\u0938\u093e\u092e\u093e\u0928\u094d\u092f[ <\u092e\u0927\u094d\u092f>, <\u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0935\u093f\u091a\u0932\u0928> ]
Object=\u0918\u091f\u0915
ObjectSyntax=\u0918\u091f\u0915[ <\u0905\u0915\u094d\u0937\u0930\u093e\u0924 \u0918\u091f\u0915\u093e\u091a\u0947 \u0928\u093e\u0935> ]
-OrthogonalLine=\u0932\u0902\u092c \u0930\u0947\u0937\u093e
-OrthogonalLineSyntax=\u0932\u0902\u092c \u0930\u0947\u0937\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u0930\u0947\u0937\u093e> ]\n\
+OrthogonalLine=\u0932\u0902\u092c\u0930\u0947\u0937\u093e
+OrthogonalLineSyntax=\u0932\u0902\u092c\u0930\u0947\u0937\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u0930\u0947\u0937\u093e> ]\n\
\u0932\u0902\u092c \u0930\u0947\u0937\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u0930\u0947\u0937\u093e\u0916\u0902\u0921> ]\n\
\u0932\u0902\u092c\u0930\u0947\u0937\u093e[ <\u092c\u093f\u0902\u0926\u0942>, <\u0938\u0926\u093f\u0936> ]
OrthogonalVector=\u0932\u0902\u092c\u0938\u0926\u093f\u0936
OrthogonalVectorSyntax=\u0932\u0902\u092c\u0938\u0926\u093f\u0936[ <\u0930\u0947\u0937\u093e> ]\n\
\u0932\u0902\u092c\u0938\u0926\u093f\u0936[ <\u0930\u0947\u0937\u093e\u0916\u0902\u0921> ]\n\
\u0932\u0902\u092c\u0938\u0926\u093f\u0936[ <\u0938\u0926\u093f\u0936> ]
-OsculatingCircle=\u0926\u0943\u0922\u0938\u094d\u092a\u0930\u094d\u0936\u093f \u0935\u0930\u094d\u0924\u0941\u0933
-OsculatingCircleSyntax=\u0926\u0943\u0922\u0938\u094d\u092a\u0930\u094d\u0936\u093f \u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u092b\u0932> ]\n\
+OsculatingCircle=\u0926\u0943\u0922\u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0935\u0930\u094d\u0924\u0941\u0933
+OsculatingCircleSyntax=\u0926\u0943\u0922\u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u092b\u0932> ]\n\
\u0926\u0943\u0922\u0938\u094d\u092a\u0930\u094d\u0936\u093f \u0935\u0930\u094d\u0924\u0941\u0933[ <\u092c\u093f\u0902\u0926\u0942>, <\u0935\u0915\u094d\u0930> ]
PMCC=\u0938\u0939\u0938\u0902\u092c\u0902\u0927\u093e\u0902\u0915
PMCCSyntax=\u0938\u0939\u0938\u0902\u092c\u0902\u0927\u093e\u0902\u0915[ <\u092d\u0941\u091c\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940>, <\u0915\u094b\u091f\u0940\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]\n\
@@ -311,20 +308,20 @@ Q3Syntax=Q3[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093
Radius=\u0924\u094d\u0930\u093f\u091c\u094d\u092f\u093e
RadiusSyntax=\u0924\u094d\u0930\u093f\u091c\u094d\u092f\u093e[ <\u0936\u093e\u0902\u0915\u0935> ]
Random=\u092f\u0926\u0943\u091a\u094d\u091b\u0938\u0902\u0916\u094d\u092f\u093e
-RandomBinomial=\u092f\u0926\u0943\u091a\u094d\u091b \u0926\u094d\u0935\u093f\u092a\u0926\u0940
-RandomBinomialSyntax=\u092f\u0926\u0943\u091a\u094d\u091b \u0926\u094d\u0935\u093f\u092a\u0926\u0940[ <\u0916\u0947\u0933\u0940\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u092d\u093e\u0935\u094d\u092f\u0924\u093e> ]
-RandomNormal=\u092f\u0926\u0943\u091a\u094d\u091b \u092a\u094d\u0930\u0938\u093e\u092e\u093e\u0928\u094d\u092f
-RandomNormalSyntax=\u092f\u0926\u0943\u091a\u094d\u091b \u092a\u094d\u0930\u0938\u093e\u092e\u093e\u0928\u094d\u092f[ <\u092e\u0927\u094d\u092f>, <\u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0935\u093f\u091a\u0932\u0928> ]
-RandomPoisson=\u092f\u0926\u0943\u091a\u094d\u091b \u092a\u0949\u092f\u0938\u0928
-RandomPoissonSyntax=\u092f\u0926\u0943\u091a\u094d\u091b \u092a\u0949\u092f\u0938\u0928[ <\u092e\u0927\u094d\u092f> ]
+RandomBinomial=\u092f\u0926\u0943\u091a\u094d\u091b\u0926\u094d\u0935\u093f\u092a\u0926\u0940
+RandomBinomialSyntax=\u092f\u0926\u0943\u091a\u094d\u091b\u0926\u094d\u0935\u093f\u092a\u0926\u0940[ <\u0916\u0947\u0933\u0940\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u092d\u093e\u0935\u094d\u092f\u0924\u093e> ]
+RandomNormal=\u092f\u0926\u0943\u091a\u094d\u091b\u092a\u094d\u0930\u0938\u093e\u092e\u093e\u0928\u094d\u092f
+RandomNormalSyntax=\u092f\u0926\u0943\u091a\u094d\u091b\u092a\u094d\u0930\u0938\u093e\u092e\u093e\u0928\u094d\u092f[ <\u092e\u0927\u094d\u092f>, <\u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0935\u093f\u091a\u0932\u0928> ]
+RandomPoisson=\u092f\u0926\u0943\u091a\u094d\u091b\u092a\u0949\u092f\u0938\u0928
+RandomPoissonSyntax=\u092f\u0926\u0943\u091a\u094d\u091b\u092a\u0949\u092f\u0938\u0928[ <\u092e\u0927\u094d\u092f> ]
RandomSyntax=\u092f\u0926\u0943\u091a\u094d\u091b\u0938\u0902\u0916\u094d\u092f\u093e[ <\u0915\u093f\u092e\u093e\u0928 \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915>, <\u0915\u092e\u093e\u0932 \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915> ]
Ray=\u0915\u093f\u0930\u0923
RaySyntax=\u0915\u093f\u0930\u0923[ <\u0906\u0930\u0902\u092d\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]\n\
\u0915\u093f\u0930\u0923[ <\u0906\u0930\u0902\u092d\u092c\u093f\u0902\u0926\u0942>, <\u0926\u093f\u0915\u094d\u200c\u0938\u0926\u093f\u0936> ]
Relation=\u0938\u0902\u092c\u0902\u0927
RelationSyntax=\u0938\u0902\u092c\u0902\u0927[ <\u0918\u091f\u0915>, <\u0918\u091f\u0915> ]
-RemoveUndefined=\u0905\u0935\u094d\u092f\u093e\u0916\u094d\u092f\u093f\u0924 \u0915\u093e\u0922\u093e
-RemoveUndefinedSyntax=\u0905\u0935\u094d\u092f\u093e\u0916\u094d\u092f\u093f\u0924 \u0915\u093e\u0922\u093e[ <\u092f\u093e\u0926\u0940> ]
+RemoveUndefined=\u0905\u0935\u094d\u092f\u093e\u0916\u094d\u092f\u093f\u0924\u0915\u093e\u0922\u093e
+RemoveUndefinedSyntax=\u0905\u0935\u094d\u092f\u093e\u0916\u094d\u092f\u093f\u0924\u0915\u093e\u0922\u093e[ <\u092f\u093e\u0926\u0940> ]
Reverse=\u0909\u0932\u091f
ReverseSyntax=\u0909\u0932\u091f[ <\u092f\u093e\u0926\u0940> ]
Root=\u092e\u0942\u0933
@@ -336,8 +333,8 @@ RotateSyntax=\u092a\u0930\u093f\u092d\u094d\u0930\u092e\u0923[ <\u0918\u091f\u09
\u092a\u0930\u093f\u092d\u094d\u0930\u092e\u0923[ <\u0918\u091f\u0915>, <\u0915\u094b\u0928>, <\u092c\u093f\u0902\u0926\u0942> ]
Row=\u0913\u0933
RowSyntax=\u0913\u0933[ <\u0938\u094d\u092a\u094d\u0930\u0947\u0921\u0936\u0940\u091f \u0915\u094b\u0936\u093f\u0915\u093e> ]
-SD=\u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0935\u093f\u091a\u0932\u0928
-SDSyntax=\u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0935\u093f\u091a\u0932\u0928[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+SD=\u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924\u0935\u093f\u091a\u0932\u0928
+SDSyntax=\u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924\u0935\u093f\u091a\u0932\u0928[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
SXX=Sxx
SXXSyntax=Sxx[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]\n\
Sxx[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
@@ -348,8 +345,8 @@ SYY=Syy
SYYSyntax=Syy[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]\n\
Syy[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
SecondAxis=\u0932\u0918\u0941\u0905\u0915\u094d\u0937
-SecondAxisLength=\u0905\u0930\u094d\u0927\u0932\u0918\u0941\u0905\u0915\u094d\u0937 \u0932\u093e\u0902\u092c\u0940
-SecondAxisLengthSyntax=\u0905\u0930\u094d\u0927\u0932\u0918\u0941\u0905\u0915\u094d\u0937 \u0932\u093e\u0902\u092c\u0940[ <\u0936\u093e\u0902\u0915\u0935> ]
+SecondAxisLength=\u0905\u0930\u094d\u0927\u0932\u0918\u0941\u0905\u0915\u094d\u0937\u0932\u093e\u0902\u092c\u0940
+SecondAxisLengthSyntax=\u0905\u0930\u094d\u0927\u0932\u0918\u0941\u0905\u0915\u094d\u0937\u0932\u093e\u0902\u092c\u0940[ <\u0936\u093e\u0902\u0915\u0935> ]
SecondAxisSyntax=\u0932\u0918\u0941\u0905\u0915\u094d\u0937[ <\u0936\u093e\u0902\u0915\u0935> ]
Sector=\u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940
SectorSyntax=\u0915\u0902\u0938\u092a\u093e\u0915\u0933\u0940[ <\u0936\u093e\u0902\u0915\u0935>, <\u092c\u093f\u0902\u0926\u0942>, <\u092c\u093f\u0902\u0926\u0942> ]\n\
@@ -371,8 +368,8 @@ SigmaXYSyntax=\u0938\u093f\u0917\u094d\u092e\u093eXY[ <\u092d\u0941\u091c\u093e\
SigmaYY=\u0938\u093f\u0917\u094d\u092e\u093eYY
SigmaYYSyntax=\u0938\u093f\u0917\u094d\u092e\u093eYY[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]\n\
\u0938\u093f\u0917\u094d\u092e\u093eYY[ <\u092c\u093f\u0902\u0926\u0942\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-Simplify=\u0938\u0930\u0933 \u0930\u0942\u092a
-SimplifySyntax=\u0938\u0930\u0933 \u0930\u0942\u092a[ <\u092b\u0932> ]
+Simplify=\u0938\u0930\u0933\u0930\u0942\u092a
+SimplifySyntax=\u0938\u0930\u0933\u0930\u0942\u092a[ <\u092b\u0932> ]
Slope=\u0915\u0932
SlopeSyntax=\u0915\u0932[ <\u0930\u0947\u0937\u093e> ]
Sort=\u092e\u093e\u0902\u0921\u0923\u0940
@@ -380,8 +377,8 @@ SortSyntax=\u092e\u093e\u0902\u0921\u0923\u0940[ <\u092f\u093e\u0926\u0940> ]
Sum=\u092c\u0947\u0930\u0940\u091c
SumSyntax=\u092c\u0947\u0930\u0940\u091c[ <\u092f\u093e\u0926\u0940> ]\n\
\u092c\u0947\u0930\u0940\u091c[ <\u092f\u093e\u0926\u0940> , <\u0918\u091f\u0915\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
-TableText=\u091f\u0947\u092c\u0932 \u092e\u091c\u0915\u0942\u0930
-TableTextSyntax=\u091f\u0947\u092c\u0932 \u092e\u091c\u0915\u0942\u0930 [ <\u092f\u093e\u0926\u0940>, <\u092f\u093e\u0926\u0940>, ... ]\n\
+TableText=\u091f\u0947\u092c\u0932\u092e\u091c\u0915\u0942\u0930
+TableTextSyntax=\u091f\u0947\u092c\u0932\u092e\u091c\u0915\u0942\u0930 [ <\u092f\u093e\u0926\u0940>, <\u092f\u093e\u0926\u0940>, ... ]\n\
\u091f\u0947\u092c\u0932 \u092e\u091c\u0915\u0942\u0930 [ <\u092f\u093e\u0926\u0940>, <\u092f\u093e\u0926\u0940>, ..., <\u092e\u091c\u0915\u0942\u0930 \u092e\u093e\u0902\u0921\u0923\u0940> ]
Take=\u0918\u0947\u0923\u0947
TakeSyntax=\u0918\u0947\u0923\u0947[ <\u092f\u093e\u0926\u0940> , <\u0906\u0930\u0902\u092d \u0938\u094d\u0925\u093e\u0928>, <\u0905\u0924\u093f\u092e \u0938\u094d\u0925\u093e\u0928> ]
@@ -392,8 +389,8 @@ TangentSyntax=\u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0915\u093e[ <\u092c\u0
\u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0915\u093e[ <x-\u0915\u093f\u0902\u092e\u0924>, <\u092b\u0932> ]\n\
\u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0915\u093e[ <\u0938\u092e\u093e\u0902\u0924\u0930 \u0930\u0947\u0937\u093e>, <\u0936\u093e\u0902\u0915\u0935> ]\n\
\u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0915\u093e[ <\u0938\u092e\u093e\u0902\u0924\u0930 \u0930\u0947\u0937\u093e\u0916\u0902\u0921>, <\u0936\u093e\u0902\u0915\u0935> ]
-TaylorSeries=\u091f\u0947\u0932\u0930\u091a\u0940 \u092c\u0939\u0941\u092a\u0926\u0940
-TaylorSeriesSyntax=\u091f\u0947\u0932\u0930\u091a\u0940 \u092c\u0939\u0941\u092a\u0926\u0940[ <\u092b\u0932>, <x-\u0915\u093f\u0902\u092e\u0924>, <\u0915\u094b\u091f\u0940 \u0915\u094d\u0930\u092e\u093e\u0902\u0915> ]
+TaylorSeries=\u091f\u0947\u0932\u0930\u091a\u0940\u092c\u0939\u0941\u092a\u0926\u0940
+TaylorSeriesSyntax=\u091f\u0947\u0932\u0930\u091a\u0940\u092c\u0939\u0941\u092a\u0926\u0940[ <\u092b\u0932>, <x-\u0915\u093f\u0902\u092e\u0924>, <\u0915\u094b\u091f\u0940 \u0915\u094d\u0930\u092e\u093e\u0902\u0915> ]
Text=\u092e\u091c\u0915\u0942\u0930
TextSyntax=\u092e\u091c\u0915\u0942\u0930[ <\u0918\u091f\u0915> ]\n\
\u092e\u091c\u0915\u0942\u0930[ <\u0918\u091f\u0915>, <\u091a\u0932\u093e\u0902\u091a\u094d\u092f\u093e \u092c\u0926\u0932\u0940\u0938\u093e\u0920\u0940 \u092c\u0941\u0932\u0940\u092f> ]\n\
@@ -401,21 +398,21 @@ TextSyntax=\u092e\u091c\u0915\u0942\u0930[ <\u0918\u091f\u0915> ]\n\
\u092e\u091c\u0915\u0942\u0930[ <\u0918\u091f\u0915>, <\u092c\u093f\u0902\u0926\u0942>, <\u091a\u0932\u093e\u0902\u091a\u094d\u092f\u093e \u092c\u0926\u0932\u0940\u0938\u093e\u0920\u0940 \u092c\u0941\u0932\u0940\u092f> ]\n\
\u092e\u091c\u0915\u0942\u0930[ <\u0918\u091f\u0915>, <\u092c\u093f\u0902\u0926\u0942> ]\n\
\u092e\u091c\u0915\u0942\u0930[ <\u0918\u091f\u0915>, <\u092c\u093f\u0902\u0926\u0942>, <\u091a\u0932\u093e\u0902\u091a\u094d\u092f\u093e \u092c\u0926\u0932\u0940\u0938\u093e\u0920\u0940 \u092c\u0941\u0932\u0940\u092f>, <LaTeX \u0938\u0942\u0924\u094d\u0930>]
-TextToUnicode=\u092e\u091c\u0915\u0942\u0930 \u092f\u0941\u0928\u0940\u0915\u094b\u0921
-TextToUnicodeSyntax=\u092e\u091c\u0915\u0942\u0930 \u092f\u0941\u0928\u0940\u0915\u094b\u0921 [ <"\u092e\u091c\u0915\u0942\u0930"> ]
+TextToUnicode=\u092e\u091c\u0915\u0942\u0930\u092f\u0941\u0928\u0940\u0915\u094b\u0921
+TextToUnicodeSyntax=\u092e\u091c\u0915\u0942\u0930\u092f\u0941\u0928\u0940\u0915\u094b\u0921 [ <"\u092e\u091c\u0915\u0942\u0930"> ]
Translate=\u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930
TranslateSyntax=\u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930[ <\u0918\u091f\u0915 >, <\u0938\u0926\u093f\u0936> ]\n\
\u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930[ <\u0938\u0926\u093f\u0936>, <\u0906\u0930\u0902\u092d\u092c\u093f\u0902\u0926\u0942> ]
Transpose=\u092a\u0930\u093f\u0935\u0930\u094d\u0924
TransposeSyntax=\u092a\u0930\u093f\u0935\u0930\u094d\u0924[ <\u0938\u093e\u0930\u0923\u0940> ]
-TrapezoidalSum=\u0938\u092e\u0932\u0902\u092c\u0940 \u092c\u0947\u0930\u0940\u091c
-TrapezoidalSumSyntax=\u0938\u092e\u0932\u0902\u092c\u0940 \u092c\u0947\u0930\u0940\u091c[ <\u092b\u0932> ]
-TurningPoint=\u0907\u0928\u094d\u092b\u0947\u0915\u094d\u0936\u0928 \u092c\u093f\u0902\u0926\u0942
-TurningPointSyntax=\u0907\u0928\u094d\u092b\u0947\u0915\u094d\u0936\u0928 \u092c\u093f\u0902\u0926\u0942 [ <\u092c\u0939\u0941\u092a\u0926\u0940> ]
-UnicodeToLetter=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928 \u0905\u0915\u094d\u0937\u0930
-UnicodeToLetterSyntax=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928 \u0905\u0915\u094d\u0937\u0930[ <\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915> ]
-UnicodeToText=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928 \u092e\u091c\u0915\u0942\u0930
-UnicodeToTextSyntax=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928 \u092e\u091c\u0915\u0942\u0930[ <\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
+TrapezoidalSum=\u0938\u092e\u0932\u0902\u092c\u0940\u092c\u0947\u0930\u0940\u091c
+TrapezoidalSumSyntax=\u0938\u092e\u0932\u0902\u092c\u0940\u092c\u0947\u0930\u0940\u091c[ <\u092b\u0932> ]
+TurningPoint=\u0907\u0928\u094d\u092b\u0947\u0915\u094d\u0936\u0928\u092c\u093f\u0902\u0926\u0942
+TurningPointSyntax=\u0907\u0928\u094d\u092b\u0947\u0915\u094d\u0936\u0928\u092c\u093f\u0902\u0926\u0942 [ <\u092c\u0939\u0941\u092a\u0926\u0940> ]
+UnicodeToLetter=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928\u0905\u0915\u094d\u0937\u0930
+UnicodeToLetterSyntax=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928\u0905\u0915\u094d\u0937\u0930[ <\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915> ]
+UnicodeToText=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928\u092e\u091c\u0915\u0942\u0930
+UnicodeToTextSyntax=\u092f\u0941\u0928\u0940\u0915\u094b\u0921\u092a\u093e\u0938\u0942\u0928\u092e\u091c\u0915\u0942\u0930[ <\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915\u093e\u0902\u091a\u0940 \u092f\u093e\u0926\u0940> ]
Union=\u0938\u0902\u092f\u094b\u0917
UnionSyntax=\u0938\u0902\u092f\u094b\u0917[ <\u092f\u093e\u0926\u0940>, <\u092f\u093e\u0926\u0940> ]
UnitOrthogonalVector=\u0932\u0902\u092c\u090f\u0915\u0915\u0938\u0926\u093f\u0936
@@ -426,8 +423,8 @@ UnitVector=\u090f\u0915\u0915\u0938\u0926\u093f\u0936
UnitVectorSyntax=\u090f\u0915\u0915\u0938\u0926\u093f\u0936[ <\u0938\u0926\u093f\u0936> ]\n\
\u090f\u0915\u0915\u0938\u0926\u093f\u0936[ <\u0930\u0947\u0937\u093e> ]\n\
\u090f\u0915\u0915\u0938\u0926\u093f\u0936[ <\u0930\u0947\u0937\u093e\u0916\u0902\u0921> ]
-UpperSum=\u0935\u0930\u091a\u0940 \u092c\u0947\u0930\u0940\u091c
-UpperSumSyntax=\u0935\u0930\u091a\u0940 \u092c\u0947\u0930\u0940\u091c[ <\u092b\u0932>, <\u0906\u0930\u0902\u092d\u0940 x-\u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e x-\u0915\u093f\u0902\u092e\u0924>, <\u0906\u092f\u0924\u093e\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e> ]
+UpperSum=\u0935\u0930\u091a\u0940\u092c\u0947\u0930\u0940\u091c
+UpperSumSyntax=\u0935\u0930\u091a\u0940\u092c\u0947\u0930\u0940\u091c[ <\u092b\u0932>, <\u0906\u0930\u0902\u092d\u0940 x-\u0915\u093f\u0902\u092e\u0924>, <\u0905\u0902\u0924\u093f\u092e x-\u0915\u093f\u0902\u092e\u0924>, <\u0906\u092f\u0924\u093e\u0902\u091a\u0940 \u0938\u0902\u0916\u094d\u092f\u093e> ]
Variance=\u092b\u0930\u0915
VarianceSyntax=\u092b\u0930\u0915[ <\u0938\u0902\u0916\u094d\u092f\u093e\u092f\u093e\u0926\u0940> ]
Vector=\u0938\u0926\u093f\u0936
diff --git a/geogebra/properties/command_ms.properties b/geogebra/properties/command_ms.properties
index c69ea71..9412b8c 100644
--- a/geogebra/properties/command_ms.properties
+++ b/geogebra/properties/command_ms.properties
@@ -113,14 +113,14 @@ AsymptoteSyntax=Asimptot[ <Keratan Kon> ]
# 3. Lim Bok Seng
# 4. Vajiheh Sedaghat Jou
# Institut GeoGebra Malaysia (Ogos 2010)
-Axes=Paksi-Paksi
+Axes=Paksi_Paksi
# Diterjemahkan oleh
# 1. Leong Chee Kin
# 2. Teoh Boon Tat
# 3. Lim Bok Seng
# 4. Vajiheh Sedaghat Jou
# Institut GeoGebra Malaysia (Ogos 2010)
-AxesSyntax=Paksi-Paksi[ <Keratan Kon> ]
+AxesSyntax=Paksi_Paksi[ <Keratan Kon> ]
# Diterjemahkan oleh
# 1. Leong Chee Kin
# 2. Teoh Boon Tat
@@ -369,14 +369,14 @@ Command=Perintah
# 3. Lim Bok Seng
# 4. Vajiheh Sedaghat Jou
# Institut GeoGebra Malaysia (Ogos 2010)
-Conic=Keratan Kon
+Conic=KeratanKon
# Diterjemahkan oleh
# 1. Leong Chee Kin
# 2. Teoh Boon Tat
# 3. Lim Bok Seng
# 4. Vajiheh Sedaghat Jou
# Institut GeoGebra Malaysia (Ogos 2010)
-ConicSyntax=Keratan Kon[ <Titik>, <Titik>, <Titik>, <Titik>, <Titik> ]
+ConicSyntax=KeratanKon[ <Titik>, <Titik>, <Titik>, <Titik>, <Titik> ]
# Diterjemahkan oleh
# 1. Leong Chee Kin
# 2. Teoh Boon Tat
diff --git a/geogebra/properties/command_ne.properties b/geogebra/properties/command_ne.properties
new file mode 100644
index 0000000..a36b635
--- /dev/null
+++ b/geogebra/properties/command_ne.properties
@@ -0,0 +1,424 @@
+
+AffineRatio=\u090f\u092b\u093e\u0908\u0928\u092d\u093f\u0928\u094d\u0928\n\
+
+AffineRatioSyntax=\u0935\u093e\u0915\u094d\u092f-\u0930\u091a\u0928\u093e
+Angle=\u0915\u094b\u0923
+AngleSyntax=\u0915\u094b\u0923 \u0935\u093e\u0915\u094d\u092f-\u0930\u091a\u0928\u093e
+AngularBisector=\u0915\u094b\u0923\u093f\u092f\u0926\u093f\u092d\u093e\u091c\u0915
+AngularBisectorSyntax=\u0915\u094b\u0923\u093f\u092f \u0926\u093f\u092d\u093e\u091c\u0915 [ <\u0930\u0947\u0916\u093e>, <\u0930\u0947\u0916\u093e> ]\n\
+ \u0915\u094b\u0923\u093f\u092f \u0926\u093f\u092d\u093e\u091c\u0915 [ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>,<\u092c\u093f\u0928\u094d\u0926\u0941> ]
+Append=\u091c\u094b\u0921\u0928\u0941
+AppendSyntax=\u091c\u094b\u0921\u0928\u0941[ <\u0938\u0941\u091a\u0940>, <\u0935\u0938\u094d\u0924\u0941> ]\n\
+ \u091c\u094b\u0921\u0928\u0941[ <\u0935\u0938\u094d\u0924\u0941>, <\u0938\u0941\u091a\u0940> ]
+Arc=\u091a\u093e\u092a
+ArcSyntax=\u091a\u093e\u092a[ <\u0935\u0943\u0924>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u091a\u093e\u092a[ <\u0908\u0932\u093f\u092a\u094d\u0938>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u091a\u093e\u092a[ <\u0935\u0943\u0924>, <\u0938\u094d\u0925\u093f\u0930 \u0930\u093e\u0936\u0940\u0915\u094b \u092e\u093e\u0928>, <\u0938\u094d\u0925\u093f\u0930 \u0930\u093e\u0936\u0940\u0915\u094b \u092e\u093e\u0928> ]\n\
+ \u091a\u093e\u092a[ <\u0908\u0932\u093f\u092a\u094d\u0938>, <\u0938\u094d\u0925\u093f\u0930 \u0930\u093e\u0936\u0940\u0915\u094b \u092e\u093e\u0928>, <\u0938\u094d\u0925\u093f\u0930 \u0930\u093e\u0936\u0940\u0915\u094b \u092e\u093e\u0928>
+Area=\u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092b\u0932
+AreaSyntax=\u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092b\u0932[ <\u092c\u093f\u0928\u094d\u0926\u0941>, ..., <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092b\u0932[ <\u0915\u094b\u0928\u093f\u0915> ]
+Asymptote=\u0905\u0928\u094d\u0928\u0924\u0938\u094d\u092a\u0930\u094d\u0936\u0930\u0947\u0916\u093e
+AsymptoteSyntax=\u0905\u0928\u094d\u0928\u0924\u0938\u094d\u092a\u0930\u094d\u0936\u0930\u0947\u0916\u093e [ \u02c2 \u0915\u094b\u0928\u093f\u0915\u02c3 ]
+Axes=\u0905\u0915\u094d\u0937\u0939\u0930\u0941
+AxesSyntax=\u0905\u0915\u094d\u0937\u0939\u0930\u0942 [ \u02c2 \u0915\u094b\u0928\u093f\u0915\u02c3 ]
+AxisStepX=x_\u0905\u0915\u094d\u0937\u0924\u0939
+AxisStepXSyntax=x_\u0905\u0915\u094d\u0937\u0924\u0939 [ ]
+AxisStepY=y_\u0905\u0915\u094d\u0937\u0924\u0939
+AxisStepYSyntax=y_\u0905\u0915\u094d\u0937\u0924\u0939 [ ]
+BarChart=\u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f
+BarChartSyntax=\u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f [ \u02c2\u0924\u0925\u094d\u092f\u093e\u0919\u0915 \u0938\u0941\u091a\u0940\u02c3, \u02c2 \u092c\u093e\u0930\u092e\u094d\u092c\u093e\u0901\u0930\u0924\u093e \u0938\u0941\u091a\u0940\u02c3 ] \n\
+ \u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f [ \u02c2\u0924\u0925\u094d\u092f\u093e\u0919\u0915 \u0938\u0941\u091a\u0940\u02c3, \u02c2 \u092c\u093e\u0930\u092e\u094d\u092c\u093e\u0901\u0930\u0924\u093e \u0938\u0941\u091a\u0940\u02c3,\u02c2 \u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f\u0915\u094b \u091a\u094c\u0921\u0908\u02c3 ] \n\
+ \u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f [ \u02c2 \u0915\u091a\u094d\u091a\u093e \u0924\u0925\u094d\u092f\u093e\u0919\u0915 \u0938\u0941\u091a\u0940\u02c3,\u02c2 \u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f\u0915\u094b \u091a\u094c\u0921\u0908\u02c3 ] \n\
+ \u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f [ \u02c2 \u0936\u0942\u0930\u0942\u0915\u094b \u092e\u093e\u0928\u02c3,\u02c2 \u0942\u0941\u093f\u093f\u093f\u093f\u093f\u093f\u0941\u0941 \u0928\u0928\u0928\u0928\u0928\u0940 \u0942 \u092e\u093e\u0928\u02c3,\u02c2 \u0938\u094d\u0924\u092e\u094d\u092d\u091a\u093e\u0930\u094d\u091f\u0915\u094b \u091a\u094c\u0921\u0908\u02c3 ]
+Binomial=\u092c\u093e\u0907\u0928\u094b\u092e\u093f\u092f\u0932
+BinomialSyntax=\u092c\u093e\u0907\u0928\u094b\u092e\u093f\u092f\u0932 \u0915\u094b\u092b\u093f\u0938\u093f\u092f\u0928\u094d\u091f [ <\u0938\u0901\u0916\u094d\u092f\u093e>, <\u0938\u0901\u0916\u094d\u092f\u093e>
+BoxPlot=\u092c\u093e\u0915\u0938\u092e\u093e\u0928\u0915\u094d\u0936\u093e\u0916\u093f\u091a\u094d\u0928\u0941
+BoxPlotSyntax=\u092c\u0915\u094d\u0938\u092a\u094d\u0932\u091f <y\u0905\u092b\u0938\u0947\u091f>, <y\u0928\u093e\u092a>, <\u0915\u091a\u094d\u091a\u093e \u0924\u0925\u092f\u093e\u0935\u0935\u0935\u0935\u0935\u0935\u0935 \u092e\u092e\u092e\u092e\u0902\u0902> ]
+CellRange=\u0938\u0947\u0932\u0930\u0947\u0928\u094d\u091c
+CellRangeSyntax=\u0938\u0947\u0932\u0930\u0947\u0928\u094d\u091c[ <\u0936\u0941\u0930\u0941 \u0938\u0947\u0932>, <\u0905\u093f\u0928\u094d\u0924\u092e \u0938\u0947\u0932> ]
+Center=\u0915\u0947\u0928\u094d\u0926\u094d\u0930
+CenterSyntax=\u0915\u0947\u0928\u094d\u0926\u094d\u0930[ <\u0915\u094b\u0928\u093f\u0915> ]
+Centroid=\u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941
+CentroidSyntax=\u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941[ <\u092c\u0939\u0941\u092d\u0941\u091c> ]
+Circle=\u0935\u0943\u0924
+CircleArc=\u0935\u0943\u0924\u093f\u092f\u091a\u093e\u092a
+CircleArcSyntax=\u0935\u0943\u0924\u093f\u092f\u091a\u093e\u092a[ <\u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+CircleSector=\u0935\u0943\u0924\u093f\u092f\u0916\u0923\u094d\u0921
+CircleSectorSyntax= \u0935\u0943\u0924\u093f\u092f\u0916\u0923\u094d\u0921[ <\u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+CircleSyntax=\u0935\u0943\u0924[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938 \u0938\u0902\u0916\u094d\u092f\u093e> ]
+CircumcircleArc=\u0938\u0930\u0915\u092e\u0938\u0930\u0915\u0941\u0932\u0930\u091a\u093e\u092a
+CircumcircleArcSyntax= \u0938\u0930\u0915\u092e\u0938\u0930\u0915\u0941\u0932\u093e\u0930 \u091a\u093e\u092a[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+CircumcircleSector=\u0938\u0930\u0915\u092e\u0938\u0930\u0915\u0941\u0932\u0930\u0916\u0923\u094d\u0921
+CircumcircleSectorSyntax=\u0938\u0930\u0915\u092e\u0938\u0930\u0915\u0941\u0932\u0930\u0916\u0923\u094d\u0921[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+Circumference=\u092a\u0930\u093f\u0927\u093f
+CircumferenceSyntax=\u092a\u0930\u093f\u0927\u093f[ <\u0915\u094b\u0928\u093f\u0915> ]
+Column=\u0938\u094d\u0924\u092e\u094d\u092d
+ColumnName=\u0938\u094d\u0924\u092e\u094d\u092d\u0928\u093e\u092e
+ColumnNameSyntax=\u0938\u094d\u0924\u092e\u094d\u092d\u0928\u093e\u092e[<\u0938\u094d\u092a\u0947\u0930\u0921\u0938\u093f\u091f \u0938\u0947\u0932 > ]
+ColumnSyntax=\u0938\u094d\u0924\u092e\u094d\u092d[<\u0938\u094d\u092a\u0947\u0930\u0921\u0938\u093f\u091f \u0938\u0947\u0932 > ]
+Command=\u0906\u0926\u0947\u0936
+Conic=\u0915\u094b\u0928\u093f\u0915
+ConicSyntax=\u0915\u094b\u0928\u093f\u0915[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+ConstructionStep=\u0930\u091a\u0928\u093e\u0924\u0930\u093f\u0915\u093e
+ConstructionStepSyntax=\u0930\u091a\u0928\u093e\u0924\u0930\u093f\u0915\u093e[ ]\n\
+ \u0930\u091a\u0928\u093e\u0924\u0930\u093f\u0915\u093e[ <\u0935\u0938\u094d\u0924\u0941> ]
+Corner=\u0915\u0941\u0928\u093e
+CornerSyntax=\u0915\u0941\u0928\u093e[ <\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u092e\u094d\u092c>, <\u0915\u0941\u0928\u093e\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
+ \u0915\u0941\u0928\u093e[ <\u091f\u0947\u0915\u094d\u0938\u094d\u091f>, <\u0915\u0941\u0928\u093e\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
+ \u0915\u0941\u0928\u093e[ <\u0915\u0941\u0928\u093e\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]
+CountIf=\u092f\u0926\u093f\u0917\u0923\u0928\u093e\u0917\u0930\u093f\u092f\u092e\u093e
+CountIfSyntax=\u092f\u0926\u093f \u0917\u0923\u0928\u093e\u0917\u0930\u093f\u092f\u092e\u093e[ <\u0936\u0930\u094d\u0924>, <\u0938\u0941\u091a\u0940> ]
+Covariance=\u0915\u094b\u092d\u0947\u0930\u093f\u092f\u0928\u094d\u0938
+CovarianceSyntax=\u0915\u094b\u092d\u0947\u0930\u093f\u092f\u0928\u094d\u0938[ <\u0928\u092e\u094d\u092c\u0930\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940>, <\u0928\u092e\u094d\u092c\u0930\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]\n\
+ \u0915\u094b\u092d\u0947\u0930\u093f\u092f\u0928\u094d\u0938[ <\u0928\u092e\u094d\u092c\u0930\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940>, <\u0928\u092e\u094d\u092c\u0930\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+CrossRatio=\u0915\u094d\u0930\u0938\u0930\u0947\u0936\u093f\u092f\u094b
+CrossRatioSyntax=\u0915\u094d\u0930\u0938\u0930\u0947\u0936\u093f\u092f\u094b[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+Curvature=\u092c\u0915\u094d\u0930\u0924\u093e
+CurvatureSyntax=\u092c\u0915\u094d\u0930\u0924\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092b\u0932\u0928> ]\n\
+ \u092c\u0915\u094d\u0930\u0924\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u0915\u094d\u0930> ]
+CurvatureVector=\u092c\u0915\u094d\u0930\u0924\u093e\u092d\u0947\u0915\u094d\u091f\u0930
+CurvatureVectorSyntax=\u092c\u0915\u094d\u0930\u0924\u093e\u092d\u0947\u0915\u094d\u091f\u0930[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092b\u0932\u0928> ]\n\
+ \u092c\u0915\u094d\u0930\u0924\u093e\u092d\u0947\u0915\u094d\u091f\u0930[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u0915\u094d\u0930> ]
+CurveCartesian=\u092c\u0915\u094d\u0930
+CurveCartesianSyntax=\u092c\u0915\u094d\u0930[ <\u0915\u0925\u0928>, <\u0915\u0925\u0928>, <\u091a\u0932 \u0930\u093e\u0936\u0940>, <\u0936\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <\u0905\u0928\u094d\u0924\u093f\u092e \u092e\u093e\u0928> ]
+Defined=\u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924?
+DefinedSyntax=\u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924?[ <\u0935\u0938\u094d\u0924\u0941> ]
+Delete=\u092e\u0947\u091f\u094d\u0928\u0941
+DeleteSyntax=\u092e\u0947\u091f\u094d\u0928\u0941[ <\u0935\u0938\u094d\u0924\u0941> ]
+Derivative=\u0921\u0947\u0930\u093f\u092d\u0947\u091f\u093f\u092d
+DerivativeSyntax=\u0921\u0947\u0930\u093f\u092d\u0947\u091f\u093f\u092d[ <\u092b\u0932\u0928> ]\n\
+ \u0921\u0947\u0930\u093f\u092d\u0947\u091f\u093f\u092d[ <\u092b\u0932\u0928>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
+ \u0921\u0947\u0930\u093f\u092d\u0947\u091f\u093f\u092d[ <\u092c\u0915\u094d\u0930> ]\n\
+ \u0921\u0947\u0930\u093f\u092d\u0947\u091f\u093f\u092d[ <\u092b\u0932\u0928>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]
+Determinant=\u0921\u093f\u091f\u0930\u092e\u093f\u0928\u093e\u0928\u094d\u091f
+DeterminantSyntax=\u0921\u093f\u091f\u0930\u092e\u093f\u0928\u093e\u0928\u094d\u091f[ <\u092e\u094d\u092f\u093e\u091f\u094d\u0930\u093f\u0915\u094d\u0938> ]
+Diameter=\u0915\u0928\u094d\u091c\u0941\u0917\u0947\u091f\u092c\u094d\u092f\u093e\u0938
+DiameterSyntax=\u0915\u0928\u094d\u091c\u0941\u0917\u0947\u091f\u092c\u094d\u092f\u093e\u0938[ <\u092d\u0947\u0915\u094d\u091f\u0930>, <\u0915\u094b\u0928\u093f\u0915> ]\n\
+ \u0915\u0928\u094d\u091c\u0941\u0917\u0947\u091f\u092c\u094d\u092f\u093e\u0938[ <\u0932\u093e\u0908\u0928>, <\u0915\u094b\u0928\u093f\u0915> ]
+Dilate=\u0935\u093f\u0938\u094d\u0924\u0943\u0924\u0917\u0930\u094d\u0928\u0941
+DilateSyntax=\u0935\u093f\u0938\u094d\u0924\u0943\u0924 \u0917\u0930\u094d\u0928\u0941[ <\u0935\u0938\u094d\u0924\u0941>, <\u0935\u093f\u0938\u094d\u0924\u0943\u0924\u0915\u0930\u0923 \u0928\u093e\u092a\u094b >, <\u0935\u093f\u0938\u094d\u0924\u0943\u0924\u0915\u0930\u0923\u0915\u094b \u0915\u0947\u0928\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941> ]
+Direction=\u0926\u093f\u0936\u093e
+DirectionSyntax=\u0926\u093f\u0936\u093e[ <\u0930\u0947\u0916\u093e> ]
+Directrix=\u0921\u093e\u0907\u0930\u0947\u0915\u094d\u091f\u094d\u0930\u093f\u0938
+DirectrixSyntax=\u0921\u093e\u0907\u0930\u0947\u0915\u094d\u091f\u094d\u0930\u093f\u0938[ <\u0915\u094b\u0928\u093f\u0915> ]
+Distance=\u0926\u0941\u0930\u0940
+DistanceSyntax=\u0926\u0941\u0930\u0940[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0926\u0941\u0930\u0940[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0930\u0947\u0916\u093e> ]
+Div=\u092d\u093e\u0917\u094d
+DivSyntax=\u092d\u093e\u0917\u094d <\u092d\u093e\u0917 \u0938\u0902\u0916\u094d\u092f\u093e>, <\u092d\u093e\u091c\u094d\u092f\u0915 \u0938\u0902\u0916\u094d\u092f\u093e> ]
+Element=\u0935\u0938\u094d\u0924\u0941
+ElementSyntax=\u0935\u0938\u094d\u0924\u0941[ <\u0938\u0941\u091a\u0940>, <\u0935\u0938\u094d\u0924\u0941\u0915\u094b \u0905\u0935\u0938\u094d\u0925\u093e> ]
+Ellipse=\u0908\u0932\u093f\u092a\u094d\u0938
+EllipseSyntax=\u0908\u0932\u093f\u092a\u094d\u0938[ <\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0938\u0947\u092e\u093f\u092e\u0947\u091c\u0930 \u0905\u0915\u094d\u0937\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908> ]\n\
+ \u0908\u0932\u093f\u092a\u094d\u0938[ <\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0916\u0928\u094d\u0921> ]\n\
+ \u0908\u0932\u093f\u092a\u094d\u0938[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+Excentricity=\u0932\u093f\u0928\u093f\u092f\u0930\u0908\u0938\u0947\u0928\u094d\u091f\u094d\u0930\u093f\u0938\u093f\u091f\u093f
+ExcentricitySyntax=\u0932\u093f\u0928\u093f\u092f\u0930\u0908\u0938\u0947\u0928\u094d\u091f\u094d\u0930\u093f\u0938\u093f\u091f\u093f[ <\u0915\u094b\u0928\u094b\u0915> ]
+Expand=\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+ExpandSyntax=\u092c\u093f\u0938\u094d\u0924\u093e\u0930[ <\u092b\u0932\u0928> ]
+Extremum=\u090f\u0915\u094d\u0938\u091f\u094d\u0930\u093f\u092e\u092e\u094d
+ExtremumSyntax=\u090f\u0915\u094d\u0938\u091f\u094d\u0930\u093f\u092e\u092e\u094d[ <\u092c\u0939\u0941\u092d\u0941\u091c> ]
+Factor=\u0916\u0923\u094d\u0921
+FactorSyntax=\u0916\u0923\u094d\u0921[ <\u092c\u0939\u0941\u092d\u0941\u091c> ]
+First=\u092a\u094d\u0930\u0925\u092e
+FirstAxis=\u092e\u0941\u0916\u094d\u092f\u0905\u0915\u094d\u0937
+FirstAxisLength=\u092e\u0941\u0916\u094d\u092f\u0938\u0939\u093e\u092f\u0915\u0905\u0915\u094d\u0937\u0932\u092e\u094d\u092c\u093e\u0908
+FirstAxisLengthSyntax=\u092e\u0941\u0916\u094d\u092f \u0938\u0939\u093e\u092f\u0915\u0905\u0915\u094d\u0937 \u0932\u092e\u094d\u092c\u093e\u0908[ <\u0915\u094b\u0928\u093f\u0915> ]
+FirstAxisSyntax=\u092e\u0941\u0916\u094d\u092f\u0905\u0915\u094d\u0937[ <\u0915\u094b\u0928\u093f\u0915> ]
+FirstSyntax=\u092a\u094d\u0930\u0925\u092e[ <\u0938\u0941\u091a\u0940> ]\n\
+ \u092a\u094d\u0930\u0925\u092e[ <\u0938\u0941\u091a\u0940>,<\u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+FitExp=\u0920\u0940\u0915\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+FitExpSyntax=\u0920\u0940\u0915\u092c\u093f\u0938\u094d\u0924\u093e\u0930[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+FitLineX=\u0920\u093f\u0915\u0930\u0947\u0916\u093eX
+FitLineXSyntax=\u0920\u093f\u0915\u0930\u0947\u0916\u093eX[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+FitLineY=\u0920\u093f\u0915\u0930\u0947\u0916\u093e
+FitLineYSyntax=\u0920\u093f\u0915\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+FitLog=\u0920\u093f\u0915\u0932\u0917
+FitLogSyntax=\u0920\u093f\u0915\u0932\u0917[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+FitLogistic=\u0920\u093f\u0915\u0932\u091c\u093f\u0938\u094d\u091f\u093f\u0915
+FitLogisticSyntax=\u0920\u093f\u0915\u0932\u091c\u093f\u0938\u094d\u091f\u093f\u0915[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+FitPoly=\u0909\u092a\u092f\u0941\u0915\u094d\u0924\u092c\u0939\u0941\u092d\u0941\u091c
+FitPolySyntax=\u0909\u092a\u092f\u0941\u0915\u094d\u0924\u092c\u0939\u0941\u092d\u0941\u091c[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a>, <\u092c\u0939\u0941\u092d\u0941\u091c\u0915\u094b \u0921\u093f\u0917\u094d\u0930\u093f> ]
+FitPow=\u0909\u092a\u092f\u0941\u0915\u094d\u0924\u092a\u093e\u0935\u0930
+FitPowSyntax=\u0909\u092a\u092f\u0941\u0915\u094d\u0924\u092a\u093e\u0935\u0930[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+FitSin=\u0909\u092a\u092f\u0941\u0915\u094d\u0924\u0938\u093e\u0907\u0928
+FitSinSyntax=\u0909\u092a\u092f\u0941\u0915\u094d\u0924\u0938\u093e\u0907\u0928[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Focus=\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u093f\u0924
+FocusSyntax=\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u093f\u0924[ <\u0915\u094b\u0928\u093f\u0915> ]
+FractionText=\u092d\u093f\u0928\u094d\u0928\u091f\u0947\u0915\u094d\u0938\u091f\u094d
+FractionTextSyntax=\u092d\u093f\u0928\u094d\u0928\u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0938\u0902\u0916\u094d\u092f\u093e> ]
+Function=\u092b\u0932\u0928
+FunctionSyntax=\u092b\u0932\u0928[ <\u092b\u0932\u0928>, <\u0936\u0941\u0930\u0941\u0915\u094b x- \u092e\u093e\u0928>, <\u0905\u0928\u094d\u0924\u093f\u092e x-\u092e\u093e\u0928> ]
+GCD=\u091c\u093f\u0938\u093f\u0921\u093f
+GCDSyntax=\u091c\u093f\u0938\u093f\u0921\u093f[ <\u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
+ \u091c\u093f\u0938\u093f\u0921\u093f[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Histogram=\u0939\u093f\u0938\u094d\u091f\u094b\u0917\u094d\u0930\u093e\u092e
+HistogramSyntax=\u0939\u093f\u0938\u094d\u091f\u094b\u0917\u094d\u0930\u093e\u092e[ <\u0938\u0940\u092e\u093e\u0939\u0930\u0941\u0915\u094b \u0935\u0930\u094d\u0917 \u0938\u0941\u091a\u0940>, <\u090a\u091a\u093e\u0908\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940 ]\n\
+ \u0939\u093f\u0938\u094d\u091f\u094b\u0917\u094d\u0930\u093e\u092e[ <\u0938\u0940\u092e\u093e\u0939\u0930\u0941\u0915\u094b \u0935\u0930\u094d\u0917 \u0938\u0941\u091a\u0940>, <\u0915\u091a\u094d\u091a\u093e \u0924\u0925\u094d\u092f\u093e\u0902\u0915 \u0938\u0941\u091a\u0940> ]
+Hyperbola=\u0939\u093e\u0908\u092a\u0930\u0935\u094b\u0932\u093e\u094d
+HyperbolaSyntax=\u0939\u093e\u0908\u092a\u0930\u0935\u094b\u0932\u093e[ <\u0915\u0947\u0928\u094d\u0926\u0942\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0915\u0947\u0928\u094d\u0926\u0942\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0938\u0947\u092e\u0940\u092e\u0947\u091c\u0930 \u0905\u0915\u094d\u0937\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0907> ]\n\
+ \u0939\u093e\u0908\u092a\u0930\u0935\u094b\u0932\u093e[ <\u0915\u0947\u0928\u094d\u0926\u0942\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0915\u0947\u0928\u094d\u0926\u0942\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0916\u0923\u094d\u0921> ]\n\
+ \u0939\u093e\u0908\u092a\u0930\u0935\u094b\u0932\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+If=\u092f\u0926\u093f
+IfSyntax=\u092f\u0926\u093f[ <\u0936\u0930\u094d\u0924>, <\u0924\u092c>, ]\n\
+ \u092f\u0926\u093f[ <\u0936\u0930\u094d\u0924>, <\u0924\u092c>, <\u0905\u0928\u094d\u092f>]
+Insert=\u092D\u093F\u0924\u094D\u0930\u0930\u093E\u0916\u094D\u0928\u0941
+InsertSyntax=\u092D\u093F\u0924\u094D\u0930\u0930\u093E\u0916\u094D\u0928\u0941[ <\u0938\u0941\u091a\u0940>, <\u0938\u0941\u091a\u0940>, <\u0905\u0935\u0938\u094d\u0925\u093e> ]\n\
+ \u092D\u093F\u0924\u094D\u0930\u0930\u093E\u0916\u094D\u0928\u0941[ <\u0935\u0938\u094d\u0924\u0941>, <\u0938\u0941\u091a\u0940>, <\u0905\u0935\u0938\u094d\u0925\u093e> ]
+Integral=\u0908\u0928\u094d\u091f\u093f\u0930\u094d\u0917\u0932
+IntegralSyntax=\u0908\u0928\u094d\u091f\u093f\u0930\u094d\u0917\u0932[ <\u092b\u0932\u0928>]\n\
+ \u0908\u0928\u094d\u091f\u093f\u0930\u094d\u0917\u0932[ <\u092b\u0932\u0928>, <x \u0915\u094b \u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <x \u0915\u094b \u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b \u092e\u093e\u0928> ]\n\
+ \u0908\u0928\u094d\u091f\u093f\u0930\u094d\u0917\u0932[ <\u092b\u0932\u0928>, <\u092b\u0932\u0928>, <x \u0915\u094b \u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <x \u0915\u094b \u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b \u092e\u093e\u0928> ]
+Intersect=\u092a\u094d\u0930\u0924\u093f\u091a\u094d\u091b\u0947\u0926\u0928
+IntersectSyntax=\u092a\u094d\u0930\u0924\u093f\u091a\u094d\u091b\u0947\u0926\u0928[ <\u0935\u0938\u094d\u0924\u0941>, <\u0935\u0938\u094d\u0924\u0941>]\n\
+ \u092a\u094d\u0930\u0924\u093f\u091a\u094d\u091b\u0947\u0926\u0928[ <\u0935\u0938\u094d\u0924\u0941>, <\u0935\u0938\u094d\u0924\u0941>, <\u092a\u094d\u0930\u0924\u093f\u091a\u094d\u091b\u0947\u0926 \u092c\u093f\u0928\u094d\u0926\u0941\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
+ \u092a\u094d\u0930\u0924\u093f\u091a\u094d\u091b\u0947\u0926\u0928[ <\u0935\u0938\u094d\u0924\u0941>, <\u0935\u0938\u094d\u0924\u0941>, <\u0936\u0941\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941> ]
+Intersection=\u092a\u094d\u0930\u0924\u093f\u091a\u094d\u091b\u0947\u0926\u0928
+IntersectionSyntax=\u092a\u094d\u0930\u0924\u093f\u091a\u094d\u091b\u0947\u0926\u0928[ <\u0938\u0941\u091a\u0940>, <\u0938\u0941\u091a\u0940> ]
+InverseNormal=\u0935\u093f\u092a\u0930\u093f\u0924\u0932\u092e\u094d\u092c
+InverseNormalSyntax=\u0935\u093f\u092a\u0930\u093f\u0924\u0932\u092e\u094d\u092c[ <\u092e\u0927\u094d\u092f\u0915>, <\u0938\u094d\u0924\u0930\u093f\u092f \u0935\u093f\u091a\u0932\u0928>, <\u0938\u0902\u092d\u093e\u0935\u092f\u0924\u094d> ]
+Invert=\u090a\u0932\u094d\u091f\u092f\u093e\u0928\u0941
+InvertSyntax=\u090a\u0932\u094d\u091f\u092f\u093e\u0928\u0941[ <\u092e\u094d\u092f\u093e\u091f\u094d\u0930\u093f\u0915\u094d\u0938> ]
+IsInteger=\u0905\u0915\u0902\u0939\u094b
+IsIntegerSyntax=\u0905\u0915\u0902\u0939\u094b[ <\u0938\u0902\u0916\u094d\u092f\u093e> ]
+Iteration=\u0908\u091f\u093f\u0930\u0947\u0938\u0928
+IterationList=\u0908\u091f\u093f\u0930\u0947\u0938\u0928\u0938\u0941\u091a\u0940
+IterationListSyntax=\u0908\u091f\u093f\u0930\u0947\u0938\u0928\u0938\u0941\u091a\u0940[ <\u092b\u0932\u0928>, <\u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <\u0908\u091f\u093f\u0930\u0947\u0938\u0928\u0939\u0930\u0941\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]
+IterationSyntax=\u0908\u091f\u093f\u0930\u0947\u0938\u0928[ <\u092b\u0932\u0928>, <\u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <\u0908\u091f\u093f\u0930\u0947\u0938\u0928\u0939\u0930\u0941\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]
+Join=\u091c\u094b\u0921\u094d\u0928\u0942
+JoinSyntax=\u091c\u094b\u0921\u094d\u0928\u0942[ <\u0938\u0941\u091a\u0940>, <\u0938\u0941\u091a\u0940>, ... ]\n\
+ \u091c\u094b\u0921\u094d\u0928\u0942[ <\u0938\u0941\u091b\u093f>, <\u0938\u0941\u091a\u0940>]
+KeepIf=\u092f\u0926\u093f\u0930\u093e\u0916\u0947\u092e\u093e?
+KeepIfSyntax=\u092f\u0926\u093f\u0930\u093e\u0916\u0947\u092e\u093e?[ <\u0936\u0930\u094d\u0924>, <\u0938\u0941\u091a\u0940> ]\n\
+
+LCM=\u090f\u0932\u0938\u0940\u092e
+LCMSyntax=\u090f\u0932\u0938\u0940\u092e[ <\u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
+ \u090f\u0932\u0938\u0940\u092e[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+LaTeX=\u0938\u0941\u0924\u094d\u0930\u091f\u0947\u0915\u094d\u0938\u091f\u094d
+LaTeXSyntax=\u0938\u0941\u0924\u094d\u0930\u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941> ]\n\
+ \u0938\u0941\u0924\u094d\u0930\u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941>, \u091a\u0932 \u092a\u0942\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u0928\u0915\u094b \u0928\u093f\u092e\u094d\u0924\u093f \u092c\u0941\u0932\u0928> ]
+Last=\u0905\u0928\u094d\u0924\u093f\u092e
+LastSyntax=\u0905\u0928\u094d\u0924\u093f\u092e[ <\u0938\u0941\u091a\u0940> ]\n\
+ \u0905\u0928\u094d\u0924\u093f\u092e <\u0938\u0941\u091a\u0940> ,<\u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Length=\u0932\u092e\u094d\u092c\u093e\u0902\u0908
+LengthSyntax=\u0932\u092e\u094d\u092c\u093e\u0902\u0908[ <\u092d\u0947\u0915\u094d\u091f\u0930> ]\n\
+ \u0932\u092e\u094d\u092c\u093e\u0902\u0908[ <\u092c\u093f\u0928\u094d\u0926\u0941r> ]\n\
+ \u0932\u092e\u094d\u092c\u093e\u0902\u0908[<\u092b\u0932\u0928>, <\u0936\u0941\u0930\u0941\u0915\u094b x-\u092e\u093e\u0928>, <\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b x-\u092e\u093e\u0928> ]\n\
+ \u0932\u092e\u094d\u092c\u093e\u0902\u0908[<\u092b\u0932\u0928>, <\u0936\u0941\u0930\u0941 \u092c\u093f\u0928\u094d\u0926\u0941>, <\u0905\u0928\u094d\u0924\u093f\u092e \u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0932\u092e\u094d\u092c\u093e\u0902\u0908[<\u092c\u0915\u094d\u0930>, <\u0936\u0941\u0930\u0941\u0915\u094b x-\u092e\u093e\u0928>, <\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b x-\u092e\u093e\u0928> ]\n\
+ \u0932\u092e\u094d\u092c\u093e\u0902\u0908[[<\u092c\u0915\u094d\u0930>, <\u0936\u0941\u0930\u0941 \u092c\u093f\u0928\u094d\u0926\u0941>, <\u0905\u0928\u094d\u0924\u093f\u092e \u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0932\u092e\u094d\u092c\u093e\u0902\u0908[<\u0938\u0941\u091a\u0940> ]
+LetterToUnicode=\u0932\u0947\u091f\u0930\u091f\u0941\u092f\u0941\u0928\u093f\u0915\u094b\u0921
+LetterToUnicodeSyntax=\u0932\u0947\u091f\u0930\u091f\u0941\u092f\u0941\u0928\u093f\u0915\u094b\u0921[ <"\u0905\u0915\u094d\u0937\u0930"> ]
+Line=\u0930\u0947\u0916\u093e
+LineBisector=\u0932\u092e\u094d\u092c\u093e\u0930\u094d\u0927\u0915\u094d
+LineBisectorSyntax=\u0932\u092e\u094d\u092c\u093e\u0930\u094d\u0927\u0915\u094d[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0932\u092e\u094d\u092c\u093e\u0930\u094d\u0927\u0915\u094d[ <\u0916\u0923\u094d\u0921> ]
+LineSyntax=\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941t>, <\u0938\u092e\u093e\u0928\u094d\u0928\u0902\u0924\u0930> ]\n\
+ \u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0921\u093e\u0907\u0930\u0947\u0915\u094d\u0938\u0928 \u092d\u0947\u0915\u094d\u091f\u0930> ]
+Locus=\u092c\u093f\u0928\u094d\u0926\u0941\u092a\u0925
+LocusSyntax=\u092c\u093f\u0928\u094d\u0926\u0941\u092a\u0925[ <\u092c\u093f\u0928\u094d\u0926\u0941\u092a\u0925\u0915\u094b \u0930\u091a\u0928\u093e \u0917\u0930\u094d\u0928\u0947 \u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+LowerSum=\u0924\u0932\u094d\u0932\u094b\u092f\u094b\u0917
+LowerSumSyntax=\u0924\u0932\u094d\u0932\u094b\u092f\u094b\u0917[ <\u092b\u0932\u0928>, <\u0936\u0941\u0930\u0941\u0915\u094b x-\u092e\u093e\u0928>, <\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b x-\u092e\u093e\u0928>, <\u091a\u0930\u094d\u0924\u0941\u092d\u0941\u091c\u0939\u0930\u0941\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]
+Max=\u0909\u091a\u094d\u091a\u0924\u092e\u094d
+MaxSyntax=\u0909\u091a\u094d\u091a\u0924\u092e\u094d[ <\u0938\u0902\u0916\u094d\u092f\u093e>, <\u0938\u0902\u0916\u094d\u092f\u093e> ]\n\
+ \u0909\u091a\u094d\u091a\u0924\u092e\u094d[ <\u0938\u0941\u091a\u0940> ]
+Mean=\u092e\u0927\u094d\u092f\u0915\u094d
+MeanSyntax=\u092e\u0927\u094d\u092f\u0915\u094d[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+MeanX=\u092e\u0927\u094d\u092f\u0915\u094dX
+MeanXSyntax=\u092e\u0927\u094d\u092f\u0915\u094dX[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+MeanY=\u092e\u0927\u094d\u092f\u0915\u094dY
+MeanYSyntax=\u092e\u0927\u094d\u092f\u0915\u094dY[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Median=\u092e\u0927\u094d\u092f\u093f\u0915\u093e
+MedianSyntax=\u092e\u0927\u094d\u092f\u093f\u0915\u093e[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Midpoint=\u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941
+MidpointSyntax=\u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941[ <\u0916\u0923\u094d\u0921> ]\n\
+ \u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941[ <\u0915\u094b\u0928\u093f\u0915> ]
+Min=\u0928\u094d\u092f\u0941\u0928\u0924\u092e\u094d
+MinSyntax=\u0928\u094d\u092f\u0941\u0928\u0924\u092e\u094d[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941>,<\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941> ]\n\
+ \u0928\u094d\u092f\u0941\u0928\u0924\u092e\u094d[ <\u0938\u0941\u091a\u0940>]
+Mirror=\u092a\u0930\u093e\u0930\u094d\u0935\u0924\u0928\u094d
+MirrorSyntax=\u092a\u0930\u093e\u0930\u094d\u0935\u0924\u0928\u094d[ <\u0935\u0938\u094d\u0924\u0941>, <\u092c\u093f\u0928\u0926\u0941> ]\n\
+ \u092a\u0930\u093e\u0930\u094d\u0935\u0924\u0928\u094d[ <\u0935\u0938\u094d\u0924\u0941>, <\u0930\u0947\u0916\u093e> ]\n\
+ \u092a\u0930\u093e\u0930\u094d\u0935\u0924\u0928\u094d[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0935\u0943\u0924> ]\n\
+
+Mod=\u092e\u094b\u0921
+ModSyntax=\u092e\u094b\u0921[ <\u0921\u093f\u092d\u093f\u0921\u0947\u0928\u094d\u0921 \u0938\u0902\u0916\u094d\u092f\u093e>, <\u0921\u093f\u092d\u093f\u091c\u0930 \u0938\u0902\u0916\u094d\u092f\u093e> ]
+Mode=\u092c\u0939\u0941\u0932\u0915
+ModeSyntax=\u092c\u0939\u0941\u0932\u0915[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Name=\u0928\u093e\u092e
+NameSyntax=\u0928\u093e\u092e[ <\u0935\u0938\u094d\u0924\u0941> ]
+Normal=\u0928\u0930\u094d\u092e\u0932
+NormalSyntax=\u0928\u0930\u094d\u092e\u0932<\u092e\u0927\u094d\u092f\u0915>, <\u092a\u094d\u0930\u092e\u093e\u092a \u0935\u093f\u091a\u0932\u0928>, <\u091a\u0932\u0915\u094b \u092e\u093e\u0928> ]
+Object=\u0935\u0938\u094d\u0924\u0941
+ObjectSyntax=\u0935\u0938\u094d\u0924\u0941[ <\u091f\u0947\u0915\u094d\u0938\u091f\u094d\u092e\u093e \u0926\u093f\u090f\u091c\u0938\u094d\u0924\u0948 \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u0928\u093e\u092e> ]
+OrthogonalLine=\u0905\u0930\u094d\u0925\u094b\u0917\u094b\u0928\u0932\u0930\u0947\u0916\u093e
+OrthogonalLineSyntax=\u0932\u092e\u094d\u092c\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0930\u0947\u0916\u093e> ]\n\
+ \u0932\u092e\u094d\u092c\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0916\u0923\u094d\u0921> ]\n\
+ \u0932\u092e\u094d\u092c\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092d\u0947\u0915\u094d\u091f\u0930> ]\n\
+
+OrthogonalVector=\u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930
+OrthogonalVectorSyntax=\u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930[ <\u0930\u0947\u0916\u093e> ]\n\
+ \u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930[ <\u0916\u0923\u094d\u0921> ]\n\
+ \u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930[ <\u092d\u0947\u0915\u094d\u091f\u0930>]
+OsculatingCircle=\u0905\u0938\u094d\u0915\u0941\u0932\u0947\u091f\u093f\u0919\u0935\u0943\u0924\u094d
+OsculatingCircleSyntax=\u0905\u0938\u094d\u0915\u0941\u0932\u0947\u091f\u093f\u0919\u0935\u0943\u0924\u094d[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092b\u0932\u0928> ]\n\
+ \u0905\u0938\u094d\u0915\u0941\u0932\u0947\u091f\u093f\u0919\u0935\u0943\u0924\u094d[<\u092c\u093f\u0928\u094d\u0926\u0941 >, <\u092c\u094d\u0930\u0915> ]
+PMCC=\u0938\u0939\u0938\u092e\u094d\u092c\u0928\u094d\u0927\u0917\u0941\u0923\u093e\u0919\u094d\u0915
+PMCCSyntax=\u0938\u0939\u0938\u092e\u094d\u092c\u0928\u094d\u0927\u0917\u0941\u0923\u093e\u0919\u094d\u0915[ < x - \u0928\u093f\u0930\u094d\u0926\u093e\u0936\u093e\u0902\u0915\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940>, <y- \u0928\u093f\u0930\u094d\u0926\u093e\u0936\u093e\u0902\u0915\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]\n\
+ \u0938\u0939\u0938\u092e\u094d\u092c\u0928\u094d\u0927\u0917\u0941\u0923\u093e\u0919\u094d\u0915<\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Parabola=\u092a\u093e\u0930\u093e\u0935\u094b\u0932\u093e
+ParabolaSyntax=\u092a\u093e\u0930\u093e\u0935\u094b\u0932\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0930\u0947\u0916\u093e> ]
+Parameter=\u092a\u093e\u0930\u093e\u092e\u093f\u091f\u0930
+ParameterSyntax=\u092a\u093e\u0930\u093e\u092e\u093f\u091f\u0930[ <\u092a\u093e\u0930\u093e\u0935\u094b\u0932\u093e> ]
+Perimeter=\u092a\u0930\u093f\u092e\u093f\u0924\u093f
+PerimeterSyntax=\u092a\u0930\u093f\u092e\u093f\u0924\u093f[ <\u092c\u0939\u0941\u092d\u0941\u091c> ]\n\
+ \u092a\u0930\u093f\u092e\u093f\u0924\u093f[ <\u0915\u094b\u0928\u093f\u0915> ]
+Point=\u092c\u093f\u0928\u094d\u0926\u0941
+PointSyntax=\u092c\u093f\u0928\u094d\u0926\u0941[ <\u0935\u0938\u094d\u0924\u0941>, ]\n\
+ \u092c\u093f\u0928\u094d\u0926\u0941[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092d\u0947\u0915\u094d\u091f\u0930> ]
+Polar=\u092a\u094b\u0932\u0930
+PolarSyntax=\u092a\u094b\u0932\u0930[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0915\u094b\u0928\u093f\u0915> ]
+Polygon=\u092c\u0939\u0941\u092d\u0941\u091c
+PolygonSyntax=\u092c\u0939\u0941\u092d\u0941\u091c[ <\u092c\u093f\u0928\u094d\u0926\u0941>, ..., <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u092c\u0939\u0941\u092d\u0941\u091c[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941>,<\u0930\u094d\u0936\u093f\u0938\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e > ]
+Polynomial=\u092c\u0939\u0941\u092a\u0926
+PolynomialSyntax=\u092c\u0939\u0941\u092a\u0926[ <\u092b\u0932\u0928> ]\n\
+ \u092c\u0939\u0941\u092a\u0926[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Product=\u0917\u0942\u0923\u0928
+ProductSyntax=\u0917\u0942\u0923\u0928[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Q1=\u092a\u094d\u0930\u0925\u092e_\u091a\u094c\u0925\u093e\u0908
+Q1Syntax=\u092a\u094d\u0930\u0925\u092e-\u091a\u094c\u0925\u093e\u0908[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Q3=\u0924\u0943\u0924\u093f\u092f_\u091a\u094c\u0925\u093e\u0908
+Q3Syntax=\u0924\u0943\u0924\u093f\u092f- \u091a\u094c\u0925\u093e\u0908[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Radius=\u0905\u0930\u094d\u0927\u0935\u094d\u092f\u093e\u0938
+RadiusSyntax=\u0905\u0930\u094d\u0927\u0935\u094d\u092f\u093e\u0938[ <\u0915\u094b\u0928\u093f\u0915> ]
+Random=\u092f\u0924\u094d\u0930\u0924\u0924\u094d\u0930\u092c\u0940\u091a
+RandomBinomial=\u092f\u0924\u094d\u0930\u0924\u0924\u094d\u0930\u0926\u094d\u0935\u093f\u092a\u0926
+RandomBinomialSyntax=\u092f\u0924\u094d\u0930\u0924\u0924\u094d\u0930\u0926\u094d\u0935\u093f\u092a\u0926[ <\u092a\u0930\u093f\u0915\u094d\u0937\u0923 \u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941>, <\u0938\u0902\u092d\u093e\u0935\u092f\u0924\u093e> ]
+RandomNormal=\u0930\u092f\u093e\u0928\u094d\u0921\u092e\u0928\u0930\u094d\u092e\u0932
+RandomNormalSyntax=\u0930\u092f\u093e\u0928\u094d\u0921\u092e\u0928\u0930\u094d\u092e\u0932[ <\u092e\u0927\u094d\u092f\u0915>, <\u092a\u094d\u0930\u092e\u093e\u092a \u0935\u093f\u091a\u0932\u0928> ]
+RandomPoisson=\u0930\u092f\u093e\u0928\u094d\u0921\u092e\u092a\u094b\u0907\u0938\u0928
+RandomPoissonSyntax=\u0930\u092f\u093e\u0928\u094d\u0921\u092e\u092a\u094b\u0907\u0938\u0928[ <\u092e\u0927\u094d\u092f\u0915> ]
+RandomSyntax=\u0930\u092f\u093e\u0928\u094d\u0921\u092e\u092c\u0940\u091a[ <\u0928\u094d\u092f\u0942\u0928\u0924\u092e \u0938\u0902\u0916\u094d\u092f\u093e>, <\u0909\u091a\u094d\u091a\u0924\u092e \u0938\u0902\u0916\u094d\u092f\u093e> ]
+Ray=\u0915\u093f\u0930\u0923
+RaySyntax=\u0930\u0947[ <\u0936\u0941\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0930\u0947[ <\u0936\u0941\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941>, <\u0921\u093e\u0907\u0930\u0947\u0915\u094d\u0938\u0928 \u092d\u0947\u0915\u094d\u091f\u0930> ]
+Relation=\u0938\u092e\u094d\u092c\u0928\u094d\u0927
+RelationSyntax=\u0938\u092e\u094d\u092c\u0928\u094d\u0927[ <\u0935\u0938\u094d\u0924\u0941>, <\u0935\u0938\u094d\u0924\u0941> ]
+RemoveUndefined=\u0905\u092a\u0930\u093f\u092d\u093e\u0936\u093f\u0924\u092c\u093f\u0938\u094d\u0925\u093e\u092a\u0928
+RemoveUndefinedSyntax=\u0905\u092a\u0930\u093f\u092d\u093e\u0936\u093f\u0924\u092c\u093f\u0938\u094d\u0925\u093e\u092a\u0928[ <\u0938\u0941\u091a\u0940> ]
+Reverse=\u0909\u0932\u094d\u091f\u094b
+ReverseSyntax=\u0909\u0932\u094d\u091f\u094b[ <\u0938\u0941\u091a\u0940> ]
+Root=\u0935\u0930\u094d\u0917
+RootSyntax=\u0935\u0930\u094d\u0917[ <\u092c\u0939\u0941\u092a\u0926\u094d> ]\n\
+ \u0935\u0930\u094d\u0917[< \u092b\u0932\u0928>, <\u092a\u094d\u0930\u093e\u0930\u092e\u094d\u092d\u093f\u0915 x \u092e\u093e\u0928>]\n\
+ \u0935\u0930\u094d\u0917[ <\u092b\u0932\u0928>, < x-\u0915\u094b \u0938\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <x-\u0915\u094b \u0905\u0928\u094d\u0924\u093f\u092e \u092e\u093e\u0928>]
+Rotate=\u092a\u0930\u093f\u0915\u094d\u0930\u092e\u0923
+RotateSyntax=\u092a\u0930\u093f\u0915\u094d\u0930\u092e\u0923[ <\u0935\u0938\u094d\u0924\u0941>, <\u0915\u094b\u0923> ]\n\
+ \u092a\u0930\u093f\u0915\u094d\u0930\u092e\u0923[ <\u0935\u0938\u094d\u0924\u0941>, <\u0915\u094b\u0923>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+Row=\u092a\u0919\u0924\u093f
+RowSyntax=\u092a\u0919\u0924\u093f[ <\u0938\u094d\u092a\u094d\u0930\u0947\u0921\u0938\u093f\u091f \u0938\u0947\u0932> ]
+SD=\u092f\u0938\u0921\u093f
+SDSyntax=\u092f\u0938\u0921\u093f[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+SXX=Sxx
+SXXSyntax=Sxx[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]\n\
+ Sxx[ <L\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+SXY=Sxy
+SXYSyntax=Sxy[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940>, <L\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]\n\
+ Sxy[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+SYY=Syy
+SYYSyntax=Syy[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]\n\
+ Syy[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a> ]
+SecondAxis=\u0938\u093e\u092e\u093e\u0928\u094d\u092f\u0905\u0915\u094d\u0937
+SecondAxisLength=\u0938\u093e\u092e\u093e\u0928\u094d\u092f\u0905\u0915\u094d\u0937\u0932\u092e\u094d\u092c\u093e\u0908
+SecondAxisLengthSyntax=\u0938\u0947\u092e\u0940\u092e\u093e\u0907\u0928\u0930\u0905\u0915\u094d\u0937\u0932\u092e\u094d\u092c\u093e\u0907[ <\u0915\u094b\u0928\u093f\u0915> ]
+SecondAxisSyntax=\u0938\u093e\u092e\u093e\u0928\u094d\u092f\u0905\u0915\u094d\u0937[ <\u0915\u094b\u0928\u093f\u0915 ]
+Sector=\u0935\u0943\u0924\u0916\u0923\u094d\u0921
+SectorSyntax=\u0935\u0943\u0924\u0916\u0923\u094d\u0921[ <\u0915\u094b\u0928\u093f\u0915>, <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0935\u0943\u0924\u0916\u0923\u094d\u0921[ <\u0915\u094b\u0928\u093f\u0915>, <\u092a\u093e\u0930\u093e\u092e\u093f\u091f\u0930\u0915\u094b \u092e\u093e\u0928>, <\u092a\u093e\u0930\u093e\u092e\u093f\u091f\u0930\u0915\u094b \u092e\u093e\u0928> ]
+Segment=\u0905\u0902\u0936
+SegmentSyntax=\u0905\u0902\u0936 <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u0905\u0902\u0936 <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0932\u092e\u094d\u092c\u093e\u0908> ]
+Semicircle=\u0905\u0930\u094d\u0927\u0935\u0943\u0924
+SemicircleSyntax=\u0905\u0930\u094d\u0927\u0935\u0943\u0924[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]
+Sequence=\u0936\u094d\u0930\u0947\u0923\u0940
+SequenceSyntax=\u0936\u094d\u0930\u0947\u0923\u0940[ <\u0915\u0925\u0928>, <\u091a\u0932>, <\u0936\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b \u092e\u093e\u0928> ]\n\
+ \u0936\u094d\u0930\u0947\u0923\u0940[ <\u0915\u0925\u0928>, <\u091a\u0932>, <\u0936\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b \u092e\u093e\u0928>, <\u0935\u0943\u0926\u094d\u0927\u093f> ]
+SigmaXX=SigmaXX
+SigmaXXSyntax=SigmaXX[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]\n\
+ SigmaXX[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+SigmaXY=SigmaXY
+SigmaXYSyntax=SigmaXY[ < x-\u0928\u093f\u0930\u094d\u0926\u093e\u0902\u0936\u093e\u0902\u0915 \u0938\u0941\u091a\u0940>, < y-\u0928\u093f\u0930\u094d\u0926\u093e\u0902\u0936\u093e\u0902\u0915 \u0938\u0941\u091a\u0940> ]\n\
+ SigmaXY[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+SigmaYY=SigmaYY
+SigmaYYSyntax=SigmaYY[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]\n\
+ SigmaYY[ <\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Simplify=\u0938\u0930\u0932\u0940\u0915\u0930\u0923
+SimplifySyntax=\u0938\u0930\u0932\u0940\u0915\u0930\u0923[ <\u092b\u0932\u0928> ]
+Slope=\u091d\u0941\u0915\u093e\u0935
+SlopeSyntax=\u091d\u0941\u0915\u093e\u0935[ <\u0930\u0947\u0916\u093e> ]
+Sort=\u0938\u0930\u094d\u091f
+SortSyntax=\u0938\u0930\u094d\u091f[ <\u0938\u0941\u091a\u0940> ]
+Sum=\u092f\u094b\u0917
+SumSyntax=\u092f\u094b\u0917[ <\u0938\u0941\u091a\u0940> ]\n\
+ \u092f\u094b\u0917[ <\u0938\u0941\u091a\u0940> , <\u0935\u0938\u094d\u0924\u0942\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+TableText=\u0924\u093e\u0932\u093f\u0915\u093e\u091f\u0947\u0915\u094d\u0938\u091f\u094d
+TableTextSyntax=\u0924\u093e\u0932\u093f\u0915\u093e\u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0938\u0941\u091a\u0940>, <\u0938\u0941\u091a\u0940>, ... ]\n\
+ \u0924\u093e\u0932\u093f\u0915\u093e \u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0938\u0941\u091a\u0940>, <\u0938\u0941\u091a\u0940>, ..., <\u090f\u0932\u093e\u0907\u0928\u094d\u091f\u092e\u0947\u0928\u094d\u091f \u0905\u092b \u091f\u0947\u0915\u094d\u0938\u091f> ]
+Take=\u0932\u093f\u0928\u0941
+TakeSyntax=\u0932\u093f\u0928\u0941[ <\u0938\u0941\u091a\u0940> , <\u0936\u0930\u0941\u0915\u094b \u0905\u0935\u0938\u094d\u0925\u093e>, <\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b \u0905\u0935\u0938\u094d\u0925\u093e> ]
+Tangent=\u0938\u094d\u092a\u0930\u094d\u0936\u0940\u0930\u0947\u0916\u093e
+TangentSyntax=\u0938\u094d\u092a\u0930\u094d\u0936\u0940\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u0915\u094b\u0928\u093f\u0915> ]\n\
+ \u0938\u094d\u092a\u0930\u094d\u0936\u0940\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092b\u0932\u0928> ]\n\
+ \u0938\u094d\u092a\u0930\u094d\u0936\u0940\u0930\u0947\u0916\u093e[ <\u092c\u093f\u0928\u094d\u0926\u0941>, <\u092c\u0915\u094d\u0930> ]\n\
+ \u0938\u094d\u092a\u0930\u094d\u0936\u0940\u0930\u0947\u0916\u093e[ <x-\u092e\u093e\u0928>, <\u092b\u0932\u0928> ]\n\
+ \u0938\u094d\u092a\u0930\u094d\u0936\u0940\u0930\u0947\u0916\u093e[ <\u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u0930\u0947\u0916\u093e>, <\u0915\u094b\u0928\u093f\u0915> ]\n\
+ \u0938\u094d\u092a\u0930\u094d\u0936\u0940\u0930\u0947\u0916\u093e[ <\u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u0916\u0923\u094d\u0921>, <\u0915\u094b\u0928\u093f\u0915> ]\n\
+
+TaylorSeries=\u091f\u0947\u0932\u0930\u092c\u0939\u0941\u092a\u0926
+TaylorSeriesSyntax=\u091f\u0947\u0932\u0930\u092c\u0939\u0941\u092a\u0926[ <\u092b\u0932\u0928>, <x-\u092e\u093e\u0928>, <\u0915\u094d\u0930\u092e\u092c\u0926\u094d\u0927 \u0938\u0902\u0916\u094d\u092f\u093e> ]
+Text=\u091f\u0947\u0915\u094d\u0938\u091f\u094d
+TextSyntax=\u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941> ]\n\
+ \u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941>, <\u092c\u0941\u0932\u0928\u0915\u094b \u0928\u093f\u092e\u094d\u0924\u093f \u091a\u0932\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u0928> ]\n\
+ \u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> , <\u092c\u0941\u0932\u0928\u0915\u094b \u0928\u093f\u092e\u094d\u0924\u093f \u091a\u0932\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u0928> ]\n\
+ \u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0935\u0938\u094d\u0924\u0941>, <\u092c\u093f\u0928\u094d\u0926\u0941> , <\u092c\u0941\u0932\u0928\u0915\u094b \u0928\u093f\u092e\u094d\u0924\u093f \u091a\u0932\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u0928>,<\u0932\u0947\u091f\u0947\u0915\u094d\u0938 \u0938\u0941\u0924\u094d\u0930> ]
+TextToUnicode=\u091f\u0947\u0915\u094d\u0938\u091f\u092f\u0941\u0928\u093f\u0915\u094b\u0921
+TextToUnicodeSyntax=\u091f\u0947\u0915\u094d\u0938\u091f\u092f\u0941\u0928\u093f\u0915\u094b\u0921[ <"\u091f\u0947\u0915\u094d\u0938\u091f\u094d"> ]
+Translate=\u0909\u0932\u094d\u0925\u093e\u0917\u0930\u094d\u0928\u0941
+TranslateSyntax=\u0909\u0932\u094d\u0925\u093e\u0917\u0930\u094d\u0928\u0941[ <\u0935\u0938\u094d\u0924\u0941>, <\u092d\u0947\u0915\u094d\u091f\u0930> ]\n\
+ \u0909\u0932\u094d\u0925\u093e\u0917\u0930\u094d\u0928\u0941[ <\u092d\u0947\u0915\u094d\u091f\u0930>, <\u0936\u0941\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941> ]
+Transpose=\u091f\u094d\u0930\u093e\u0928\u094d\u0938\u092a\u094b\u091c
+TransposeSyntax=\u091f\u094d\u0930\u093e\u0928\u094d\u0938\u092a\u094b\u091c[ <\u092e\u094d\u092f\u093e\u0902\u091f\u094d\u0930\u093f\u0915\u094d\u0938> ]
+TrapezoidalSum=\u091f\u094d\u0930\u0947\u092a\u0947\u091c\u094b\u0921\u093f\u092f\u0932\u092f\u094b\u0917
+TrapezoidalSumSyntax=\u091f\u094d\u0930\u0947\u092a\u0947\u091c\u094b\u0921\u093f\u092f\u0932\u092f\u094b\u0917[ <\u092b\u0932\u0928>, < x- \u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, <x-\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b \u092e\u093e\u0928>, <\u091f\u094d\u0930\u0947\u092a\u0947\u091c\u094b\u0921\u093f\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]
+TurningPoint=\u0908\u0928\u094d\u092b\u0947\u0932\u094d\u0915\u0938\u0928\u094d\u092c\u093f\u0928\u094d\u0926\u0941
+TurningPointSyntax=\u0908\u0928\u094d\u092b\u0947\u0932\u094d\u0915\u0938\u0928\u094d\u092c\u093f\u0928\u094d\u0926\u0941[ <\u092c\u0939\u0941\u092d\u0942\u091c> ]
+UnicodeToLetter=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u0932\u0947\u091f\u0930
+UnicodeToLetterSyntax=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u0932\u0947\u091f\u0930[ <\u0938\u0902\u0916\u094d\u092f\u093e> ]
+UnicodeToText=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u091f\u0947\u0915\u094d\u0938\u091f\u094d
+UnicodeToTextSyntax=\u092f\u0941\u0928\u093f\u0915\u094b\u0921\u091f\u0947\u0915\u094d\u0938\u091f\u094d[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Union=\u092f\u0941\u0928\u093f\u092f\u0928
+UnionSyntax=\u092f\u0941\u0928\u093f\u092f\u0928[ <\u0938\u0941\u091a\u0940>, <\u0938\u0941\u091a\u0940> ]
+UnitOrthogonalVector=\u090f\u0915\u093e\u0907\u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930
+UnitOrthogonalVectorSyntax=\u090f\u0915\u093e\u0907\u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930[ <\u0930\u0947\u0916\u093e> ]\n\
+ \u090f\u0915\u093e\u0907\u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930[ <\u0916\u0923\u094d\u0921> ]\n\
+ \u090f\u0915\u093e\u0907\u0932\u092e\u094d\u092c\u092d\u0947\u0915\u094d\u091f\u0930[ <\u092d\u0947\u0915\u094d\u091f\u0930> ]
+UnitVector=\u090f\u0915\u093e\u0907\u092d\u0947\u0915\u094d\u091f\u0930
+UnitVectorSyntax=\u090f\u0915\u093e\u0907\u092d\u0947\u0915\u094d\u091f\u0930[ <\u092d\u0947\u0915\u094d\u091f\u0930> ]\n\
+ \u090f\u0915\u093e\u0907\u092d\u0947\u0915\u094d\u091f\u0930[ <\u0930\u0947\u0916\u093e> ]\n\
+ \u090f\u0915\u093e\u0907\u092d\u0947\u0915\u094d\u091f\u0930[ <\u0916\u0923\u094d\u0921> ]
+UpperSum=\u092e\u093e\u0925\u093f\u0932\u094d\u0932\u094b\u092f\u094b\u0917
+UpperSumSyntax=\u092e\u093e\u0925\u093f\u0932\u094d\u0932\u094b\u092f\u094b\u0917[ <\u092b\u0932\u0928>, < x-\u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928>, < x-\u0905\u0928\u094d\u0924\u093f\u092e\u0915\u094b \u092e\u093e\u0928>, <\u091a\u0930\u094d\u0924\u092d\u0941\u091c\u0939\u0930\u0941\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e> ]
+Variance=\u092d\u0947\u0930\u093f\u092f\u0928\u094d\u0938
+VarianceSyntax=\u092d\u0947\u0930\u093f\u092f\u0928\u094d\u0938[ <\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940> ]
+Vector=\u092d\u0947\u0915\u094d\u091f\u0930
+VectorSyntax=\u092d\u0947\u0915\u094d\u091f\u0930[ <\u092c\u093f\u0928\u094d\u0926\u0941> ]\n\
+ \u092d\u0947\u0915\u094d\u091f\u0930[ <\u0936\u0941\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941>, <\u0905\u0928\u094d\u0924\u093f\u092e \u092c\u093f\u0928\u094d\u0926\u0941> ]
+Vertex=\u0930\u094d\u0936\u093f\u0937\u092c\u093f\u0928\u094d\u0926\u0941
+VertexSyntax=\u0930\u094d\u0936\u093f\u0937\u092c\u093f\u0928\u094d\u0926\u0941[ <\u0915\u094b\u0928\u093f\u0915> ]
diff --git a/geogebra/properties/command_si.properties b/geogebra/properties/command_si.properties
index 89db7db..a354578 100644
--- a/geogebra/properties/command_si.properties
+++ b/geogebra/properties/command_si.properties
@@ -29,13 +29,13 @@ AxisStepX=\u0d85\u0d9a\u0dca\u0dc2\u0dba_\u0db4\u0dd2\u0dba\u0dc0\u0dbbX
AxisStepXSyntax=\u0d85\u0d9a\u0dca\u0dc2\u0dba_\u0db4\u0dd2\u0dba\u0dc0\u0dbbX[]
AxisStepY=\u0d85\u0d9a\u0dca\u0dc2\u0dba_\u0db4\u0dd2\u0dba\u0dc0\u0dbbY
AxisStepYSyntax=\u0d85\u0d9a\u0dca\u0dc2\u0dba_\u0db4\u0dd2\u0dba\u0dc0\u0dbbY[]
-BarChart=\u0dad\u0dd3\u0dbb \u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba
-BarChartSyntax=\u0dad\u0dd3\u0dbb \u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0daf\u0dad\u0dca\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]\n\
- \u0dad\u0dd3\u0dbb \u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0daf\u0dad\u0dca\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>, <\u0dad\u0dd3\u0dbb\u0dd4\u0dc0\u0d9a \u0db4\u0dc5\u0dbd>]\n\
- \u0dad\u0dd3\u0dbb \u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0d85\u0db8\u0dd4 \u0daf\u0dad\u0dca\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0dad\u0dd3\u0dbb\u0dd4\u0dc0\u0d9a \u0db4\u0dc5\u0dbd>]\n\
- \u0dad\u0dd3\u0dbb \u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0db8\u0dd4\u0dbd\u0dca \u0d85\u0d9c\u0dba >,<\u0d85\u0dc0\u0dc3\u0dcf\u0db1 \u0d85\u0d9c\u0dba>, < \u0d8b\u0dc3\u0dca \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>] \n\
- \u0dad\u0dd3\u0dbb \u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0db8\u0dd4\u0dbd\u0dca \u0d85\u0d9c\u0dba >,<\u0d85\u0dc0\u0dc3\u0dcf\u0db1 \u0d85\u0d9c\u0dba>, < \u0db4\u0dca\u200d\u0dbb\u0d9a\u0dcf\u0dc1\u0db1\u0dba>, < \u0dc0\u0dd2\u0da0\u0dbd\u0dca\u200d\u0dba\u0dba >, < \u0dc3\u0dd2\u0da7 \u0d85\u0d82\u0d9a\u0dba >, < \u0dad\u0dd9\u0d9a\u0dca \u0d85\u0d82\u0d9a\u0dba >] \n\
- \u0dad\u0dd3\u0dbb \u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0db8\u0dd4\u0dbd\u0dca \u0d85\u0d9c\u0dba >,<\u0d85\u0dc0\u0dc3\u0dcf\u0db1 \u0d85\u0d9c\u0dba>, < \u0db4\u0dca\u200d\u0dbb\u0d9a\u0dcf\u0dc1\u0db1\u0dba>, < \u0dc0\u0dd2\u0da0\u0dbd\u0dca\u200d\u0dba\u0dba >, < \u0dc3\u0dd2\u0da7 \u0d85\u0d82\u0d9a\u0dba >, < \u0dad\u0dd9\u0d9a\u0dca \u0d85\u0d82\u0d9a\u0dba >, <\u0db4\u0dd2\u0dba\u0dc0\u0dbb \u0db4\u0dc5\u0dbd >] \n\
+BarChart=\u0dad\u0dd3\u0dbb\u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba
+BarChartSyntax=\u0dad\u0dd3\u0dbb\u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0daf\u0dad\u0dca\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]\n\
+ \u0dad\u0dd3\u0dbb\u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0daf\u0dad\u0dca\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>, <\u0dad\u0dd3\u0dbb\u0dd4\u0dc0\u0d9a \u0db4\u0dc5\u0dbd>]\n\
+ \u0dad\u0dd3\u0dbb\u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0d85\u0db8\u0dd4 \u0daf\u0dad\u0dca\u0dad \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0dad\u0dd3\u0dbb\u0dd4\u0dc0\u0d9a \u0db4\u0dc5\u0dbd>]\n\
+ \u0dad\u0dd3\u0dbb\u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0db8\u0dd4\u0dbd\u0dca \u0d85\u0d9c\u0dba >,<\u0d85\u0dc0\u0dc3\u0dcf\u0db1 \u0d85\u0d9c\u0dba>, < \u0d8b\u0dc3\u0dca \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>] \n\
+ \u0dad\u0dd3\u0dbb\u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0db8\u0dd4\u0dbd\u0dca \u0d85\u0d9c\u0dba >,<\u0d85\u0dc0\u0dc3\u0dcf\u0db1 \u0d85\u0d9c\u0dba>, < \u0db4\u0dca\u200d\u0dbb\u0d9a\u0dcf\u0dc1\u0db1\u0dba>, < \u0dc0\u0dd2\u0da0\u0dbd\u0dca\u200d\u0dba\u0dba >, < \u0dc3\u0dd2\u0da7 \u0d85\u0d82\u0d9a\u0dba >, < \u0dad\u0dd9\u0d9a\u0dca \u0d85\u0d82\u0d9a\u0dba >] \n\
+ \u0dad\u0dd3\u0dbb\u0db4\u0dca\u200d\u0dbb\u0dc3\u0dca\u0dae\u0dcf\u0dbb\u0dba[ <\u0db8\u0dd4\u0dbd\u0dca \u0d85\u0d9c\u0dba >,<\u0d85\u0dc0\u0dc3\u0dcf\u0db1 \u0d85\u0d9c\u0dba>, < \u0db4\u0dca\u200d\u0dbb\u0d9a\u0dcf\u0dc1\u0db1\u0dba>, < \u0dc0\u0dd2\u0da0\u0dbd\u0dca\u200d\u0dba\u0dba >, < \u0dc3\u0dd2\u0da7 \u0d85\u0d82\u0d9a\u0dba >, < \u0dad\u0dd9\u0d9a\u0dca \u0d85\u0d82\u0d9a\u0dba >, <\u0db4\u0dd2\u0dba\u0dc0\u0dbb \u0db4\u0dc5\u0dbd >] \n\
Binomial=\u0daf\u0dca\u0dc0\u0dd2\u0db4\u0daf_\u0dc3\u0d82\u0d9c\u0dd4\u0dab\u0d9a\u0dba
BinomialSyntax=\u0daf\u0dca\u0dc0\u0dd2\u0db4\u0daf_\u0dc3\u0d82\u0d9c\u0dd4\u0dab\u0d9a\u0dba[<\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dc0>,<\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dc0>]
@@ -75,8 +75,8 @@ Corner=\u0dc1\u0dd3\u0dbb\u0dca\u0dc2\u0dba
CornerSyntax=\u0dc1\u0dd3\u0dbb\u0dca\u0dc2\u0dba[<\u0dbb\u0dd6\u0db4\u0dba>,<\u0dc1\u0dd3\u0dbb\u0dca\u0dc2\u0dba\u0dd9\u0dc4\u0dd2 \u0d85\u0d82\u0d9a\u0dba>]\n\
\u0dc1\u0dd3\u0dbb\u0dca\u0dc2\u0dba[<\u0db4\u0daf \u0db4\u0dd9\u0dc5>,<\u0dc1\u0dd3\u0dbb\u0dca\u0dc2\u0dba\u0dd9\u0dc4\u0dd2 \u0d85\u0d82\u0d9a\u0dba>]\n\
\u0dc1\u0dd3\u0dbb\u0dca\u0dc2\u0dba[<\u0dc1\u0dd3\u0dbb\u0dca\u0dc2\u0dba\u0dd9\u0dc4\u0dd2 \u0d85\u0d82\u0d9a\u0dba>]
-CountIf=\u0db8\u0dd9\u0dc3\u0dda \u0db1\u0db8\u0dca \u0d9c\u0dab\u0dd2\u0db1\u0dca\u0db1
-CountIfSyntax=\u0db8\u0dd9\u0dc3\u0dda \u0db1\u0db8\u0dca \u0d9c\u0dab\u0dd2\u0db1\u0dca\u0db1[<\u0d9a\u0ddc\u0db1\u0dca\u0daf\u0dda\u0dc3\u0dd2\u0dba>,<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]
+CountIf=\u0db8\u0dd9\u0dc3\u0dda\u0db1\u0db8\u0dca\u0d9c\u0dab\u0dd2\u0db1\u0dca\u0db1
+CountIfSyntax=\u0db8\u0dd9\u0dc3\u0dda\u0db1\u0db8\u0dca\u0d9c\u0dab\u0dd2\u0db1\u0dca\u0db1[<\u0d9a\u0ddc\u0db1\u0dca\u0daf\u0dda\u0dc3\u0dd2\u0dba>,<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]
Covariance=\u0dc3\u0dc4\u0dc0\u0dd2\u0da0\u0dbd\u0dad\u0dcf\u0dc0
CovarianceSyntax=\u0dc3\u0dc4\u0dc0\u0dd2\u0da0\u0dbd\u0dad\u0dcf\u0dc0[<\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0dbd\u0d9a\u0dca\u0dc2\u0dca\u200d\u0dba\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]\n\
\u0dc3\u0dc4\u0dc0\u0dd2\u0da0\u0dbd\u0dad\u0dcf\u0dc0[<\u0dbd\u0d9a\u0dca\u0dc2\u0dca\u200d\u0dba\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]
@@ -136,8 +136,8 @@ FirstAxisLengthSyntax=\u0daf\u0dd9\u0dc0\u0db1\u0db4\u0dca\u200d\u0dbb\u0db0\u0d
FirstAxisSyntax=\u0db4\u0dca\u200d\u0dbb\u0db0\u0dcf\u0db1_\u0d85\u0d9a\u0dca\u0dc2\u0dba[<\u0d9a\u0dda\u0dad\u0dd4\u0dc0>]
FirstSyntax=\u0db4\u0dc5\u0db8\u0dd4[<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]\n\
\u0db4\u0dc5\u0db8\u0dd4[<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0d85\u0dc0\u0dba\u0dc0_\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dc0>]
-FitExp=\u0d86\u0dc3\u0db1\u0dca\u0db1\u0dad\u0db8 \u0d9d\u0dcf\u0dad\u0dd3\u0dba \u0dc1\u0dca\u200d\u0dbb\u0dd2\u0dad\u0dba
-FitExpSyntax=\u0d86\u0dc3\u0db1\u0dca\u0db1\u0dad\u0db8 \u0d9d\u0dcf\u0dad\u0dd3\u0dba \u0dc1\u0dca\u200d\u0dbb\u0dd2\u0dad\u0dba[<\u0dbd\u0d9a\u0dca\u0dc2\u0dca\u200d\u0dba \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]
+FitExp=\u0d86\u0dc3\u0db1\u0dca\u0db1\u0dad\u0db8\u0d9d\u0dcf\u0dad\u0dd3\u0dba\u0dc1\u0dca\u200d\u0dbb\u0dd2\u0dad\u0dba
+FitExpSyntax=\u0d86\u0dc3\u0db1\u0dca\u0db1\u0dad\u0db8\u0d9d\u0dcf\u0dad\u0dd3\u0dba\u0dc1\u0dca\u200d\u0dbb\u0dd2\u0dad\u0dba[<\u0dbd\u0d9a\u0dca\u0dc2\u0dca\u200d\u0dba \u0dbd\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]
Focus=\u0db1\u0dcf\u0db7\u0dd2\u0dba
FocusSyntax=\u0db1\u0dcf\u0db7\u0dd2\u0dba[<\u0d9a\u0dda\u0dad\u0dd4\u0dc0>]
FractionText=\u0db7\u0dcf\u0d9c\u0dba_\u0db8\u0dcf\u0dad\u0dd8\u0d9a\u0dcf_\u0db4\u0dcf\u0da8\u0dba
@@ -292,8 +292,8 @@ Simplify=\u0dc3\u0dd4\u0dc5\u0dd4_\u0d9a\u0dbb\u0db1\u0dca\u0db1
SimplifySyntax=\u0dc3\u0dd4\u0dc5\u0dd4_\u0d9a\u0dbb\u0db1\u0dca\u0db1[<\u0dc1\u0dca\u200d\u0dbb\u0dd2\u0dad\u0dba>]
Slope=\u0d85\u0db1\u0dd4\u0d9a\u0dca\u200d\u0dbb\u0db8\u0dab\u0dba
SlopeSyntax=\u0d85\u0db1\u0dd4\u0d9a\u0dca\u200d\u0dbb\u0db8\u0dab\u0dba[<\u0dbb\u0dda\u0d9b\u0dcf\u0dc0>]
-Sort=\u0dc0\u0dbb\u0dca\u0d9c \u0d9a\u0dbb\u0db1\u0dc0\u0dcf
-SortSyntax=\u0dc0\u0dbb\u0dca\u0d9c \u0d9a\u0dbb\u0db1\u0dc0\u0dcf[<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]
+Sort=\u0dc0\u0dbb\u0dca\u0d9c\u0d9a\u0dbb\u0db1\u0dc0\u0dcf
+SortSyntax=\u0dc0\u0dbb\u0dca\u0d9c\u0d9a\u0dbb\u0db1\u0dc0\u0dcf[<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]
Sum=\u0d91\u0d9a\u0dad\u0dd4\u0dc0
SumSyntax=\u0d91\u0d9a\u0dad\u0dd4\u0dc0[<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>]\n\
\u0d91\u0d9a\u0dad\u0dd4\u0dc0[<\u0dbd\u0dd0\u0dba\u0dd2\u0dc3\u0dca\u0dad\u0dd4\u0dc0>,<\u0d85\u0dc0\u0dba\u0dc0_\u0dc3\u0d82\u0d9b\u0dca\u200d\u0dba\u0dcf\u0dc0>]
diff --git a/geogebra/properties/command_sk.properties b/geogebra/properties/command_sk.properties
index 35bd9a7..7833295 100644
--- a/geogebra/properties/command_sk.properties
+++ b/geogebra/properties/command_sk.properties
@@ -133,7 +133,7 @@ Expand=Rozn
ExpandSyntax=Roznásob[ <Funkcia> ]
Extremum=Extrém
ExtremumSyntax=Extrém[ <Polynóm> ]
-Factor=Rozlo\u017eNaSú\u010din[ <Funkcia> ]
+Factor=Rozlo\u017eNaSú\u010din
FactorSyntax=Rozlo\u017eNaSú\u010din[ <Funkcia> ]
First=Prvý
FirstAxis=HlavnáOs
@@ -194,8 +194,8 @@ IntersectSyntax=Priese\u010dn
Priese\u010dník[ <Objekt>, <Objekt>, <Bod> ]
Intersection=Priese\u010dník
IntersectionSyntax=Priese\u010dník[ <Zoznam>, <Zoznam> ]
-InverseNormal=InverznéNormálneRozd.
-InverseNormalSyntax=InverznéNormálneRozd.[ <Priemer>, <\u0161tandardná deviácia>, <\u010císlo> ]
+InverseNormal=InverznéNormálneRozd
+InverseNormalSyntax=InverznéNormálneRozd[ <Priemer>, <\u0161tandardná deviácia>, <\u010císlo> ]
Invert=Invertova\u0165
InvertSyntax=Invertova\u0165[ <Matica> ]
IsInteger=JeCelé
@@ -227,8 +227,8 @@ LengthSyntax=D\u013a\u017eka[ <Vektor> ]\n\
D\u013a\u017eka[<Krivka>, <\u010císlo>, <\u010císlo> ]\n\
D\u013a\u017eka[<Krivka>, <Bod>, <Bod> ]\n\
D\u013a\u017eka[ <Zoznam > ]
-LetterToUnicode=Znak->\u010císlo
-LetterToUnicodeSyntax=Znak->\u010císlo[ <Text> ]
+LetterToUnicode=ZnakNa\u010císlo
+LetterToUnicodeSyntax=ZnakNa\u010císlo[ <Text> ]
Limit=Limita
LimitSyntax=Limita[ <Funkcia>, <premenná>, <\u010císlo> ]
Line=Priamka
@@ -271,8 +271,8 @@ Mode=M
ModeSyntax=Módus[ <Zoznam> ]
Name=Pomenovanie
NameSyntax=Pomenovanie[ <Objekt> ]
-Normal=NormálneRozd.
-NormalSyntax=NormálneRozd.[ <Priemer>, <\u0161tandardná deviácia>, <\u010císlo> ]
+Normal=NormálneRozd
+NormalSyntax=NormálneRozd[ <Priemer>, <\u0161tandardná deviácia>, <\u010císlo> ]
Object=Objekt
ObjectSyntax=Objekt[ <Názov objektu ako text> ]
OrthogonalLine=Kolmica
@@ -301,8 +301,8 @@ PointSyntax=Bod[ <Objekt> ]\n\
Bod[ <Bod>, <Vektor> ]
Polar=Polára
PolarSyntax=Polára[ <Bod>, <Ku\u017ee\u013eose\u010dka> ]
-Polygon=N-uholník
-PolygonSyntax=N-uholník[ <Bod>, ..., <Bod> ]\n\
+Polygon=N_uholník
+PolygonSyntax=N_uholník[ <Bod>, ..., <Bod> ]\n\
Polygon[ <Point>, <Point>, <Po\u010det vrcholov> ]
Polyline=Polypriamky
PolylineSyntax=Polypriamky[ <Bod>, ..., <Bod> ]
@@ -310,17 +310,17 @@ Polynomial=Polynomick
PolynomialSyntax=Polynomická[ <Funkcia> ]
Product=Produktum
ProductSyntax=Produktum[ <Zoznam> ]
-Q1=1.Kvadrant
-Q1Syntax=1.Kvadrant[ <Zoznam \u010dísel> ]
-Q3=3.Kvadrant
-Q3Syntax=3.Kvadrant[ <Zoznam \u010dísel> ]
+Q1=1Kvadrant
+Q1Syntax=1Kvadrant[ <Zoznam \u010dísel> ]
+Q3=3Kvadrant
+Q3Syntax=3Kvadrant[ <Zoznam \u010dísel> ]
Radius=Polomer
RadiusSyntax=Polomer[ <Ku\u017ee\u013eose\u010dka> ]
Random=NáhodnéMedzi
RandomBinomial=NáhodnéBinomické
RandomBinomialSyntax=NáhodnéBinomické[ <Po\u010det pokusov>, <Pravdepodobnos\u0165> ]
-RandomNormal=NáhodnéNormálneRozd.
-RandomNormalSyntax=NáhodnéNormálneRozd.[ <priemer>, <\u0161tandardná deviácia> ]
+RandomNormal=NáhodnéNormálneRozd
+RandomNormalSyntax=NáhodnéNormálneRozd[ <priemer>, <\u0161tandardná deviácia> ]
RandomPoisson=NáhodnéPoisson
RandomPoissonSyntax=NáhodnéPoisson[ <Priemer> ]
RandomSyntax=NáhodnéMedzi[ <Minimálne celo\u010díslo>, <Maximálne celo\u010díslo> ]
@@ -405,8 +405,8 @@ TextSyntax=Text[ <Objekt> ]\n\
Text[ <Objekt>, <Logická premenná pre substitúciu premenných> ]\n\
Text[ <Objekt>, <Bod> ]\n\
Text[ <Objekt>, <Bod>, <Logická premenná pre substitúciu premenných> ]
-TextToUnicode=Text->Zoznam\u010císel
-TextToUnicodeSyntax=Text->Zoznam\u010císel[ <Text> ]
+TextToUnicode=TextNaZoznam\u010císel
+TextToUnicodeSyntax=TextNaZoznam\u010císel[ <Text> ]
Translate=Posunutie
# V2.5 changed
TranslateSyntax=Posunutie[ <Objekt>, <Vektor> ]\n\
@@ -417,10 +417,10 @@ TrapezoidalSum=Lichobe\u017en
TrapezoidalSumSyntax=Lichobe\u017eníkovýSú\u010dett[ <Funkcia>, <Po\u010diato\u010dná x-ová hodnota>, <Kone\u010dná x-ová hodnota>, <Po\u010det lichobe\u017eníkov> ]
TurningPoint=InflexnýBod
TurningPointSyntax=InflexnýBod[ <Polynóm> ]
-UnicodeToLetter=Zoznam\u010císel->Znak
-UnicodeToLetterSyntax=Zoznam\u010císel->Znak[ <Celé \u010díslo> ]
-UnicodeToText=Zoznam\u010císel->Text
-UnicodeToTextSyntax=Zoznam\u010císel->Text[ <Zoznam celých \u010dísel> ]
+UnicodeToLetter=\u010císloNaZnak
+UnicodeToLetterSyntax=\u010císloNaZnak[ <Celé \u010díslo> ]
+UnicodeToText=Zoznam\u010císelNaText
+UnicodeToTextSyntax=Zoznam\u010císelNaText[ <Zoznam celých \u010dísel> ]
Union=Zjednotenie
UnionSyntax=Zjednotenie[ <Zoznam>, <Zoznam> ]
UnitOrthogonalVector=JednotkováNormála
diff --git a/geogebra/properties/command_sq.properties b/geogebra/properties/command_sq.properties
index f691305..b43135b 100644
--- a/geogebra/properties/command_sq.properties
+++ b/geogebra/properties/command_sq.properties
@@ -133,10 +133,10 @@ ExtremumSyntax=Ekstremum[ <Polinomial> ]
Factor=Faktorizim
FactorSyntax=Faktorizim[ <Polinomiali> ]
First=Kryesor
-FirstAxis=BoshtKryesor(i Madh)
+FirstAxis=BoshtKryesoriMadh
FirstAxisLength=GjatesiGjysemBoshtiMadh
FirstAxisLengthSyntax=GjatesiGjysemBoshtiMadh[ <Konike> ]
-FirstAxisSyntax=GjysemBoshtiMadh[ <Konike> ]
+FirstAxisSyntax=BoshtKryesoriMadh[ <Konike> ]
FirstSyntax=Primi[ <Lista> ]\n\
Primi[ <Lista> , <Numri i Elementeve> ]
FitExp=TendencEksponenciale
@@ -298,7 +298,7 @@ PolynomialSyntax=Polinomial[ <Funksion> ]\n\
Polinomial[ <Lista e Pikave> ]
Product=Produkt
ProductSyntax=Produkt[ <Liste me Numra> ]
-Q1=Q1(KuartiliPare)
+Q1=Q1
Q1Syntax=Q1[ <Liste Numrash> ]
Q3=Q3
Q3Syntax=Q3[ <Liste Numrash> ]
@@ -330,7 +330,7 @@ RotateSyntax=Rrotullo[ <Objekt>, <Kend> ]\n\
Rrotullo[ <Objekt>, <Kend>, <Pike> ]
Row=Rresht
RowSyntax=Rresht[ <Faqe me Qeliza> ]
-SD=SD(ShmangieStandarde)
+SD=SD
SDSyntax=SD[ <Liste Numrash> ]
SXX=Sxx
SXXSyntax=Sxx[ <Liste Numrash> ]\n\
diff --git a/geogebra/properties/command_sv.properties b/geogebra/properties/command_sv.properties
index dcba4f2..4ff0fb4 100644
--- a/geogebra/properties/command_sv.properties
+++ b/geogebra/properties/command_sv.properties
@@ -14,7 +14,7 @@ AngleSyntax=Vinkel[ <Tal> ]\n\
AngularBisector=Bisektris
AngularBisectorSyntax=Bisektris[ <Linje>, <Linje> ]\n\
Bisektris[ <Punkt>, <Punkt>, <Punkt> ]
-Append=Lägg Till
+Append=LäggTill
AppendSyntax=LäggTil[ <Lista>, <Objekt> ]\n\
LäggTil[ <Objekt>, <Lista>]
Arc=Båge
@@ -173,9 +173,9 @@ HyperbolaSyntax=Hyperbel[ <Punkt>, <Punkt>, <Tal> ]\n\
If=Om
IfSyntax=Om[ <Villkor>, <Då> ]\n\
Om[ <Villkor>, <Då>, <Annars> ]
-Insert=Mata in
-InsertSyntax=Mata in[<Lista>,<Lista>,<Position>]\n\
- Mata in[ <Objekt>, <Lista>, <Position> ]
+Insert=MataIn
+InsertSyntax=MataIn[<Lista>,<Lista>,<Position>]\n\
+ MataIn[ <Objekt>, <Lista>, <Position> ]
Integral=Integral
IntegralSyntax=Integral[ <Funktion> ]\n\
Integral[ <Funktion>, <Tal>, <Tal> ]\n\
diff --git a/geogebra/properties/command_ta.properties b/geogebra/properties/command_ta.properties
index 75ccb3a..50eb622 100644
--- a/geogebra/properties/command_ta.properties
+++ b/geogebra/properties/command_ta.properties
@@ -1,5 +1,5 @@
-AffineRatio=\u0b89\u0bb1\u0bb5\u0bc1 \u0bb5\u0bbf\u0b95\u0bbf\u0ba4\u0bae\u0bcd
+AffineRatio=\u0b89\u0bb1\u0bb5\u0bc1\u0bb5\u0bbf\u0b95\u0bbf\u0ba4\u0bae\u0bcd
Angle=\u0b95\u0bcb\u0ba3\u0bae\u0bcd
AngleSyntax=
AngularBisector=\u0b95\u0bcb\u0ba3\u0b87\u0bb0\u0bc1\u0b95\u0bc2\u0bb1\u0bbe\u0b95\u0bcd\u0b95\u0bbf
@@ -15,15 +15,15 @@ Axes=\u0b85\u0b9a\u0bcd\u0b9a\u0bc1\u0b95\u0bcd\u0b95\u0bb3\u0bcd
AxesSyntax=
AxisStepX=\u0b85\u0b9a\u0bcd\u0b9a\u0bc1\u0baa\u0bcd\u0baa\u0b9f\u0bbfX
AxisStepY=\u0b85\u0b9a\u0bcd\u0b9a\u0bc1\u0baa\u0bcd\u0baa\u0b9f\u0bbfY
-BarChart=\u0b9a\u0bb2\u0bbe\u0b95\u0bc8 \u0bb5\u0bb0\u0bc8\u0baa\u0bc1
+BarChart=\u0b9a\u0bb2\u0bbe\u0b95\u0bc8\u0bb5\u0bb0\u0bc8\u0baa\u0bc1
BarChartSyntax=
-Binomial=\u0b88\u0bb0\u0bc1\u0bb1\u0bc1\u0baa\u0bcd\u0baa\u0bc1\u0b95\u0bcd \u0b95\u0bc1\u0ba3\u0b95\u0bae\u0bcd
+Binomial=\u0b88\u0bb0\u0bc1\u0bb1\u0bc1\u0baa\u0bcd\u0baa\u0bc1\u0b95\u0bcd\u0b95\u0bc1\u0ba3\u0b95\u0bae\u0bcd
CellRange=\u0b95\u0bb2\u0bb5\u0bc0\u0b9a\u0bcd\u0b9a\u0bc1
Center=\u0bae\u0bc8\u0baf\u0bae\u0bcd
Centroid=\u0bae\u0bc8\u0baf\u0baa\u0bcd\u0baa\u0bcb\u0bb2\u0bbf
Circle=\u0bb5\u0b9f\u0bcd\u0b9f\u0bae\u0bcd
CircleArc=\u0bb5\u0b9f\u0bcd\u0b9f\u0bb5\u0bbf\u0bb2\u0bcd
-CircleSector=\u0bb5\u0b9f\u0bcd\u0b9f \u0b86\u0bb0\u0bc8\u0b9a\u0bcd\u0b9a\u0bbf\u0bb1\u0bc8
+CircleSector=\u0bb5\u0b9f\u0bcd\u0b9f\u0b86\u0bb0\u0bc8\u0b9a\u0bcd\u0b9a\u0bbf\u0bb1\u0bc8
CircumcircleArc=\u0b9a\u0bc1\u0bb1\u0bcd\u0bb1\u0bc1\u0bb5\u0b9f\u0bcd\u0b9f\u0bb5\u0bbf\u0bb2\u0bcd
CircumcircleSector=\u0b9a\u0bc1\u0bb1\u0bcd\u0bb1\u0bc1\u0bb5\u0b9f\u0bcd\u0b9f\u0b86\u0bb0\u0bc8\u0b9a\u0bcd\u0b9a\u0bbf\u0bb1\u0bc8
Circumference=\u0baa\u0bb0\u0bbf\u0ba4\u0bbf
@@ -34,7 +34,7 @@ Conic=\u0b95\u0bc2\u0bae\u0bcd\u0baa\u0bc1\u0bb5\u0bb3\u0bc8\u0bb5\u0bc1
ConstructionStep=\u0b85\u0bae\u0bc8\u0baa\u0bcd\u0baa\u0bc1\u0baa\u0bcd\u0baa\u0b9f\u0bbf
Corner=\u0bae\u0bc2\u0bb2\u0bc8
Covariance=\u0b87\u0ba3\u0bc8\u0bae\u0bbe\u0bb1\u0bb2\u0bcd
-CrossRatio=\u0b95\u0bc1\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bc1 \u0bb5\u0bbf\u0b95\u0bbf\u0ba4\u0bae\u0bcd
+CrossRatio=\u0b95\u0bc1\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bc1\u0bb5\u0bbf\u0b95\u0bbf\u0ba4\u0bae\u0bcd
Curvature=\u0bb5\u0bb3\u0bc8\u0bb5\u0bc1
CurvatureVector=\u0bb5\u0bb3\u0bc8\u0bb5\u0bc1\u0b95\u0bcd\u0b95\u0bbe\u0bb5\u0bbf
CurveCartesian=\u0bb5\u0bb3\u0bc8\u0bb5\u0bc1
@@ -56,11 +56,11 @@ Extremum=\u0bae\u0bc1\u0ba9\u0bc8
Factor=\u0b95\u0bbe\u0bb0\u0ba3\u0bbf
First=\u0bae\u0bc1\u0ba4\u0bb2\u0bcd
FirstAxis=\u0baa\u0bc7\u0bb0\u0bbf\u0b85\u0b9a\u0bcd\u0b9a\u0bc1
-FirstAxisLength=\u0b85\u0bb0\u0bc8\u0baa\u0bcd \u0baa\u0bc7\u0bb0\u0bbf\u0baf \u0b85\u0b9a\u0bcd\u0b9a\u0bc1 \u0ba8\u0bc0\u0bb3\u0bae\u0bcd
-FitLineX=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9 \u0b95\u0bcb\u0b9f\u0bc1X
-FitLineY=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9 \u0b95\u0bcb\u0b9f\u0bc1
-FitLog=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9 \u0bae\u0b9f\u0b95\u0bcd\u0b95\u0bc8
-FitLogistic=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9 \u0b85\u0bb3\u0bb5\u0bc0\u0b9f\u0bc1
+FirstAxisLength=\u0b85\u0bb0\u0bc8\u0baa\u0bcd\u0baa\u0bc7\u0bb0\u0bbf\u0baf\u0b85\u0b9a\u0bcd\u0b9a\u0bc1\u0ba8\u0bc0\u0bb3\u0bae\u0bcd
+FitLineX=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9\u0b95\u0bcb\u0b9f\u0bc1X
+FitLineY=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9\u0b95\u0bcb\u0b9f\u0bc1
+FitLog=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9\u0bae\u0b9f\u0b95\u0bcd\u0b95\u0bc8
+FitLogistic=\u0baa\u0bca\u0bb0\u0bc1\u0ba4\u0bcd\u0ba4\u0bae\u0bbe\u0ba9\u0b85\u0bb3\u0bb5\u0bc0\u0b9f\u0bc1
FitPoly=FitPoly
FitPow=FitPow
FitSin=FitSin
@@ -81,16 +81,16 @@ IsInteger=IsInteger
Iteration=\u0bae\u0bc0\u0bb3\u0b9a\u0bcd\u0b9a\u0bc6\u0baf\u0bcd\u0ba4\u0bb2\u0bcd
IterationList=\u0bae\u0bc0\u0bb3\u0b9a\u0bcd\u0b9a\u0bc6\u0baf\u0bcd\u0ba4\u0baa\u0b9f\u0bcd\u0b9f\u0bbf\u0baf\u0bb2\u0bcd
Join=\u0ba4\u0bca\u0b9f\u0bc1\u0baa\u0bcd\u0baa\u0bc1
-KeepIf=\u0b87\u0bb5\u0bcd\u0bb5\u0bbe\u0bb1\u0bbe\u0baf\u0bbf\u0ba9\u0bcd \u0bb5\u0bc8\u0ba4\u0bcd\u0ba4\u0bbf\u0bb0\u0bc1\u0b95\u0bcd\u0b95
+KeepIf=\u0b87\u0bb5\u0bcd\u0bb5\u0bbe\u0bb1\u0bbe\u0baf\u0bbf\u0ba9\u0bcd\u0bb5\u0bc8\u0ba4\u0bcd\u0ba4\u0bbf\u0bb0\u0bc1\u0b95\u0bcd\u0b95
LCM=LCM
-LaTeX=\u0b9a\u0bc2\u0ba4\u0bcd\u0ba4\u0bbf\u0bb0 \u0b89\u0bb0\u0bc8
+LaTeX=\u0b9a\u0bc2\u0ba4\u0bcd\u0ba4\u0bbf\u0bb0\u0b89\u0bb0\u0bc8
Last=\u0b95\u0b9f\u0bc8\u0b9a\u0bbf
Length=\u0ba8\u0bc0\u0bb3\u0bae\u0bcd
-LetterToUnicode=\u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1 \u0b95\u0bc1\u0bb1\u0bbf\u0b95\u0bcd\u0b95\u0bbe\u0ba9 \u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1 \u0bb5\u0b9f\u0bbf\u0bb5\u0bae\u0bcd
+LetterToUnicode=\u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1\u0b95\u0bc1\u0bb1\u0bbf\u0b95\u0bcd\u0b95\u0bbe\u0ba9\u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0bb5\u0b9f\u0bbf\u0bb5\u0bae\u0bcd
Line=\u0b95\u0bcb\u0b9f\u0bc1
LineBisector=\u0b9a\u0bc6\u0b99\u0bcd\u0b95\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b87\u0bb0\u0bc1\u0b95\u0bc2\u0bb1\u0bbe\u0b95\u0bcd\u0b95\u0bbf
Locus=\u0b92\u0bb4\u0bc1\u0b95\u0bcd\u0b95\u0bc1
-LowerSum=\u0b95\u0bc0\u0bb4\u0bcd\u0b95\u0bcd \u0b95\u0bc2\u0b9f\u0bcd\u0b9f\u0bb2\u0bcd
+LowerSum=\u0b95\u0bc0\u0bb4\u0bcd\u0b95\u0bcd\u0b95\u0bc2\u0b9f\u0bcd\u0b9f\u0bb2\u0bcd
Max=\u0b89\u0baf\u0bb0\u0bcd\u0ba8\u0bcd\u0ba4
Mean=\u0b87\u0b9f\u0bc8
MeanX=\u0b87\u0b9f\u0bc8X
@@ -105,9 +105,9 @@ Name=\u0baa\u0bc6\u0baf\u0bb0\u0bcd
Normal=\u0b9a\u0bbe\u0ba4\u0bbe\u0bb0\u0ba3\u0bae\u0bcd
Object=\u0baa\u0bca\u0bb0\u0bc1\u0bb3\u0bcd
OrthogonalLine=\u0b9a\u0bc6\u0b99\u0bcd\u0b95\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bcd\u0b95\u0bc7\u0bbe\u0b9f\u0bc1
-OrthogonalVector=\u0b9a\u0bc6\u0b99\u0bcd\u0b95\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bcd \u0b95\u0bbe\u0bb5\u0bbf
+OrthogonalVector=\u0b9a\u0bc6\u0b99\u0bcd\u0b95\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bcd\u0b95\u0bbe\u0bb5\u0bbf
OsculatingCircle=\u0b95\u0bca\u0b9e\u0bcd\u0b9a\u0bc1\u0bb5\u0b9f\u0bcd\u0b9f\u0bae\u0bcd
-PMCC=\u0b87\u0ba3\u0bc8\u0baa\u0bcd\u0baa\u0bc1\u0b95\u0bcd \u0b95\u0bc1\u0ba3\u0b95\u0bae\u0bcd
+PMCC=\u0b87\u0ba3\u0bc8\u0baa\u0bcd\u0baa\u0bc1\u0b95\u0bcd\u0b95\u0bc1\u0ba3\u0b95\u0bae\u0bcd
Parabola=\u0baa\u0bb0\u0bb5\u0bb3\u0bc8\u0bb5\u0bc1
Parameter=\u0baa\u0bb0\u0bae\u0bbe\u0ba9\u0bae\u0bcd
Perimeter=\u0b9a\u0bc1\u0bb1\u0bcd\u0bb1\u0bb3\u0bb5\u0bc1
@@ -121,10 +121,10 @@ Q3=Q3
Radius=\u0b86\u0bb0\u0bc8
Random=\u0b8e\u0bb4\u0bc1\u0bae\u0bbe\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0b9f\u0bc8\u0baf\u0bbf\u0bb2\u0bcd
RandomBinomial=\u0b8e\u0bb4\u0bc1\u0bae\u0bbe\u0bb1\u0bcd\u0bb1\u0bc1\u0b88\u0bb0\u0bc1\u0bb1\u0bc1\u0baa\u0bcd\u0baa\u0bc1
-RandomPoisson=\u0b8e\u0bb4\u0bc1\u0bae\u0bbe\u0bb1\u0bcd\u0bb1\u0bc1 \u0ba8\u0bbf\u0bb2\u0bc8
+RandomPoisson=\u0b8e\u0bb4\u0bc1\u0bae\u0bbe\u0bb1\u0bcd\u0bb1\u0bc1\u0ba8\u0bbf\u0bb2\u0bc8
Ray=\u0b95\u0ba4\u0bbf\u0bb0\u0bcd
Relation=\u0ba4\u0bca\u0b9f\u0bb0\u0bcd\u0baa\u0bc1
-RemoveUndefined=\u0bb5\u0bb0\u0bc8\u0baf\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0b9f\u0bbe\u0ba4\u0ba4\u0bc8 \u0ba8\u0bc0\u0b95\u0bcd\u0b95\u0bc1\u0b95
+RemoveUndefined=\u0bb5\u0bb0\u0bc8\u0baf\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0b9f\u0bbe\u0ba4\u0ba4\u0bc8\u0ba8\u0bc0\u0b95\u0bcd\u0b95\u0bc1\u0b95
Reverse=\u0baa\u0bc1\u0bb1\u0bae\u0bbe\u0bb1\u0bcd\u0bb1\u0bc1
Root=\u0bae\u0bc2\u0bb2\u0bae\u0bcd
Rotate=\u0b9a\u0bc1\u0bb4\u0bb2\u0bcd
@@ -134,7 +134,7 @@ SXX=Sxx
SXY=Sxy
SYY=Syy
SecondAxis=\u0b9a\u0bc0\u0bb1\u0bbf\u0b85\u0b9a\u0bcd\u0b9a\u0bc1
-SecondAxisLength=\u0b85\u0bb0\u0bc8\u0b9a\u0bcd \u0b9a\u0bc0\u0bb1\u0bbf \u0b85\u0b9a\u0bcd\u0b9a\u0bc1 \u0ba8\u0bc0\u0bb3\u0bae\u0bcd
+SecondAxisLength=\u0b85\u0bb0\u0bc8\u0b9a\u0bcd\u0b9a\u0bc0\u0bb1\u0bbf\u0b85\u0b9a\u0bcd\u0b9a\u0bc1\u0ba8\u0bc0\u0bb3\u0bae\u0bcd
Sector=\u0b86\u0bb0\u0bc8\u0b9a\u0bcd\u0b9a\u0bbf\u0bb1\u0bc8
Segment=\u0ba4\u0bc1\u0ba3\u0bcd\u0b9f\u0bae\u0bcd
Semicircle=\u0b85\u0bb0\u0bc8\u0bb5\u0b9f\u0bcd\u0b9f\u0bae\u0bcd
@@ -146,22 +146,22 @@ Simplify=\u0b9a\u0bc1\u0bb0\u0bc1\u0b95\u0bcd\u0b95\u0bc1\u0b95
Slope=\u0b9a\u0bbe\u0baf\u0bcd\u0bb5\u0bc1
Sort=\u0bb5\u0bb0\u0bbf\u0b9a\u0bc8\u0baa\u0bcd\u0baa\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95
Sum=\u0b95\u0bc2\u0b9f\u0bcd\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bca\u0b95\u0bc8
-TableText=\u0b85\u0b9f\u0bcd\u0b9f\u0bb5\u0ba3\u0bc8 \u0b89\u0bb0\u0bc8
+TableText=\u0b85\u0b9f\u0bcd\u0b9f\u0bb5\u0ba3\u0bc8\u0b89\u0bb0\u0bc8
Take=\u0b8e\u0b9f\u0bc1\u0b95\u0bcd\u0b95
Tangent=
-TaylorSeries=\u0ba4\u0bc6\u0baf\u0bbf\u0bb2\u0bb0\u0bcd \u0ba4\u0bca\u0b9f\u0bb0\u0bcd
+TaylorSeries=\u0ba4\u0bc6\u0baf\u0bbf\u0bb2\u0bb0\u0bcd\u0ba4\u0bca\u0b9f\u0bb0\u0bcd
Text=\u0b89\u0bb0\u0bc8
-TextToUnicode=\u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1 \u0b95\u0bc1\u0bb1\u0bbf\u0b95\u0bcd\u0b95\u0bbe\u0ba9 \u0b89\u0bb0\u0bc8\u0bb5\u0b9f\u0bbf\u0bb5\u0bae\u0bcd
+TextToUnicode=\u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1\u0b95\u0bc1\u0bb1\u0bbf\u0b95\u0bcd\u0b95\u0bbe\u0ba9\u0b89\u0bb0\u0bc8\u0bb5\u0b9f\u0bbf\u0bb5\u0bae\u0bcd
Translate=\u0baa\u0bc6\u0baf\u0bb0\u0bcd\u0bb5\u0bc1
Transpose=\u0ba8\u0bbf\u0bb2\u0bc8\u0bae\u0bbe\u0bb1\u0bcd\u0bb1\u0bc1
TrapezoidalSum=\u0b9a\u0bb0\u0bbf\u0bb5\u0b95\u0baa\u0bcd\u0baa\u0bcb\u0bb2\u0bbf\u0b95\u0bcd\u0b95\u0bc1\u0bb0\u0bbf\u0baf\u0b95\u0bc2\u0b9f\u0bcd\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bca\u0b95\u0bc8
TurningPoint=\u0bb5\u0bbf\u0baa\u0ba4\u0bcd\u0ba4\u0bbf\u0baa\u0bcd\u0baa\u0bc1\u0bb3\u0bcd\u0bb3\u0bbf
-UnicodeToLetter=\u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1 \u0bb5\u0b9f\u0bbf\u0bb5\u0ba4\u0bcd\u0ba4\u0bbf\u0bb1\u0bcd\u0b95\u0bbe\u0ba9 \u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1 \u0b95\u0bc1\u0bb1\u0bbf
-UnicodeToText=\u0b89\u0bb0\u0bc8\u0bb5\u0b9f\u0bbf\u0bb5\u0ba4\u0bcd\u0ba4\u0bbf\u0bb1\u0bcd\u0b95\u0bbe\u0ba9 \u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1 \u0b95\u0bc1\u0bb1\u0bbf
+UnicodeToLetter=\u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0bb5\u0b9f\u0bbf\u0bb5\u0ba4\u0bcd\u0ba4\u0bbf\u0bb1\u0bcd\u0b95\u0bbe\u0ba9\u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1\u0b95\u0bc1\u0bb1\u0bbf
+UnicodeToText=\u0b89\u0bb0\u0bc8\u0bb5\u0b9f\u0bbf\u0bb5\u0ba4\u0bcd\u0ba4\u0bbf\u0bb1\u0bcd\u0b95\u0bbe\u0ba9\u0b92\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0bc1\u0b95\u0bc1\u0bb1\u0bbf
Union=\u0b92\u0ba9\u0bcd\u0bb1\u0bbf\u0baa\u0bcd\u0baa\u0bc1
-UnitOrthogonalVector=\u0b85\u0bb2\u0b95\u0bc1 \u0b9a\u0bc6\u0b99\u0bcd\u0b95\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bcd \u0b95\u0bbe\u0bb5\u0bbf
+UnitOrthogonalVector=\u0b85\u0bb2\u0b95\u0bc1\u0b9a\u0bc6\u0b99\u0bcd\u0b95\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bcd\u0b95\u0bbe\u0bb5\u0bbf
UnitVector=\u0b85\u0bb2\u0b95\u0bc1\u0b95\u0bcd\u0b95\u0bbe\u0bb5\u0bbf
-UpperSum=\u0bae\u0bc7\u0bb2\u0bcd\u0b95\u0bcd \u0b95\u0bc2\u0b9f\u0bcd\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bca\u0b95\u0bc8
+UpperSum=\u0bae\u0bc7\u0bb2\u0bcd\u0b95\u0bcd\u0b95\u0bc2\u0b9f\u0bcd\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4\u0bca\u0b95\u0bc8
Variance=\u0bae\u0bbe\u0bb1\u0bb1\u0bcd\u0bb1\u0bbf\u0bb1\u0ba9\u0bcd
Vector=\u0b95\u0bbe\u0bb5\u0bbf
Vertex=\u0b89\u0b9a\u0bcd\u0b9a\u0bbf
diff --git a/geogebra/properties/command_th.properties b/geogebra/properties/command_th.properties
index f6408bb..c72d856 100644
--- a/geogebra/properties/command_th.properties
+++ b/geogebra/properties/command_th.properties
@@ -105,7 +105,7 @@ DeterminantSyntax=\u0e14\u0e35\u0e40\u0e17\u0e2d\u0e23\u0e4c\u0e21\u0e35\u0e41\u
Diameter=\u0e40\u0e2a\u0e49\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e01\u0e25\u0e32\u0e07\u0e04\u0e2d\u0e19\u0e08\u0e39\u0e40\u0e01\u0e15
DiameterSyntax=\u0e40\u0e2a\u0e49\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e01\u0e25\u0e32\u0e07\u0e04\u0e2d\u0e19\u0e08\u0e39\u0e40\u0e01\u0e15[ <\u0e40\u0e27\u0e01\u0e40\u0e15\u0e2d\u0e23\u0e4c>, <\u0e01\u0e23\u0e27\u0e22> ]\n\
\u0e40\u0e2a\u0e49\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e01\u0e25\u0e32\u0e07\u0e04\u0e2d\u0e19\u0e08\u0e39\u0e40\u0e01\u0e15[ <\u0e40\u0e2a\u0e49\u0e19\u0e15\u0e23\u0e07>, <\u0e01\u0e23\u0e27\u0e22> ]
-Dilate=\u0e22\u0e48\u0e2d/\u0e02\u0e22\u0e32\u0e22
+Dilate=\u0e22\u0e48\u0e2d\u0e02\u0e22\u0e32\u0e22
DilateSyntax=\u0e22\u0e48\u0e2d/\u0e02\u0e22\u0e32\u0e22[ <\u0e2d\u0e47\u0e2d\u0e1a\u0e40\u0e08\u0e01\u0e15\u0e4c>, <\u0e41\u0e1f\u0e01\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e01\u0e32\u0e23\u0e22\u0e48\u0e2d/\u0e02\u0e22\u0e32\u0e22>, <\u0e08\u0e38\u0e14\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e01\u0e25\u0e32\u0e07\u0e01\u0e32\u0e23\u0e22\u0e48\u0e2d/\u0e02\u0e22\u0e32\u0e22> ]
Direction=\u0e17\u0e34\u0e28\u0e17\u0e32\u0e07
DirectionSyntax=\u0e17\u0e34\u0e28\u0e17\u0e32\u0e07[ <\u0e40\u0e2a\u0e49\u0e19> ]
diff --git a/geogebra/properties/command_uk.properties b/geogebra/properties/command_uk.properties
index 79136e2..5a312df 100644
--- a/geogebra/properties/command_uk.properties
+++ b/geogebra/properties/command_uk.properties
@@ -30,7 +30,7 @@ AxisStepX=\u0428\u0430\u0433\u041e\u0441\u0456\u0410\u0431\u0441\u0446\u0438\u04
AxisStepXSyntax=\u0428\u0430\u0433\u041e\u0441\u0456\u0410\u0431\u0441\u0446\u0438\u0441[]
AxisStepY=\u0428\u0430\u0433\u041e\u0441\u0456\u041e\u0440\u0434\u0438\u043d\u0430\u0442
AxisStepYSyntax=\u0428\u0430\u0433\u041e\u0441\u0456\u041e\u0440\u0434\u0438\u043d\u0430\u0442[]
-BarChart=\u0421\u0442\u043e\u0432\u043f\u0447\u0438\u043a\u043e\u0432\u0430\u0414\u0456\u0430\u0433\u0440\u0430\u043c\u0430
+BarChart=\u0421\u0442\u043e\u0432\u043f\u0447\u0438\u043a\u043e\u0432\u0430\u0414\u0456\u0430\u0433\u0440\u0430\u043c\u0430
BarChartSyntax=\u0421\u0442\u043e\u0432\u043f\u0447\u0438\u043a\u043e\u0432\u0430\u0414\u0456\u0430\u0433\u0440\u0430\u043c\u0430[ <\u0421\u043f\u0438\u0441\u043e\u043a \u0434\u0430\u043d\u0438\u0445>, <\u0421\u043f\u0438\u0441\u043e\u043a \u0447\u0430\u0441\u0442\u043e\u0442> ]\n\
\u0421\u0442\u043e\u0432\u043f\u0447\u0438\u043a\u043e\u0432\u0430\u0414\u0456\u0430\u0433\u0440\u0430\u043c\u0430[<\u0421\u043f\u0438\u0441\u043e\u043a \u0434\u0430\u043d\u0438\u0445>, <\u0421\u043f\u0438\u0441\u043e\u043a \u0447\u0430\u0441\u0442\u043e\u0442> , <\u0428\u0438\u0440\u0438\u043d\u0430 \u0441\u0442\u043e\u0432\u043f\u0447\u0438\u043a\u0456\u0432> ]\n\
\u0421\u0442\u043e\u0432\u043f\u0447\u0438\u043a\u043e\u0432\u0430\u0414\u0456\u0430\u0433\u0440\u0430\u043c\u0430[ < \u0421\u043f\u0438\u0441\u043e\u043a \u0434\u0430\u043d\u0438\u0445 >, < \u0428\u0438\u0440\u0438\u043d\u0430 \u0441\u0442\u043e\u0432\u043f\u0447\u0438\u043a\u0456\u0432> ]\n\
diff --git a/geogebra/properties/command_bg.properties b/geogebra/properties/error_en.properties
similarity index 100%
copy from geogebra/properties/command_bg.properties
copy to geogebra/properties/error_en.properties
diff --git a/geogebra/properties/error_ne.properties b/geogebra/properties/error_ne.properties
new file mode 100644
index 0000000..49a6207
--- /dev/null
+++ b/geogebra/properties/error_ne.properties
@@ -0,0 +1,67 @@
+
+AngleMustBeConstant=\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0915\u094b\u0923 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0939\u0928\u0941\u092a\u0930\u094d\u0926\u091b
+AppletWindowClosing=\u091c\u093f\u092f\u094b\u091c\u0947\u092c\u094d\u0930\u093e\u092c\u093e\u091f \u092c\u093e\u0939\u093f\u0930 \u0928\u093f\u0915\u094d\u0932\u0928 \u092c\u094d\u0930\u093e\u0909\u091c\u0930 \u0935\u093f\u0928\u094d\u0921\u094b \u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+AssignmentDependentToFree=\u0938\u094d\u0935\u0924\u0928\u094d\u0924\u094d\u0930\u0902 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941\u0932\u093e\u0907 \u0906\u0936\u094d\u0930\u0940\u0924 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941\u0926\u094d\u0926\u093e\u0930 \u0913\u092d\u0930\u0930\u093f\u091f\u0928 \u0928\u0939\u0941\u0928\u0938\u0915\u094d\u091b
+AssignmentToDependent=\u0906\u0936\u094d\u0930\u0940\u0924 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941\u0926\u094d\u0926\u093e\u0930 \u0913\u092d\u0930\u0930\u093f\u091f\u0928 \u0928\u0939\u0941\u0928\u0938\u0915\u094d\u091b
+AssignmentToFixed=\u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941 \u0928\u092c\u0926\u0932\u093f\u0928\u094d \u0938\u0915\u094d\u091b\u0928\u094d
+CAS.GeneralErrorMessage=\u0938\u0930\u0940, \u0908\u0928\u092a\u0941\u091f \u0938\u094d\u0935\u0940\u0915\u093e\u0930 \u092d\u090f\u0928
+ChangeDependent=\u0906\u0936\u094d\u0930\u0940\u0924 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941\u0926\u094d\u0926\u093e\u0930 \u0928\u092c\u0926\u0932\u093f\u0928\u0938\u0915\u094d\u091b\u0928\u094d
+CircularDefinition=\u0935\u0943\u0924\u093f\u092f \u092a\u0930\u093f\u092d\u093e\u0937\u093e
+CoordinatesMustBeConstant=\u0928\u093f\u0930\u094d\u0926\u0936\u093e\u0902\u0915 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0939\u0941\u0928\u0941\u092a\u0930\u094d\u091b
+DivisorMustBeConstant=\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u092d\u093e\u091c\u094d\u092f\u093e\u0915 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0939\u0941\u0928\u0941\u092a\u0930\u094d\u091b
+Error=\u0924\u094d\u0930\u0941\u091f\u093f
+ExponentMustBeConstant=\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u090f\u0901\u0915\u094d\u0938\u092a\u094b\u0928\u0947\u0928\u094d\u091f \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0939\u0941\u0928\u0941\u092a\u0930\u094d\u091b
+ExponentMustBeInteger=\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u090f\u0901\u0915\u094d\u0938\u092a\u094b\u0928\u0947\u0928\u094d\u091f \u0938\u0902\u0916\u094d\u092f\u093e \u0939\u0941\u0928\u0941\u092a\u0930\u094d\u091b
+ExportJarMissing=\u0938\u0930\u093f, \u091c\u093f\u092f\u094b\u091c\u094d\u0930\u0947\u092c\u093e \u0928\u093f\u0930\u094d\u092f\u093e\u0924\u093f\u0924 \u091c\u093e\u0930 \u092b\u093e\u0907\u0932 \u0939\u0930\u093e\u090f \u0935\u093e \u092c\u093f\u0917\u094d\u0930\u0940\u090f
+FileFormatNewer=\u0915\u0943\u092a\u092f\u093e \u091c\u093f\u092f\u094b\u091c\u094d\u0930\u0947\u092c\u093e\u0915\u094b \u0928\u092f\u093e\u0902 \u0938\u0902\u0938\u094d\u0915\u0930\u0923 \u0930\u093e\u0916\u094d\u0928\u0942\u0939\u094b\u0938
+FileFormatUnknown=\u0905\u091c\u094d\u091e\u093e\u0924 \u0928\u0924\u094d\u0925\u093f \u092b\u0930\u092e\u094d\u092f\u093e\u091f
+FileNotFound=\u092b\u093e\u0907\u0932 \u092d\u0947\u091f\u093f\u090f\u0928
+FunctionExpected=\u0906\u0936\u0924\u093f\u0924 \u092b\u0932\u0928
+HelpNotFound=\u0905\u0928\u0932\u093e\u0907\u0928 \u092e\u0926\u094d\u0924 \u092a\u093e\u0909\u0928\u0938\u0915\u093f\u090f\u0928
+IllegalAddition=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u092f\u094b\u0917
+IllegalArgument=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0924\u0930\u094d\u0915\u094d
+IllegalArgumentNumber=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0924\u0930\u094d\u0915\u0939\u0930\u0941\u0915\u094b \u0938\u0902\u0916\u094d\u092f\u093e
+IllegalAssignment=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0917\u0943\u0939\u0915\u093e\u0930\u094d\u092f
+IllegalBoolean=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u092c\u0942\u0932\u0928 \u0915\u094d\u0930\u093f\u092f\u093e
+IllegalComparison=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0924\u0941\u0932\u0928\u093e
+IllegalComplexMultiplication=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u092e\u093f\u0936\u094d\u0930\u093f\u0924 \u0917\u0941\u0923\u0928
+IllegalDivision=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u092d\u093e\u0917\u093e
+IllegalExponent=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u090f\u0915\u094d\u0938\u092a\u094b\u0928\u0947\u0928\u094d\u091f
+IllegalMultiplication=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0917\u0941\u0923\u0928
+IllegalSubtraction=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0918\u091f\u093e\u0909
+IllegalVariable=\u0905\u092C\u0948\u0927\u093E\u0928\u093F\u0915 \u091A\u0932
+IncompleteEquation=\u0905\u092a\u0941\u0930\u094d\u0923 \u0938\u092e\u0940\u0915\u0930\u0923\n\
+ \u0915\u0943\u092a\u092f\u093e \u0938\u092e\u0940\u0915\u0930\u0923 \u0926\u0941\u0935\u0948\u0924\u093f\u0930 \u0930\u093e\u0916\u094d\u0928\u0942\u0939\u094b\u0938
+InvalidEquation=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0938\u092e\u0940\u0915\u0930\u0923\n\
+ \u0915\u0943\u092a\u092f\u093e x and y \u092e\u093e \u090f\u0915\u092a\u0926\u093f\u092f \u0935\u093e \u0926\u094d\u0935\u093f\u092a\u0926\u093f\u092f.\u0938\u092e\u0940\u0915\u0930\u0923 \u0930\u093e\u0916\u094d\u0928\u0942\u0939\u094b\u0938\n\
+
+InvalidFunction=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u092a\u0932\u0928\n\
+ \u0915\u0943\u092a\u092f\u093e x-\u092e\u093e \u090f\u0915\u094d\u0938\u092a\u094d\u0932\u093f\u0938\u093f\u091f \u092b\u0932\u0928 \u0930\u093e\u0916\u094d\u0928\u0939\u094b\u0938
+InvalidInput=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u0908\u0928\u092a\u0941\u091f
+LengthMustBeConstant=\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0932\u092e\u094d\u092c\u093e\u0907 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0939\u0928\u0941\u092a\u0930\u094d\u0926\u091b
+LoadFileFailed=\u092b\u093e\u0907\u0932 \u0916\u0942\u0932\u094d\u0928\u0938\u0915\u0947\u0928\u094d
+NameUsed=\u092f\u094b \u0932\u0947\u0935\u0932 \u0905\u0917\u093e\u0921\u0940\u0928\u0948 \u092a\u094d\u0930\u092f\u094b\u0917\u092e\u093e \u091b
+NumberExpected=\u0906\u0936\u0924\u0940\u0924 \u0938\u0902\u0916\u094d\u092f\u093e
+PasteImageFailed=\u0938\u0930\u0940, \u0915\u094d\u0932\u093f\u092a\u092c\u094b\u0930\u094d\u0921\u092c\u093e\u091f \u092c\u093f\u091f\u092e\u094d\u092f\u093e\u092a \u092a\u0947\u0938\u094d\u091f \u0939\u0941\u0928 \u0938\u0915\u0947\u0928
+RenameFailed=\u092a\u0941\u0930\u094d\u0928\u0928\u093e\u092e \u0915\u093e\u0930\u094d\u092f \u0905\u0938\u092b\u0932 \u092d\u092f\u094b
+ReplaceFailed=\u092a\u0941\u0930\u094d\u0928\u092a\u0930\u093f\u092d\u093e\u0937\u093e \u0905\u0938\u092b\u0932 \u092d\u092f\u094b
+SaveFileFailed=\u092b\u093e\u0907\u0932 \u092c\u091a\u0924 \u0905\u0938\u092b\u0932 \u092d\u092f\u094b
+Tool.CommandNameTaken=\u0906\u0926\u0947\u0936\u093f\u0924 \u0928\u093e\u092e \u0905\u0917\u093e\u0921\u093f\u0928\u0948 \u0905\u0930\u094d\u0915\u094b \u091f\u0941\u0932\u0915\u094b \u092a\u094d\u0930\u092f\u094b\u0917\u092e\u093e \u091b
+Tool.CreationFailed=\u091f\u0941\u0932\u0915\u094b \u0930\u091a\u0928\u093e \u0917\u0930\u094d\u0928\u0938\u0915\u093f\u090f\u0928
+Tool.DeleteUsed=\u0930\u091a\u0928\u093e\u0915\u094b\u0928\u093f\u092e\u094d\u0924\u093f \u091f\u0941\u0932 \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u093f\u090f\u0915\u094b \u091b \u0930 \u092e\u0947\u091f\u093e\u0909\u0928 \u0938\u0915\u093f\u0926\u0948\u0928\u094d
+Tool.InputNotNeeded=\u0908\u0928\u092a\u0941\u091f \u0935\u0938\u094d\u0924\u0941 \u0906\u0935\u0936\u094d\u092f\u0915 \u091b\u0948\u0928
+Tool.OutputNotDependent=\u0906\u0909\u091f\u092a\u0941\u091f \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941 \u0908\u0928\u092a\u0941\u091f \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941\u092e\u093e \u0906\u0938\u094d\u0930\u093f\u0924 \u0939\u0941\u0926\u0948\u0928\u0928\u094d
+URLnotFound=\u0938\u0930\u094d\u0935\u092c\u094d\u092f\u093e\u092a\u0940 \u0938\u094d\u0930\u094b\u0924\u0915\u094b \u0936\u094d\u0930\u0943\u0916\u0902\u0932\u093e \u0916\u0941\u0932\u0947\u0928\u094d
+UndefinedVariable=\u0905\u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u091a\u0932
+UnknownCommand=\u0905\u091c\u094d\u091e\u093e\u0924 \u0906\u091c\u094d\u091e\u093e
+UnsupportedLAF=\u0916\u094b\u091c\u0947\u0915\u094b \u0930 \u0905\u0928\u0941\u092d\u0935 \u0917\u0930\u0947\u0915\u094b \u092a\u094d\u0930\u093e\u0930\u0941\u092a \u0924\u092a\u093e\u0908\u0915\u094b \u0915\u094d\u092e\u092a\u0941\u092f\u091f\u0930\u092e\u093e \u0909\u092a\u0932\u092c\u094d\u0927 \u091b\u0948\u0928
+VectorExpected=\u0906\u0936\u093e\u0924\u093f\u0924 \u092d\u0947\u0915\u094d\u091f\u0930 \u0935\u093e \u092c\u093f\u0928\u094d\u0926\u0941
+isNoAngle=\u0915\u094b\u0923 \u0939\u094b\u0908\u0928
+isNoConic=\u0915\u094b\u0928\u093f\u0915 \u0939\u094b\u0908\u0928
+isNoFunction=\u092b\u0932\u0928 \u0939\u094b\u0908\u0928
+isNoLength=\u0932\u092e\u094d\u092c\u093e\u0908 \u0939\u094b\u0908\u0928
+isNoLine=\u0930\u0947\u0916\u093e \u0939\u094b\u0908\u0928
+isNoNumber=\u0938\u0902\u0916\u094d\u092f\u093e \u0939\u094b\u0908\u0928
+isNoPoint=\u092c\u093f\u0928\u094d\u0926\u0941 \u0939\u094b\u0908\u0928
+isNoText=\u091f\u0947\u0915\u094d\u0938\u091f\u094d \u0939\u094b\u0908\u0928
+isNoVector=\u092d\u0947\u0915\u094d\u091f\u0930 \u0939\u094b\u0908\u0928
diff --git a/geogebra/properties/command_bg.properties b/geogebra/properties/javaui_en.properties
similarity index 100%
copy from geogebra/properties/command_bg.properties
copy to geogebra/properties/javaui_en.properties
diff --git a/geogebra/properties/javaui_ne.properties b/geogebra/properties/javaui_ne.properties
new file mode 100644
index 0000000..3135ac9
--- /dev/null
+++ b/geogebra/properties/javaui_ne.properties
@@ -0,0 +1,57 @@
+
+FileChooser.FileChooserDetailsText=\u0938\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+FileChooser.acceptAllFileFilterText=\u092b\u093e\u092f\u0932\u091b\u0928\u094b\u091f
+FileChooser.cancelButtonText=\u0930\u0926\u094d\u0926
+FileChooser.cancelButtonToolTipText=\u0930\u0926\u094d\u0926
+FileChooser.deleteFileButtonText=\u092e\u0947\u091f\u094d\u0928\u0941
+FileChooser.deleteFileButtonToolTipText=\u091b\u093e\u0928\u093f\u090f\u0915\u093e \u092b\u093e\u0907\u0932 \u092e\u0947\u091f\u094d\u0928\u0941
+FileChooser.detailsViewActionLabelText=\u0938\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+FileChooser.detailsViewButtonAccessibleName=\u0938\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+FileChooser.detailsViewButtonToolTipText=\u0938\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+FileChooser.directoryDescriptionText=\u0928\u093f\u0930\u094d\u0926\u0947\u0936\u093f\u0915\u093e
+FileChooser.directoryOpenButtonText=\u0938\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+FileChooser.directoryOpenButtonToolTipText=\u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u092b\u093e\u0907\u0932 \u0916\u094b\u0932\u094d\u0928\u0941\u0938\u094d
+FileChooser.directorysavebuttonText=\u0938\u0941\u0930\u0941\u0915\u094d\u0937\u093e
+FileChooser.directorysavebuttonToolTipText=\u0928\u093f\u0930\u094d\u0926\u0947\u0936\u093f\u0915\u093e \u0938\u0941\u0930\u0941\u0915\u094d\u0937\u093e
+FileChooser.enterFilenameLabelText=\u092b\u093e\u092f\u0932\u0915\u094b \u0928\u093e\u092e
+FileChooser.fileAttrHeaderText=\u0938\u0941\u091a\u093f\u0924 \u0917\u0930\u094d\u0928\u0941
+FileChooser.fileDateHeaderText=\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928 \u0917\u0930\u094d\u0928\u0941
+FileChooser.fileNameHeaderText=\u0928\u093e\u092e
+FileChooser.fileNameLabelText=\u092b\u093e\u092f\u0932\u0915\u094b \u0928\u093e\u092e
+FileChooser.fileSizeHeaderText=\u0906\u0915\u093e\u0930
+FileChooser.fileTypeHeaderText=\u092a\u094d\u0930\u0915\u093e\u0930
+FileChooser.filesLabelText=\u092b\u093e\u0907\u0932\u094d\u0938
+FileChooser.filesOfTypeLabelText=\u092b\u093e\u0907\u0932\u094d\u0938\u0915\u094b \u092a\u094d\u0930\u0915\u093e\u0930
+FileChooser.filterLabelText=\u091b\u093e\u0928\u094d\u0928\u0941
+FileChooser.foldersLabelText=\u092b\u094b\u0932\u094d\u0921\u0930
+FileChooser.helpButtonText=\u092e\u0926\u094d\u0924\u094d
+FileChooser.helpButtonToolTipText=\u092e\u0926\u094d\u0924\u094d
+FileChooser.homeFolderAccessibleName=\u0918\u0930
+FileChooser.homeFolderToolTipText=\u0918\u0930
+FileChooser.listViewActionLabelText=\u0938\u0941\u091a\u0940
+FileChooser.listViewButtonAccessibleName=\u0938\u0941\u091a\u0940
+FileChooser.listViewButtonToolTipText=\u0938\u0941\u091a\u0940
+FileChooser.lookInLabelText=\u092d\u093f\u0924\u094d\u0930 \u0939\u0947\u0930\u094d\u0928\u0941\u0938\u094b
+FileChooser.newFolderActionLabelText=\u0928\u092f\u093e\u0902 \u092b\u094b\u0932\u094d\u0921\u0930
+FileChooser.newFolderButtonText=\u0928\u092f\u093e\u0902 \u092b\u094b\u0932\u094d\u0921\u0930
+FileChooser.newFolderButtonToolTipText=\u0928\u092f\u093e\u0902 \u092b\u094b\u0932\u094d\u0921\u0930 \u092c\u0928\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+FileChooser.newFolderDialogText=\u0928\u092f\u093e\u0902 \u092b\u094b\u0932\u094d\u0921\u0930
+FileChooser.newFolderToolTipText=\u0928\u092f\u093e\u0902 \u092b\u094b\u0932\u094d\u0921\u0930 \u092c\u0928\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+FileChooser.openButtonText=\u0916\u094b\u0932\u094d\u0928\u0941\u0939\u094b\u0938
+FileChooser.openButtonToolTipText=\u0916\u094b\u0932\u094d\u0928\u0941\u0939\u094b\u0938
+FileChooser.openDialogTitleText=\u0916\u094b\u0932\u094d\u0928\u0941\u0939\u094b\u0938
+FileChooser.pathLabelText=\u092c\u093e\u091f\u094b
+FileChooser.refreshActionLabelText=\u0924\u093e\u091c\u0917\u0940
+FileChooser.renameFileButtonText=\u092a\u0941\u0930\u094d\u0928\u0928\u093e\u092e
+FileChooser.renameFileButtonToolTipText=\u092a\u0941\u0930\u094d\u0928\u0928\u093e\u092e
+FileChooser.renameFileDialogText=\u092a\u0941\u0930\u094d\u0928\u0928\u093e\u092e
+FileChooser.saveButtonText=\u092c\u091a\u093e\u0909\u0928\u0941
+FileChooser.saveButtonToolTipText=\u092c\u091a\u093e\u0909\u0928\u0941
+FileChooser.saveDialogTitleText=\u092c\u091a\u093e\u0909\u0928\u0941
+FileChooser.saveInLabelText=\u092d\u093f\u0924\u094d\u0930 \u092c\u091a\u093e\u0909\u0928\u0941
+FileChooser.sortMenuLabelText=\u0906\u0907\u0915\u0928\u0939\u0930\u0941\u0915\u094b \u092c\u094d\u092f\u093e\u0935\u0938\u094d\u0925\u093e\u092a\u0928
+FileChooser.upFolderAccessibleName=\u092e\u093e\u0925\u093f
+FileChooser.upFolderToolTipText=\u092e\u093e\u0925\u093f
+FileChooser.updateButtonText=\u0938\u092e\u092f\u0938\u093e\u092a\u0947\u0915\u094d\u0937 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u094d
+FileChooser.updateButtonToolTipText=\u0938\u092e\u092f\u0938\u093e\u092a\u0947\u0915\u094d\u0937 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u094d
+FileChooser.viewMenuLabelText=\u0926\u0943\u0937\u094d\u092f
diff --git a/geogebra/properties/command_bg.properties b/geogebra/properties/menu_en.properties
similarity index 100%
copy from geogebra/properties/command_bg.properties
copy to geogebra/properties/menu_en.properties
diff --git a/geogebra/properties/menu_ne.properties b/geogebra/properties/menu_ne.properties
new file mode 100644
index 0000000..cdfdfa8
--- /dev/null
+++ b/geogebra/properties/menu_ne.properties
@@ -0,0 +1,307 @@
+
+About=\u092c\u093e\u0930\u0947\u092e\u093e
+Advanced=\u0909\u0928\u094d\u0928\u0924
+Angle=\u0915\u094b\u0923
+Angle.Help=\u0924\u0940\u0928 \u0935\u093e \u0926\u0941\u0907 \u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+AngleFixed=\u0928\u093e\u092a\u0938\u0939\u093f\u0924\u0915\u094b \u0915\u094b\u0923
+AngleFixed.Help=\u0932\u0947\u0917 \u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0930\u094d\u0936\u093f\u0937\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938 \u0930 \u0906\u0915\u093e\u0930 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+AngleUnit=\u0915\u094b\u0928\u0915\u094b \u090f\u0915\u093e\u0908
+AngularBisector=\u0915\u094b\u0923 \u0905\u0930\u094d\u0927\u0915\u094d
+AngularBisector.Help=\u0924\u0940\u0928 \u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u0935\u093e \u0926\u0941\u0908 \u0930\u0947\u0916\u093e \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Area=\u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092b\u0932
+Area.Help=\u092c\u0939\u0941\u092d\u0941\u091c,\u0935\u0943\u0924 \u0935\u093e \u0915\u094b\u0928\u093f\u0915 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Axes=\u0905\u0915\u094d\u0937\u0939\u0930\u0941
+BasicLineTools=\u0930\u0947\u0916\u093f\u092f \u0914\u091c\u093e\u0930
+Blue=\u0928\u093f\u0932\u094b
+Bold=\u092e\u094b\u091f\u094b \u0935\u093e \u0938\u094d\u092a\u0937\u094d\u091f
+Button.Caption=\u092a\u0930\u093f\u091a\u094d\u091b\u0947\u0926
+Cancel=\u0930\u0926\u094d\u0927 \u0917\u0930\u094d\u0928\u0941
+CheckboxSize=\u0915\u094b\u0920\u093e\u0915\u094b \u0906\u0915\u093e\u0930 \u091c\u093e\u0902\u091a
+CheckboxSize.Large=\u0920\u0942\u0932\u094b
+CheckboxSize.Regular=\u0928\u093f\u092f\u092e\u093f\u0924
+Circle2=\u092c\u093f\u0928\u094d\u0926\u0941 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0935\u0943\u0924
+Circle2.Help=\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0915\u0941\u0928\u0948\u092c\u093f\u0928\u094d\u0926\u0941 \u0935\u0943\u0924\u0915\u094b \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Circle3=\u0924\u0940\u0928 \u092c\u093f\u0928\u0926\u0941\u0939\u0930\u0941 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0935\u0924\u0943
+Circle3.Help=\u0935\u0943\u0924\u092e\u093e \u0924\u0940\u0928 \u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+CircleArc3=\u0926\u0941\u0907 \u092c\u093f\u0928\u094d\u0926\u0941\u092c\u0940\u091a\u0915\u094b \u0935\u0943\u0924\u093f\u092f\u091a\u093e\u092a
+CircleArc3.Help=\u0915\u0947\u0928\u094d\u0926\u094d\u0930 \u0930 \u0926\u0941\u0907\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+CircleArcTools=\u0935\u0943\u0924 \u0930 \u091a\u093e\u092a \u0914\u091c\u093e\u0930
+CirclePointRadius=\u0915\u0947\u0928\u094d\u0926\u094d\u0930 \u0930 \u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938\u0938\u0939\u093f\u0924\u0915\u094b \u0935\u0943\u0924
+CirclePointRadius.Help=\u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u093f \u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+CircleSector3=\u0926\u0941\u0907\u092c\u093f\u0928\u094d\u0926\u0941\u092c\u093f\u091a\u0915\u094b \u0935\u0943\u0924\u093f\u092f\u0916\u0923\u094d\u0921
+CircleSector3.Help=\u0926\u0941\u0907\u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0915\u0947\u0928\u094d\u0926\u094d\u0930 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+CircumcircleArc3=\u0924\u0940\u0928\u092c\u093f\u0928\u094d\u0926\u0941 \u092d\u090f\u0930\u091c\u093e\u0928\u0947 \u0938\u0930\u0915\u092e\u0938\u0930\u094d\u0915\u0941\u0932\u0930 \u091a\u093e\u092a
+CircumcircleArc3.Help=\u091a\u093e\u092a\u092e\u093e \u0924\u0940\u0928 \u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+CircumcircleSector3=\u0924\u0940\u0928\u092c\u093f\u0928\u094d\u0926\u0941 \u092d\u090f\u0930\u091c\u093e\u0928\u0947 \u0938\u0930\u0915\u092e\u0938\u0930\u094d\u0915\u0941\u0932\u0930 \u0935\u0943\u0924\u0916\u0923\u094d\u0921
+CircumcircleSector3.Help=\u0935\u0943\u0924\u0916\u0923\u094d\u0921\u092e\u093e \u0924\u0940\u0928\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+ClearColumn=\u092a\u0902\u0915\u094d\u0924\u093f \u0939\u091f\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ClearColumns=\u092a\u0902\u0915\u094d\u0924\u093f\u0939\u0930\u0941 \u0939\u091f\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ClearRow=\u0932\u0939\u0930 \u0939\u091f\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ClearRows=\u0932\u0939\u0930\u0939\u0930\u0941 \u0939\u091f\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ClearSelection=\u091b\u0928\u094c\u091f \u0930\u0926\u094d\u0927 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+Clipboard=\u0915\u094d\u0932\u093f\u092a\u092c\u094b\u0930\u094d\u0921
+Close=\u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+CloseAll=\u0938\u092c\u0948 \u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+CloseFile=\u092b\u093e\u092f\u0932 \u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+CmdList=\u0915\u092e\u093e\u0923\u094d\u0921\u0902 \u0938\u0941\u091a\u0940
+CollapseAll=\u0938\u092c\u0948 \u0928\u0937\u094d\u091f \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+CommandName=\u0915\u092e\u093e\u0902\u0923\u094d\u0921 \u0928\u093e\u092e
+Compasses=\u0915\u092e\u094d\u092a\u093e\u0938
+Compasses.Help=\u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938\u0915\u094b\u0928\u093f\u092e\u094d\u0924\u093f \u0916\u0923\u094d\u0921 \u0935\u093e \u0926\u0941\u0907\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938 \u0905\u0928\u093f \u0915\u0947\u0928\u094d\u0926\u0943\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Condition.ShowObject=\u0935\u0938\u094d\u0924\u0941 \u0926\u0947\u0916\u093f\u0928\u0947 \u0905\u0935\u0938\u094d\u0925\u093e
+Conditions=\u0905\u0935\u0938\u094d\u0925\u093e \u0935\u093e \u0936\u0930\u094d\u0924
+Conic=\u0915\u094b\u0928\u093f\u0915
+Conic5=\u092a\u093e\u0902\u091a\u092c\u093f\u0928\u094d\u0926\u0941 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0915\u093f\u0928\u093f\u0915
+Conic5.Help= \u0915\u093f\u0928\u093f\u0915\u092e\u093e \u092a\u093e\u0902\u091a\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+ConicMenu=\u0915\u094b\u0928\u093f\u0915
+ConicSectionTools=\u0915\u094b\u0928\u093f\u0915 \u0938\u0947\u0915\u094d\u0938\u0928 \u091f\u0941\u0932
+Continuity=\u0905\u0935\u093f\u091a\u094d\u091b\u093f\u0928\u0924\u093e
+Copy=\u0928\u0915\u094d\u0915\u0932 \u0917\u0930\u094d\u0928\u0941 \n\
+
+CopyToInputBar=\u0907\u0928\u092a\u0941\u091f\u092c\u093e\u0930\u092e\u093e \u0915\u092a\u093f \u0917\u0930\u094d\u0928\u0941
+CopyVisualStyle=\u092d\u093f\u091c\u0941\u092f\u0932\u094d \u0938\u094d\u091f\u093e\u092f\u0932 \u0915\u092a\u093f
+CopyVisualStyle.Help=\u090f\u0909\u091f\u093e \u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u093f \u0905\u0930\u0941\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+CreateList=\u0930\u091a\u0928\u093e\u0915\u094b \u0938\u0941\u091a\u0940
+CreateListOfPoints=\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940\u0915\u094b \u0930\u091a\u0928\u093e
+CreateMatrix=\u092e\u094d\u092f\u093e\u091f\u094d\u0930\u093f\u0915\u094d\u0938\u0915\u094b \u0930\u091a\u0928\u093e
+CustomTools=\u0915\u0938\u094d\u091f\u092e\u094d \u091f\u0941\u0932
+Cut=\u0915\u093e\u091f\u094d\u0928\u0941 \n\
+
+DecimalPlaces=\u0926\u0936\u092e\u0932\u092c \u0938\u094d\u0925\u093e\u0928
+Default.Restore=\u0921\u093f\u092b\u0932\u094d\u091f \u0930\u093f\u0938\u094d\u091f\u094b\u0930
+Default.Set=\u0921\u093f\u092b\u0932\u094d\u091f \u0938\u0947\u091f
+Degree=\u0921\u093f\u0917\u094d\u0930\u0940
+Delete=\u0935\u0938\u094d\u0924\u0941 \u092e\u0947\u091f\u094d\u0928\u0941
+Delete.Help=\u0935\u0938\u094d\u0924\u0941\u0915\u094b \u091b\u0928\u094c\u091f
+DeleteObjects=\u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941 \u092e\u0947\u091f\u094d\u0928\u0941
+DeleteTool=\u091f\u0941\u0932 \u092e\u0947\u091f\u094d\u0928\u0941
+DilateFromPoint=\u0938\u094d\u0915\u0947\u0932\u0928\u093e\u092a\u094b\u0926\u094d\u0927\u0930\u093e \u0915\u0941\u0928\u0948\u092c\u093f\u0928\u094d\u0926\u0941\u092e\u093e \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u0935\u093f\u0938\u094d\u0924\u093e\u0930\u093f\u0915\u0930\u0923
+DilateFromPoint.Help=\u0935\u093f\u0938\u094d\u0924\u093e\u0930\u0940\u0915\u0930\u0923 \u0917\u0930\u094d\u0928\u0941\u092a\u0930\u094d\u0928\u0947\u0935\u0938\u094d\u0924\u0941 \u0905\u0928\u093f \u0915\u0947\u0928\u094d\u0926\u0943\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938 \u0930 \u0928\u093e\u092a\u094b \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+Distance=\u0926\u0941\u0930\u0940 \u0935\u093e \u0932\u092e\u094d\u092c\u093e\u0908
+Distance.Help=\u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941,\u0916\u0923\u094d\u0921,\u092c\u0939\u092d\u0941\u091c \u0935\u093e \u0935\u0943\u0924 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+DoYouWantToSaveYourChanges=\u0924\u092a\u093e\u0908\u0932\u0947 \u092c\u0926\u0932\u0947\u0915\u094b \u092b\u093e\u092f\u0932 \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0917\u0930\u094d\u0928\u0941 \u091a\u093e\u0939\u0928\u0941 \u0939\u0941\u0928\u094d\u091b\u094d
+DontDeleteTool=\u091f\u0941\u0932 \u0928\u092e\u0947\u091f\u094d\u0928\u0941\u0939\u094b\u0938
+DontOverwrite=\u0913\u092d\u0930\u0930\u093e\u0907\u091f \u0928\u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+DontSave=\u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0928\u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+DrawingPadToClipboard=\u0915\u094d\u0932\u093f\u092a\u092c\u094b\u0930\u094d\u0921\u092e \u0932\u0947\u0916\u093f\u092f \u0926\u0943\u0937\u094d\u092f\u094d
+DynamicColors=\u0921\u093e\u0907\u0928\u093e\u092e\u093f\u0915 \u0930\u0919\u094d\u0917\u0939\u0930\u0941
+Edit=\u0938\u092e\u094d\u092a\u093e\u0926\u0928 \u0917\u0930\u094d\u0928\u0941
+Ellipse3=\u0908\u0932\u094d\u092a\u093f\u0938
+Ellipse3.Help=\u0908\u0932\u094d\u092a\u093f\u0938\u092e\u093e \u0926\u0941\u0908\u092b\u094b\u0915\u093f \u0930 \u090f\u0909\u091f\u093e \u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+EnableLabelDrags=\u0938\u0941\u091a\u0940\u0915\u0930\u0923\u0921\u094d\u0930\u092f\u094d\u0917\u0940\u0902\u0919\u0932\u093e\u0907 \u0938\u0930\u094d\u092e\u0925 \u092a\u093e\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+EnableRightClick=\u0926\u093e\u0939\u093f\u0928\u0947\u092a\u091f\u093f\u0915\u093e \u092b\u093f\u091a\u0930\u0932\u093e\u0907 \u092f\u094b\u0917\u094d\u092f \u092a\u093e\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+English=\u0905\u0902\u0917\u094d\u0930\u0947\u091c\u0940
+Exit=\u092c\u093e\u0939\u093f\u0930
+ExpandAll=\u0938\u092e\u094d\u092a\u0941\u0930\u094d\u0923\u092c\u093f\u0938\u094d\u0924\u093e\u0930
+Export=\u0928\u093f\u0930\u094d\u092f\u093e\u0924\u094d\n\
+
+FastHelp=\u0936\u0940\u0918\u094d\u0930 \u092e\u0926\u094d\u0926\u0924\u094d
+File=\u092b\u093e\u092f\u0932
+Files=\u092b\u093e\u092f\u0932\u0939\u0930\u0941
+FitLine=\u0909\u092a\u092f\u0941\u0915\u094d\u0924\u0909\u0924\u092e\u094d \u0930\u0947\u0916\u093e
+FitLine.Help=\u091b\u0928\u094c\u091f \u091a\u0930\u094d\u0924\u0941\u092d\u0942\u091c \u0935\u093e \u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u0915\u094b \u0938\u0941\u091a\u0940 \u092a\u094d\u0930\u092f\u094b\u0917\u0917\u0930\u093f \u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+Fix=\u0928\u093f\u0936\u094d\u091a\u093f\u0924\u094d \u0916\u0942\u0932\u094d\u0932\u093e \u0935\u093e \u092c\u0928\u094d\u0926\u094d
+Fix.Help=\u0928\u093f\u0936\u094d\u091a\u093f\u0924\u0917\u0930\u094d\u0928 \u0935\u093e \u0938\u094d\u0935\u0924\u094d\u0930\u0902\u0928\u094d\u0924\u0915\u093e \u0928\u093f\u092e\u094d\u0924\u093f \u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+FontSize=\u0905\u0915\u094d\u0937\u0930\u0915\u094b \u0906\u0915\u093e\u0930
+Functionality=\u092b\u0932\u0928\u093f\u092f\u0924\u093e
+General=\u0938\u093e\u092e\u093e\u0928\u094d\u092f
+GeneralTools=\u0938\u093e\u092e\u093e\u0928\u094d\u092f \u091f\u0941\u0932\u094d
+Geometry=\u091c\u094d\u092f\u093e\u092e\u093f\u0924\u093f
+German=\u091c\u0930\u094d\u092e\u0928\u094d
+GraphicsQuality=\u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938
+Green=\u0939\u0930\u093f\u092f\u094b
+Grid=\u0917\u094d\u0930\u0940\u0921
+Help=\u092e\u0926\u0924\u094d
+HighQuality=\u0909\u091a\u094d\u091a\u0915\u094b\u091f\u093f
+Hyperbola3=\u0939\u093e\u0907\u092a\u0930\u0935\u094b\u0932\u093e
+Hyperbola3.Help=\u0939\u093e\u0907\u092a\u0930\u0935\u094b\u0932\u093e\u092e\u093e \u0926\u0941\u0907\u0935\u091f\u093e \u092b\u094b\u0915\u093f \u0930 \u090f\u0909\u091f\u093e \u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0939\u094b\u0938\u094d
+Icon=\u0906\u0907\u0915\u0928\u094d
+IgnoreDocumentPerspective=\u091a\u093e\u0932\u0941 \u0921\u0915\u0941\u092e\u0947\u0928\u094d\u091f\u0938 \u0935\u0947\u0935\u093e\u0938\u094d\u0924\u093e \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+Image=\u091a\u093f\u0924\u094d\u0930 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+Image.Help=\u0905\u0935\u0938\u094d\u0925\u093e \u091c\u0928\u093e\u0909\u0928 \u0921\u094d\u0930\u0908\u0919 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0935\u093e \u092c\u093f\u0928\u094d\u0926\u0941\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+InputField=\u0908\u0928\u092a\u0941\u091f\u092c\u093e\u0930
+InputField.Help=\u0908\u0928\u092a\u0941\u091f\u092c\u093e\u0930\u092e\u093e \u0915\u092a\u093f \u0917\u0930\u094d\u0928 \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u0928\u093e\u092e \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+InputObjects=\u0908\u0928\u092a\u0941\u091f \u0935\u0938\u094d\u0924\u0941
+InputOnTop=\u092e\u093e\u0925\u093f\u092a\u091f\u093f \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+InsertAbove=\u092e\u093e\u0925\u093f \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+InsertBelow=\u0924\u0932 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+InsertLeft=\u0926\u094d\u0930\u0947\u092c\u0947\u0924\u093f\u0930 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+InsertRight=\u0926\u093e\u0939\u093f\u0928\u0947\u0924\u093f\u0930 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+Intersect=\u0926\u0941\u0908 \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u091b\u094d\u0926\u0947\u0928\u094d
+Intersect.Help=\u0926\u0941\u0908 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938 \u0935\u093e \u0938\u0940\u0927\u0948 \u092a\u094d\u0930\u0924\u093f\u091b\u094d\u0926\u0947\u0928\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+Isometric=\u0906\u0907\u0938\u094b\u092e\u0947\u091f\u094d\u0930\u093f\u0915
+Join=\u0926\u0941\u0907\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930\u0947\u0916\u093e
+Join.Help=\u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Labeling=\u0905\u0902\u0915\u093f\u0924 \u0917\u0930\u094d\u0928\u0941
+Labeling.automatic=\u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924
+Labeling.off=\u0928\u092f\u093e\u0902 \u0935\u0938\u094d\u0924\u0941 \u0939\u094b\u0907\u0928\n\
+
+Labeling.on=\u0938\u092c\u0948 \u0928\u092f\u093e\u0902 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941
+Labeling.pointsOnly=\u0928\u092f\u093e\u0902 \u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941\u092e\u093e\u0924\u094d\u0930
+Labeling.propertiesDefault=\u0921\u093f\u092b\u0932\u094d\u091f \u0917\u0941\u0923 \u092a\u094d\u0930\u092f\u094b\u0917
+Labels=\u0938\u0941\u091a\u0940\u0915\u0930\u0923 \u0926\u0947\u0916\u093e\u0909\u0928\u0941 \u0935\u093e \u0932\u0942\u0915\u093e\u0909\u0928\u0941
+Landscape=\u0932\u094d\u092f\u093e\u0923\u094d\u0921\u0902\u0938\u094d\u0915\u0947\u092a
+Language=\u092d\u093e\u0937\u093e
+License=\u0905\u0928\u0941\u092e\u0924\u093f\u092a\u0924\u094d\u0930
+LineBisector=\u0932\u092e\u094d\u092c\u093e\u0930\u094d\u0927\u0915
+LineBisector.Help=\u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941 \u0935\u093e \u090f\u0915 \u0916\u0923\u094d\u0921 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+LineMenu=\u0930\u0947\u0916\u093e
+Load=\u0916\u094b\u0932\u094d\u0928\u0942
+Locus=\u092c\u093f\u0928\u094d\u0926\u0941\u092a\u0925
+Locus.Help=\u092c\u093f\u0928\u094d\u0926\u0941\u092a\u0925 \u0905\u0928\u093f \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+LookAndFeel=\u0939\u0947\u0930 \u0930 \u0905\u0928\u0941\u092d\u0935 \u0917\u0930
+LowQuality=\u0928\u093f\u092e\u094d\u0928\u0915\u094b\u091f\u093f
+ManagePerspectives=\u0926\u0943\u0937\u094d\u092f\u092d\u0941\u092e\u093f\u0915\u093e \u092c\u094d\u092f\u0935\u0938\u094d\u0925\u093e\u092a\u0928
+MeasurementTools=\u0928\u093e\u092a \u0914\u091c\u093e\u0930
+Metal=\u0927\u093e\u0924\u0941
+Midpoint=\u092e\u0927\u094d\u092f \u0935\u093e \u0915\u0947\u0928\u094d\u0926\u0943\u092c\u093f\u0928\u094d\u0926\u0941
+Midpoint.Help=\u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941,\u090f\u0915 \u0916\u0923\u094d\u0921,\u0935\u0943\u0924 \u0935\u093e \u0915\u094b\u0928\u093f\u0915 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+MirrorAtCircle=\u0935\u0943\u0924\u092e\u093e \u092c\u093f\u0928\u094d\u0926\u0941\u0915\u094b \u092a\u0930\u093e\u0935\u0930\u094d\u0924\u0928\u094d
+MirrorAtCircle.Help=\u0930\u093f\u092b\u0947\u0932\u094d\u0915\u0938\u0928\u094d \u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0935\u0943\u0924 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+MirrorAtLine=\u0930\u0947\u0916\u093e\u092e\u093e \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u092a\u0930\u093e\u0935\u0930\u094d\u0924\u0928\u094d
+MirrorAtLine.Help=\u092a\u0930\u093e\u0935\u0930\u094d\u0924\u0928 \u0917\u0930\u093f\u0928\u0947 \u0935\u0938\u094d\u0924\u0941 \u0905\u0928\u093f \u092a\u0930\u093e\u0935\u0924\u0930\u094d\u0928 \u0930\u0947\u0916\u093e \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+MirrorAtPoint=\u092c\u093f\u0928\u094d\u0926\u0941\u092e\u093e \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u092a\u0930\u093e\u0935\u0930\u094d\u0924\u0928\u094d
+MirrorAtPoint.Help=\u092a\u0930\u093e\u0935\u0924\u0930\u094d\u0928 \u0917\u0930\u093f\u0928\u0947 \u0935\u0938\u094d\u0924\u0941 \u0905\u0928\u093f \u0915\u0947\u0928\u094d\u0926\u0943\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Mode=\u092c\u0939\u0941\u0932\u0915
+Motif=\u092e\u0941\u0916\u094d\u092f
+Move=\u091a\u0932\u094d\u0928\u0941
+Move.Help=\u0935\u0938\u094d\u0924\u0941 \u0924\u093e\u0928\u094d\u0928\u0941 \u0935\u093e \u091b\u093e\u0928\u094d\u0928\u0941(Esc)
+MoveRotate=\u092c\u093f\u0928\u094d\u0926\u0941\u092e\u093e \u0918\u0941\u092e\u093e\u0909\u0928\u0942
+MoveRotate.Help=\u092a\u0930\u093f\u0915\u094d\u0930\u092e\u0923 \u0915\u0947\u0928\u094d\u0926\u0943\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u093f \u0935\u0938\u094d\u0924\u0941\u0932\u093e\u0908 \u0924\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+MovementTools=\u091a\u093e\u0932 \u091f\u0941\u0932\u094d\u0938\u094d
+NameIcon=\u0928\u093e\u092e \u0930 \u092a\u094d\u0930\u0924\u093f\u092e\u093e
+New=\u0928\u092f\u093e\u0902
+NewWindow=\u0928\u092f\u093e\u0902 \u0935\u093f\u0928\u094d\u0921\u094b
+Options=\u0935\u093f\u0915\u0932\u094d\u092a
+Orthogonal=\u0932\u092e\u094d\u092c \u0930\u0947\u0916\u093e
+Orthogonal.Help=\u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0932\u092e\u094d\u092c\u0930\u0947\u0916\u093e \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+OutputObjects=\u0906\u0909\u091f\u092a\u091f \u092c\u0938\u094d\u0924\u0941\u0939\u0930\u0941
+Overwrite=\u092A\u0941\u0928:\u0932\u0947\u0916\u0928
+Parabola=\u092a\u093e\u0930\u093e\u0935\u094b\u0932\u093e\u094d
+Parabola.Help=\u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0921\u093e\u0907\u0930\u0947\u0915\u094d\u091f\u093f\u0938 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Parallel=\u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u0930\u0947\u0916\u093e
+Parallel.Help=\u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u0930\u0947\u0916\u093e \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Paste=\u091f\u093e\u0901\u0938\u094d\u0928\u0942
+PasteDataFromClipboard=\u0915\u094d\u0932\u093f\u092a\u092c\u094b\u0930\u094d\u0921\u092c\u093e\u091f \u0924\u0925\u094d\u092f\u093e\u0902\u0915 \u091f\u093e\u0901\u0938\u094d\u0928\u0941\u0939\u094b\u0938
+Perspective.AlgebraAndGraphics=\u092c\u0940\u091c\u0917\u0923\u093f\u0924 \u0930 \u0930\u0947\u0916\u093e\u091a\u093f\u0924\u094d\u0930
+Perspective.BasicGeometry=\u0906\u0927\u093e\u0930\u092d\u0941\u0924 \u091c\u094d\u092f\u093e\u092e\u093f\u0924\u093f
+Perspective.Geometry=\u091c\u094d\u092f\u093e\u092e\u093f\u0924\u093f
+Perspective.TableAndGraphics=\u091f\u092c\u0932 \u0930 \u0930\u0947\u0916\u093e\u091a\u093f\u0924\u094d\u0930
+Point=\u0928\u092f\u093e\u0902 \u092c\u093f\u0928\u094d\u0926\u0941
+Point.Help=\u0921\u094d\u0930\u0907\u0919\u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092e\u093e \u0935\u093e \u0930\u0947\u0916\u093e\u092e\u093e, \u092b\u0932\u0928\u092e\u093e \u0935\u093e \u092c\u0915\u094d\u0930\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+PointCapturing=\u092c\u093f\u0928\u094d\u0926\u0942 \u0915\u094d\u092f\u093e\u092a\u091a\u0930\u093f\u0919\u094d
+PointMenu=\u092c\u093f\u0928\u094d\u0926\u0941
+PointStyle=\u092c\u093f\u0928\u094d\u0926\u0941 \u0922\u093e\u0902\u091a\u093e
+PointTools=\u092c\u093f\u0928\u094d\u0926\u0941 \u0914\u091c\u093e\u0930
+PolarDiameter=\u0927\u094d\u0930\u0942\u092c\u093f\u092f \u0935\u093e \u092c\u094d\u092f\u093e\u0938 \u0930\u0947\u0916\u093e
+PolarDiameter.Help=\u092c\u093f\u0928\u094d\u0926\u0941 \u0935\u093e \u0930\u0947\u0916\u093e \u0905\u0928\u093f \u0935\u0943\u0924 \u0935\u093e \u0915\u094b\u0928\u093f\u0915 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+Polygon=\u092c\u0939\u0941\u092d\u0941\u091c
+Polygon.Help=\u0938\u092e\u094d\u092a\u0941\u0930\u094d\u0923 \u0936\u093f\u0930\u094d\u0937\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u0905\u0928\u093f \u092b\u0947\u0930\u093f \u092a\u094d\u0930\u0925\u092e \u0936\u093f\u0930\u094d\u0937\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+PolygonTools=\u092c\u0939\u0941\u092d\u0942\u091c \u091f\u0941\u0932\u094d\u0938\u094d
+Portrait=\u092a\u094d\u0930\u0924\u093f\u092e\u093e, \u092a\u094b\u0930\u094d\u091f-\u091f\u094d\u0930\u0947\u091f\u094d
+Preview=\u092a\u0941\u0930\u094d\u0935 \u0926\u0943\u0937\u094d\u092f
+Print=\u091b\u093e\u092a\u094d\u0928\u0942
+PrintPreview=\u091b\u093e\u092a\u094d\u0928\u0947 \u092a\u0941\u0930\u094d\u0935 \u0926\u0943\u0937\u094d\u092f
+Properties.Algebra=\u092c\u0940\u091c\u0917\u0923\u093f\u0924
+Properties.Basic=\u0906\u0927\u093e\u0930\u092d\u0942\u0924
+Properties.Position=\u0905\u0935\u0938\u094d\u0925\u093e
+Properties.Style=\u0936\u0948\u0932\u0940
+Radiant=\u0930\u0947\u0921\u093f\u092f\u0928\u094d\u0938
+Ray=\u0926\u0941\u0907\u092c\u093f\u0928\u094d\u0926\u0941 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930\u0947\u0916\u093e
+Ray.Help=\u0936\u0942\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941 \u0905\u0928\u093f \u0930\u0947\u0916\u093e\u092e\u093e \u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+RecomputeAllViews=\u0938\u092c\u0948 \u0935\u0938\u094d\u0924\u0941\u0932\u093e\u0907 \u092a\u0941\u0928\u0902 \u0932\u0947\u0916\u093e\u091c\u094b\u0916\u093e \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+RecordToSpreadsheet=\u0938\u094d\u092a\u094d\u0930\u0947\u0921\u0938\u093f\u091f\u092e\u093e \u0930\u0947\u0915\u0930\u094d\u0921 \u0917\u0930\u094d\u0928\u0942\u0939\u094b\u0938
+RecordToSpreadsheet.Help=\u0928\u093f\u0936\u093e\u0928 \u0917\u0930\u093f\u0928\u0947 \u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u093f \u0930\u091a\u0928\u093e \u092c\u0926\u0932\u094d\u0928\u0941\u0939\u094b\u0938
+Red=\u0930\u093e\u0924\u094b
+Redo=\u092a\u0941\u0930\u094d\u0928\u0915\u093e\u0930\u094d\u092f
+Refresh=\u0924\u093e\u091c\u093e \u0926\u0943\u0937\u094d\u092f\u0939\u0930\u0941
+RegularPolygon=\u0928\u093f\u092f\u092e\u093f\u0924 \u092c\u0939\u0941\u092d\u0941\u091c
+RegularPolygon.Help=\u0926\u0941\u0907\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u093f \u0936\u093f\u0930\u094d\u0938\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u0930\u093e\u0916\u094d\u0928\u0942\u0939\u094b\u0938
+Relation=\u0926\u0942\u0907\u0935\u0938\u094d\u0924\u0941\u092c\u0940\u091a\u0915\u094b \u0938\u092e\u094d\u092c\u0928\u094d\u0927
+Relation.Help=\u0926\u0941\u0907\u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Rename=\u092a\u0941\u0930\u094d\u0928\u0928\u093e\u092e
+RightAngleStyle=\u0938\u092e\u0915\u094b\u0923 \u0936\u0948\u0932\u0940
+RotateByAngle=\u0915\u0941\u0928\u0948\u092c\u093f\u0928\u094d\u0926\u0941\u092e\u093e \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u0915\u094b\u0923\u093f\u092f \u0918\u0941\u092e\u093e\u0908
+RotateByAngle.Help=\u092a\u0930\u093f\u0915\u094d\u0930\u092e\u0923 \u0917\u0930\u093f\u0928\u0947\u0935\u0938\u094d\u0924\u0941 \u0905\u0928\u093f \u0915\u0947\u0928\u094d\u0926\u0943\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938 \u0930 \u0915\u094b\u0923 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+Rounding=\u0930\u093e\u0909\u0928\u094d\u0921\u093f\u0902\u0919
+Save=\u0938\u0942\u0930\u0915\u094d\u0937\u093e
+SaveAs=\u0909\u0939\u0940 \u0938\u0942\u0930\u0915\u094d\u0937\u093e
+SaveCurrentFileQuestion=\u0939\u093e\u0932 \u091a\u093e\u0932\u0942 \u092b\u093e\u0907\u0932 \u0938\u0942\u0930\u0915\u094d\u0937\u093e \u0917\u0930\u094d\u0928\u091a\u093e\u0939\u0928\u0941\u0939\u0941\u0928\u094d\u091b?
+SaveCurrentPerspective=\u091a\u093e\u0932\u0942 \u0926\u0943\u0937\u094d\u092f \u0938\u0942\u0930\u0915\u094d\u0937\u093e \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+Segment=\u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941\u092c\u0940\u091a\u0915\u094b \u0916\u0923\u094d\u0921
+Segment.Help=\u0926\u0942\u0908\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+SegmentFixed=\u092c\u093f\u0928\u094d\u0926\u0941\u092c\u093e\u091f \u0926\u093f\u0907\u090f\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908\u0938\u0939\u093f\u0924\u0915\u094b \u0916\u0923\u094d\u0921
+SegmentFixed.Help=\u092c\u093f\u0928\u094d\u0926\u0941\u091b\u093e\u0928\u093f \u0916\u0928\u094d\u0921\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+Select=\u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Select.Help=\u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u094d\u0928 \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0942\u0939\u094b\u0938
+SelectAll=\u0938\u092c\u0948 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+SelectAncestors=\u092a\u0941\u0930\u094d\u0935\u091a\u0940\u091c \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+SelectCurrentLayer=\u091a\u093e\u0932\u0942 \u0924\u0939 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+SelectDescendants=\u092a\u091b\u093f\u0906\u0909\u0928\u0947\u091a\u0940\u091c \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Semicircle=\u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941\u092d\u090f\u0930\u091c\u093e\u0928\u0947 \u0905\u0930\u094d\u0927\u0935\u0943\u0924
+Semicircle.Help=\u0905\u0928\u094d\u0924\u093f\u092e \u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+Separator=\u0935\u093f\u092d\u093e\u091c\u0915
+Settings=\u0938\u0947\u091f\u093f\u0902\u0919\u094d\u0938 \u0935\u093e \u092e\u093f\u0932\u093e\u0909\u0928\u0941
+Settings.ResetDefault=\u0921\u093f\u092b\u0932\u094d\u091f \u0938\u0947\u091f\u093f\u0902\u0919\u0938\u094d \u092a\u0941\u0930\u094d\u0928\u0938\u094d\u0925\u093e\u092a\u0928\u093e
+Settings.Save=\u0938\u0947\u091f\u093f\u0902\u0919\u094d\u0938 \u092c\u091a\u0924
+ShowCheckBox=\u0935\u0938\u094d\u0924\u0941 \u0926\u0947\u0916\u093e\u0909\u0928\u0947 \u0935\u093e \u0932\u0941\u0915\u093e\u0909\u0928\u0947 \u0915\u094b\u0920\u093e\u0915\u094b \u092a\u0930\u0947\u0915\u094d\u0937\u093f\u0923
+ShowCheckBox.Help=\u0905\u0935\u0938\u094d\u0925\u093e \u091c\u0928\u093e\u0909\u0928 \u0921\u094d\u0930\u0907\u0919 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+ShowHideLabel=\u0938\u0941\u091a\u093e\u0902\u0919\u094d\u0915 \u0926\u0947\u0916\u093e\u0909 \u0935\u093e \u0932\u0941\u0915\u093e\u0909
+ShowHideLabel.Help=\u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+ShowHideObject=\u092c\u0938\u094d\u0924\u0941 \u0926\u0947\u0916\u093e\u0909 \u0935\u093e \u0932\u0941\u0915\u093e\u0909
+ShowHideObject.Help=\u0932\u0941\u0915\u093e\u0909\u0928\u0947 \u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u093f \u0905\u0930\u094d\u0915\u094b \u091f\u0941\u0932\u094d\u0938\u092e\u093e \u091c\u093e\u0928\u0941\u0939\u094b\u0938
+ShowInToolBar=\u091f\u0941\u0932\u092c\u093e\u0930\u092e\u093e \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ShowInputField=\u0907\u0928\u092a\u0941\u091f\u092c\u093e\u0930 \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ShowMenuBar=\u092e\u0947\u0928\u0941\u092c\u093e\u0930 \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ShowResetIcon=\u0930\u091a\u0928\u093e\u0932\u093e\u0908 \u092a\u0941\u0930\u094d\u0928\u092c\u094d\u092f\u093e\u0935\u0938\u094d\u0925\u093e\u092a\u0928 \u0917\u0930\u094d\u0928\u0947 \u0906\u0907\u0915\u0928 \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ShowToolBar=\u091f\u0941\u0932\u092c\u093e\u0930 \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ShowToolBarHelp=\u091f\u0941\u0932\u092c\u093e\u0930 \u092e\u0926\u094d\u0926\u0924\u094d \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+ShowViewTitlebar=\u0926\u0943\u0937\u094d\u092f\u0915\u094b \u091f\u093e\u0907\u091f\u0932\u092c\u093e\u0930 \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+Slider=\u0938\u094d\u0932\u093e\u0908\u0921\u0930
+Slider.Help=\u0905\u0935\u0938\u094d\u0925\u093e \u091c\u0928\u093e\u0909\u0928 \u0921\u094d\u0930\u0907\u0919 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+Slope=\u091d\u0942\u0915\u093e\u0935
+Slope.Help=\u0930\u0947\u0916\u093e \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+SpecialLineTools=\u092c\u093f\u0936\u0947\u0938 \u0930\u0947\u0916\u093f\u092f \u091f\u0941\u0932\u094d\u0938
+SpecialObjectTools=\u092c\u093f\u0936\u0947\u0938 \u0935\u0938\u094d\u0924\u0941 \u091f\u0941\u0932\u094d\u0938
+SubstituteDialog=\u0915\u0925\u0928\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u0928
+Tangent=\u0938\u094d\u0930\u094d\u092a\u0936\u093f\u0930\u0947\u0916\u093e
+Tangent.Help=\u092c\u093f\u0928\u094d\u0926\u0941 \u0935\u093e \u0930\u0947\u0916\u093e \u0905\u0928\u093f \u0935\u0943\u0924 \u0935\u093e \u092b\u0932\u0928 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+Text=\u091f\u0915\u094d\u0938\u091f\u094d \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938
+Text.Help=\u0905\u0935\u0938\u094d\u0925\u093e \u091c\u0928\u093e\u0909\u0928 \u0921\u094d\u0930\u0907\u0919 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+Tool=\u0914\u091c\u0930
+Tool.CreateNew=\u0928\u092f\u093e\u0902 \u0914\u091c\u093e\u0930 \u0930\u091a\u0928\u093e
+Tool.CreationSuccess=\u0928\u092f\u093e\u0902 \u091f\u0941\u0932\u0915\u094b \u0930\u091a\u0928\u093e \u0938\u092b\u0932 \u092d\u092f\u094b
+Tool.DeleteQuestion=\u0915\u0947 \u0924\u092a\u093e\u0908 \u0938\u093e\u091a\u094d\u091a\u0948\u0902 \u091b\u093e\u0928\u093f\u090f\u0915\u094b \u091f\u0941\u0932 \u092e\u0947\u091f\u094d\u0928 \u091a\u093e\u0939\u0928\u0941\u0939\u0941\u0928\u094d\u091b?
+Tool.Manage=\u091f\u0941\u0932\u094d\u0938 \u092c\u094d\u092f\u093e\u0935\u0938\u094d\u0925\u093e\u092a\u0928
+Tool.SelectObjects=\u0930\u091a\u0928\u093e\u092e\u093e \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938 \u0935\u093e \u0938\u0941\u091a\u0940\u092c\u093e\u091f \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+ToolHelp=\u091f\u0941\u0932 \u0938\u0939\u092f\u094b\u0917\u094d
+ToolName=\u091f\u0941\u0932 \u0928\u093e\u092e
+Toolbar=\u091f\u0942\u0932\u092c\u093e\u0930
+Toolbar.Customize=\u091f\u0941\u0932 \u0915\u0938\u094d\u091f\u092e\u093e\u0908\u091c
+Toolbar.ResetDefault=\u0921\u093f\u092b\u0932\u094d\u091f \u091f\u0941\u0932\u092c\u093e\u0930\u0915\u094b \u092a\u0941\u0930\u094d\u0928\u0938\u094d\u0925\u093e\u092a\u0928\u093e
+Tools=\u091f\u0941\u0932\u094d\u0938
+Trace=\u0928\u093f\u0936\u093e\u0928 \u091a\u093e\u0932\u0941 \u0935\u093e \u092c\u0928\u094d\u0926
+Trace.Help=\u0928\u093f\u0936\u093e\u0928 \u0926\u0947\u0916\u093e\u0909\u0928 \u0935\u093e \u0932\u0941\u0915\u093e\u0909\u0928 \u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+TransformationTools=\u091f\u0932 \u0930\u0942\u092a\u093e\u0928\u094d\u0924\u0930\u0923
+TranslateByVector=\u092d\u0947\u0915\u094d\u091f\u0930\u0926\u094d\u0927\u0930\u093e \u0935\u0938\u094d\u0924\u0941\u0915\u094b \u092c\u093f\u0938\u094d\u0925\u093e\u092a\u0928
+TranslateByVector.Help=\u0935\u0938\u094d\u0924\u0941 \u092c\u093f\u0938\u094d\u0925\u093f\u092a\u093f\u0924 \u0917\u0930\u093f\u0928\u0947 \u0935\u0938\u094d\u0924 \u0905\u0928\u093f \u092d\u0947\u0915\u094d\u091f\u0930 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+TranslateView=\u0921\u094d\u0930\u0907\u0919 \u092a\u094d\u092f\u093e\u0921 \u091a\u0932\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+TranslateView.Help=\u090f\u0915 \u0905\u0915\u094d\u0937 \u0935\u093e \u0921\u094d\u0930\u0907\u0919 \u092a\u094d\u092f\u093e\u0921 \u0924\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938 (Shift + Drag)
+Undo=\u0905\u0928\u0921\u0941
+UserInterface=\u0908\u0928\u094d\u091f\u0930\u092b\u0947\u0938 \u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e
+Vector=\u0926\u0941\u0908\u092c\u093f\u0928\u094d\u0926\u0941\u092c\u0940\u091a\u0915\u094b \u092d\u0947\u0915\u094d\u091f\u0930
+Vector.Help=\u0936\u0941\u0930\u0941\u0915\u094b \u0905\u0928\u093f \u0905\u0928\u094d\u0924\u093f\u092e \u092c\u093f\u0928\u094d\u0926\u0941 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+VectorFromPoint=\u092c\u093f\u0928\u094d\u0926\u0941\u092c\u093e\u091f \u092d\u0947\u0915\u094d\u091f\u0930
+VectorFromPoint.Help=\u0936\u0941\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941 \u0930 \u092d\u0947\u0915\u094d\u091f\u0930 \u091b\u093e\u0928\u094d\u0928\u0942\u0939\u094b\u0938
+VectorMenu=\u092d\u0947\u0915\u094d\u091f\u0930
+View=\u0926\u0943\u0937\u094d\u091f\u093f
+Window=\u0935\u093f\u0928\u094d\u0921\u094b
+Windows=\u0935\u093f\u0928\u094d\u0921\u094b\u0939\u0930\u0941
+Zoom=\u0920\u0941\u0932\u094b
+ZoomIn=\u0920\u0941\u0932\u094b \u092a\u093e\u0930\u094d\u0928\u0941
+ZoomIn.Help=\u0920\u0941\u0932\u094b \u092a\u093e\u0930\u094d\u0928 \u0921\u094d\u0930\u0908\u0919 \u092a\u094d\u092f\u093e\u0921\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938 (Mouse Wheel)
+ZoomOut=\u0938\u093e\u0928\u094b \u092a\u093e\u0930\u094d\u0928\u0941
+ZoomOut.Help=\u0938\u093e\u0928\u094b \u092a\u093e\u0930\u094d\u0928 \u0921\u094d\u0930\u0908\u0919 \u092a\u094d\u092f\u093e\u0921\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938 (Mouse Wheel)
+off=\u092c\u0928\u094d\u0926 \u0935\u093e \u0905\u092b
+on=\u0916\u0941\u0932\u094d\u0932\u093e \u0935\u093e \u0905\u0928\n\
+
diff --git a/geogebra/properties/plain.properties b/geogebra/properties/plain.properties
index 7c4a1ff..c07deda 100644
--- a/geogebra/properties/plain.properties
+++ b/geogebra/properties/plain.properties
@@ -192,7 +192,7 @@ png=Portable Network Graphics
emf=Enhanced Metafile
-svg=Scaleable Vector Graphics
+svg=Scalable Vector Graphics
pdf=Portable Document Format
diff --git a/geogebra/properties/plain_ca.properties b/geogebra/properties/plain_ca.properties
index 4448a69..f5019ed 100644
--- a/geogebra/properties/plain_ca.properties
+++ b/geogebra/properties/plain_ca.properties
@@ -428,7 +428,6 @@ resetConstruction=Reinicia la construcci
rotatedByAngle=gira segons un angle
secantLine=secant
specific=específic
-svg=Scaleable Vector Graphics (SVG)
tangentLine=tangent
through=a través de
to=a
diff --git a/geogebra/properties/plain_cy.properties b/geogebra/properties/plain_cy.properties
index 22159a8..f25590b 100644
--- a/geogebra/properties/plain_cy.properties
+++ b/geogebra/properties/plain_cy.properties
@@ -343,7 +343,6 @@ parallel=paralel
pdf=Portable Document Format
png=Portable Network Graphics
resetConstruction=Ailosod y lluniad
-svg=Scaleable Vector Graphics
undefined=aniffiniedig
unequal=anhafal
vertical=Fertigol
diff --git a/geogebra/properties/plain_el.properties b/geogebra/properties/plain_el.properties
index 348cf8d..31e6247 100644
--- a/geogebra/properties/plain_el.properties
+++ b/geogebra/properties/plain_el.properties
@@ -429,7 +429,7 @@ resetConstruction=\u0391\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7 \u03ba\u03b1\u03c4\
rotatedByAngle=\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03bc\u03b5 \u03b3\u03c9\u03bd\u03af\u03b1
secantLine=\u03c7\u03bf\u03c1\u03b4\u03ae
specific=\u03c3\u03c5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03bf
-svg=\u039c\u03bf\u03c1\u03c6\u03ae SVG (Scaleable Vector Graphics)
+svg=\u039c\u03bf\u03c1\u03c6\u03ae SVG (Scalable Vector Graphics)
tangentLine=\u03b5\u03c6\u03b1\u03c0\u03c4\u03bf\u03bc\u03ad\u03bd\u03b7
through=\u03b4\u03b9\u03ad\u03c1\u03c7\u03b5\u03c4\u03b1\u03b9 \u03b1\u03c0\u03cc
to=\u03c0\u03c1\u03bf\u03c2
diff --git a/geogebra/properties/command_bg.properties b/geogebra/properties/plain_en.properties
similarity index 100%
copy from geogebra/properties/command_bg.properties
copy to geogebra/properties/plain_en.properties
diff --git a/geogebra/properties/plain_eu.properties b/geogebra/properties/plain_eu.properties
index 90a3b23..72f2f04 100644
--- a/geogebra/properties/plain_eu.properties
+++ b/geogebra/properties/plain_eu.properties
@@ -425,7 +425,6 @@ resetConstruction=Hasi eraikuntza berriro
rotatedByAngle=biratua angelu honekin:
secantLine=ebakitzaileak
specific=espezifikoa
-svg=Scaleable Vector Graphics
tangentLine=ukitzailea
through=hemendik:
to=honekiko:
diff --git a/geogebra/properties/plain_fa.properties b/geogebra/properties/plain_fa.properties
index 389c9a5..e99556d 100644
--- a/geogebra/properties/plain_fa.properties
+++ b/geogebra/properties/plain_fa.properties
@@ -277,7 +277,7 @@ StandardView=\u0646\u0645\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627
StartingPoint=\u0646\u0642\u0637\u0647 \u0634\u0631\u0648\u0639
Substitute=\u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u06cc
SubstituteSimplify=\u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u06cc \u0648 \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0646
-SyntaxErrorAisNotAList=\u0627\u0634\u062a\u0628\u0627\u0647 \u062f\u0633\u062a\u0648\u0631\u06cc: 0% \u06cc\u06a9 \u0644\u06cc\u0633\u062a \u0646\u06cc\u0633\u062a
+SyntaxErrorAisNotAList=\u0627\u0634\u062a\u0628\u0627\u0647 \u062f\u0633\u062a\u0648\u0631\u06cc: %0 \u06cc\u06a9 \u0644\u06cc\u0633\u062a \u0646\u06cc\u0633\u062a
TangentLine=\u0645\u0645\u0627\u0633
TangentToAParallelToB=\u0645\u0645\u0627\u0633 \u0627\u0632 %0 \u0645\u0648\u0627\u0632\u06cc \u0628\u0627 %1
TangentToAThroughB=\u0645\u0645\u0627\u0633 \u0627\u0632 %0 \u06af\u0630\u0631\u0646\u062f\u0647 \u0627\u0632 %1
diff --git a/geogebra/properties/plain_fr.properties b/geogebra/properties/plain_fr.properties
index 5b5fb15..14a4661 100644
--- a/geogebra/properties/plain_fr.properties
+++ b/geogebra/properties/plain_fr.properties
@@ -291,7 +291,7 @@ Repeat=R
ResolutionInDPI=Résolution en dpi
Root=Racine
RootOfA=Racine de %0
-RootOfAWithInitialValueB=Racine de %0 avec 1% comme valeur de départ
+RootOfAWithInitialValueB=Racine de %0 avec %1 comme valeur de départ
RootOfAonIntervalBC=Racine de %0 sur l'intervalle [%1; %2]
ScaleInCentimeter=Echelle en cm
SecondAxisLengthOf=Longueur du second axe
@@ -424,7 +424,6 @@ resetConstruction=R
rotatedByAngle=tourné d'un angle de
secantLine=sécants
specific=spécifique
-svg=Scaleable Vector Graphics
tangentLine=tangents
through=passant par
to=à
diff --git a/geogebra/properties/plain_gl.properties b/geogebra/properties/plain_gl.properties
index bbd9b42..c12f7c3 100644
--- a/geogebra/properties/plain_gl.properties
+++ b/geogebra/properties/plain_gl.properties
@@ -427,7 +427,6 @@ resetConstruction=Reinicializar construci
rotatedByAngle=rotado un ángulo
secantLine=secante
specific=específica
-svg=Scaleable Vector Graphics
tangentLine=recta tanxente
through=a través de
to=a
diff --git a/geogebra/properties/plain_hu.properties b/geogebra/properties/plain_hu.properties
index 6c21a26..f01c0ff 100644
--- a/geogebra/properties/plain_hu.properties
+++ b/geogebra/properties/plain_hu.properties
@@ -424,7 +424,6 @@ resetConstruction=Szerkeszt
rotatedByAngle=szöggel elforgatva
secantLine=metsz\u0151
specific=speciális
-svg=Scaleable Vector Graphics (.svg)
tangentLine=tangens
through=átmen\u0151
to=
diff --git a/geogebra/properties/plain_in.properties b/geogebra/properties/plain_in.properties
index cf5890b..256e991 100644
--- a/geogebra/properties/plain_in.properties
+++ b/geogebra/properties/plain_in.properties
@@ -694,8 +694,6 @@ polar=polar
# Pertama kali diterjemahkan oleh Aam Sudrajat, 17-09-2008
resetConstruction=Kembali ke kontruksi awal
# Pertama kali diterjemahkan oleh Aam Sudrajat, 17-09-2008
-svg=Scaleable Vector Graphics
-# Pertama kali diterjemahkan oleh Aam Sudrajat, 17-09-2008
undefined=tidak terdefinisi
# Pertama kali diterjemahkan oleh Aam Sudrajat, 17-09-2008
unequal=tidak sama
diff --git a/geogebra/properties/plain_it.properties b/geogebra/properties/plain_it.properties
index 94ad869..f2ac0d3 100644
--- a/geogebra/properties/plain_it.properties
+++ b/geogebra/properties/plain_it.properties
@@ -428,7 +428,6 @@ resetConstruction=Reimposta costruzione
rotatedByAngle=ruota di un angolo
secantLine=retta secante
specific=specifico
-svg=Scaleable Vector Graphics
tangentLine=tangente
through=per
to=a
diff --git a/geogebra/properties/plain_mr.properties b/geogebra/properties/plain_mr.properties
index 0a09179..ef5fba8 100644
--- a/geogebra/properties/plain_mr.properties
+++ b/geogebra/properties/plain_mr.properties
@@ -347,7 +347,6 @@ pdf=Portable Document Format (pdf)
png=Portable Network Graphics (png)
polar=\u0927\u094d\u0930\u0941\u0935\u0940\u092f
resetConstruction=\u0930\u091a\u0928\u093e \u092a\u0939\u093f\u0932\u094d\u092f\u093e \u091f\u092a\u094d\u092a\u094d\u092f\u093e\u0935\u0930 \u0928\u094d\u092f\u093e (beset)
-svg=Scaleable Vector Graphics (svg)
undefined=\u0905\u0935\u094d\u092f\u093e\u0916\u094d\u092f\u093f\u0924 (undefined)
unequal=\u0905\u0938\u092e\u093e\u0928
vertical=\u0909\u092d\u0947
diff --git a/geogebra/properties/plain_ne.properties b/geogebra/properties/plain_ne.properties
new file mode 100644
index 0000000..c9e1c9e
--- /dev/null
+++ b/geogebra/properties/plain_ne.properties
@@ -0,0 +1,360 @@
+
+2x2Matrix=\u0968x\u0968 \u092e\u094d\u092f\u093e\u091f\u094d\u0930\u0940\u0915\u094d\u0938
+3x3Matrix=\u0969x\u0969 \u092e\u094d\u092f\u093e\u091f\u094d\u0930\u0940\u0915\u094d\u0938
+ADecimalPlace=%0 \u0926\u0936\u092e\u0932\u092c \u0938\u094d\u0925\u093e\u0928
+ADecimalPlaces=%0 \u0926\u0936\u092e\u0932\u092c \u0938\u094d\u0925\u093e\u0928\u0939\u0930\u0941
+ADilatedByFactorBfromC=%0 \u0928\u093e\u092a\u094b\u0926\u094d\u0927\u0930\u093e \u0921\u0940\u0932\u093f\u0938\u0928 %1 \u092c\u093e\u091f %2
+ADoesNotIntersectWithB=%0 \u0932\u0947 %1 \u0938\u093f\u0924 \u092a\u094d\u0930\u0924\u093f\u091b\u094d\u0926\u0947\u0928 \u0917\u0930\u094d\u0926\u0948\u0928\u094d
+# \u0930\u093f\u0932\u0947\u0938\u0928 \u091c\u093e\u092d\u093e
+AIntersectsWithB=%0 \u0915\u094b %1 \u0938\u093f\u0924 \u092a\u094d\u0930\u0924\u093f\u091b\u094d\u0926\u0947\u0928
+AMirroredAtB=%0 \u0915\u094b %1 \u092e\u093e \u092a\u0930\u093e\u0930\u094d\u0935\u0924\u0928
+ARotatedByAngleB= %1 \u0915\u093f\u0923 \u0926\u094d\u0927\u0935\u093e\u0930\u093e %0 \u092a\u0930\u093f\u0915\u094d\u0930\u092e\u0923
+ASignificantFigure=%0 \u0909\u0932\u094d\u0932\u0947\u0916\u0928\u093f\u092f\u094d \u091a\u093f\u0924\u094d\u0930
+ASignificantFigures=%0 \u0909\u0932\u094d\u0932\u0947\u0916\u0928\u093f\u092f\u094d \u091a\u093f\u0924\u094d\u0930\u0939\u0930\u0941
+AandBareEqual=%0 \u0930 %1 \u092c\u0930\u093e\u092c\u0930 \u091b\u0928\u094d
+AandBareLinearlyDependent=%0 \u0930 %1 \u0932\u093f\u0928\u0940\u092f\u0930\u0932\u093f \u0906\u0936\u094d\u0930\u0940\u0924 \u091b\u0928\u094d
+AandBareLinearlyIndependent=%0 \u0930 %1 \u0932\u093f\u0928\u0940\u092f\u0930\u0932\u093f \u0938\u094d\u0935\u093e\u0924\u0902\u0928\u094d\u0924\u094d\u0930 \u091b\u0928\u094d
+AandBareNotEqual=%0 \u0930 %1 \u092c\u0930\u093e\u092c\u0930 \u091b\u0948\u0928\u0928\u094d
+AandBareParallel=%0 \u0930 %1 \u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u091b\u0928\u094d
+AandBarePerpendicular=%0 \u0930 %1 \u0932\u092e\u094d\u092c \u091b\u0928\u094d
+AandBcannotBeCompared=%0 \u0930 %1 \u0924\u0941\u0932\u0928\u093e \u0917\u0930\u094d\u0928 \u0938\u0915\u093f\u0926\u0948\u0928\u094d
+AbsoluteScreenLocation=\u092a\u0930\u094d\u0926\u093e\u092e\u093e \u092a\u0941\u0930\u094d\u0923 \u0905\u0935\u0938\u094d\u0925\u093e
+AdoesNotLieOnB=%1 \u092e\u093e %0 \u0930\u0939\u0926\u0948\u0928\u094d
+AdoesNotLieOnThePerimeterOfB=%1 \u092a\u0930\u093f\u0927\u093f\u092e\u093e %0 \u0930\u0939\u0926\u0948\u0928\u094d
+AdoesNothaveTheSameAreaAsB=%0 \u0930 %1 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092b\u0932 \u092c\u0930\u093e\u092c\u0930 \u091b\u0948\u0928\u094d
+AdoesNothaveTheSameLengthAsB=%0 \u0930 %1 \u090f\u0909\u091f\u0948 \u0932\u092e\u094d\u092c\u093e\u0908 \u091b\u0948\u0928\u094d
+AhasTheSameAreaAsB=%0 \u0930 %1 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092b\u0932 \u092c\u0930\u093e\u092c\u0930 \u091b
+AhasTheSameLengthAsB=%0 \u0930 %1 \u0932\u092e\u094d\u092c\u093e\u0908 \u092c\u0930\u093e\u092c\u0930 \u091b
+AintersectsWithBOnce=%0 \u0932\u0947 %1 \u0938\u0917 \u090f\u0915\u092a\u091f\u0915 \u092a\u094d\u0930\u0924\u093f\u091b\u0947\u091a\u094d\u0926\u0928 \u0917\u0930\u094d\u091b
+AintersectsWithBTwice=%0 \u0932\u0947 %1 \u0938\u0917 \u0926\u0941\u0908\u092a\u091f\u0915 \u092a\u094d\u0930\u0924\u093f\u091b\u0947\u091a\u094d\u0926\u0928 \u0917\u0930\u094d\u091b
+AisAnAsymptoteToB=%1 \u0915\u094b \u0905\u0928\u094d\u0928\u0924\u0938\u094d\u092a\u0930\u094d\u0936\u0930\u0947\u0916\u093e %0 \u0939\u094b
+AisNotDefined=%0 \u0905\u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u091b\u094d
+AisaDegenerateBranchOfB=%1 \u0915\u094b \u0928\u093e\u0936 \u0939\u0941\u0928\u0947\u092d\u093e\u0917 %0 \u0939\u094b
+AisaTangentToB=%1 \u0915\u094b \u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0930\u0947\u0916\u093e %0 \u0939\u094b
+Algebra=\u092c\u0940\u091c\u0917\u0923\u093f\u0924
+AlgebraWindow=\u092c\u0940\u091c\u0917\u0923\u093f\u0924 \u0926\u0943\u0937\u094d\u092f
+AliesOnB=%0 \u092e\u093e \u092a\u0930\u094d\u0926\u091b %1
+AliesOnThePerimeterOfB=%0 \u092a\u0930\u093f\u092e\u093f\u0924\u093f\u0915\u094b %1 \u092e\u093e \u0930\u0939\u0928\u094d\u091b
+Angle=\u0915\u094b\u0923
+AngleBetweenAB=\u0915\u094b\u0923\u092c\u0940\u091a\u0915\u094b %0, %1
+AngleBetweenABC=\u0915\u094b\u0923\u092c\u0940\u091a\u0915\u094b %0, %1, %2
+AngleBetweenABCofD=\u0915\u094b\u0923\u092c\u0940\u091a\u0915\u094b %0, %1, %2 \u0915\u094b %3
+AngleBisectorOfAB=%0, %1 \u0915\u094b \u0915\u094b\u0923\u0915\u094b \u0905\u0930\u094d\u0927\u0915\u094d
+AngleBisectorOfABC=%0, %1,%2 \u0915\u094b \u0915\u094b\u0923\u0915\u094b \u0905\u0930\u094d\u0927\u0915\u094d
+AngleOfA=%0 \u0915\u094b \u0915\u094b\u0923
+Angles=\u0915\u094b\u0923\u0939\u0930\u0941
+Animating=\u0938\u0902\u091c\u0940\u0935\u0924\u093e \u0935\u093e \u0938\u094d\u0935\u093e\u091a\u093e\u0932\u093f\u0924 \u0930\u0939\u0928\u0941
+Animation=\u0938\u0902\u091c\u0940\u0935\u0924\u093e \u0935\u093e \u0938\u094d\u0935\u093e\u091a\u093e\u0932\u093f\u0924
+AnimationSpeed=\u0917\u0924\u093f
+AnimationStep=\u0935\u0943\u0926\u094d\u0927\u093f
+ApplicationName=\u091c\u093f\u092f\u094b\u091c\u0947\u092c\u094d\u0930\u093e
+Apply=\u092a\u094d\u0930\u092f\u094b\u0917
+Arc=\u091a\u093e\u092a
+AsymptoteToA=%0 \u092e\u093e \u0905\u0928\u094d\u0928\u0924\u0938\u094d\u092a\u0930\u094d\u0936\u093f\u0930\u0947\u0916\u093e
+AthDerivativeOfB=%0th \u0921\u0947\u0930\u093f\u092d\u0947\u091f\u093f\u092d \u0915\u094b %1
+Author=\u0932\u0947\u0916\u0915
+AuxiliaryObject=\u0938\u0939\u093e\u092f\u0915 \u0935\u0938\u094d\u0924\u0941
+AuxiliaryObjects=\u0938\u0939\u093e\u092f\u0915 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941
+AxisLabel=\u0905\u0902\u0915\u093f\u0924
+AxisNumbers=\u0938\u0902\u0916\u094d\u092f\u093e\u0939\u0930\u0941
+AxisOfA=%0 \u0915\u094b \u0905\u0915\u094d\u0937
+AxisTicks=\u091f\u0940\u0915\u094d\u0938\u094d
+AxisUnitLabel=\u0908\u0915\u093e\u0907
+Back=\u092a\u091b\u093f
+BackgroundColor=\u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u0930\u0919\u094d\u0918
+BackgroundImage=\u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u091a\u093f\u0924\u094d\u0930
+Bold=\u0920\u0942\u0932\u094b \u0935\u093e \u0938\u094d\u092a\u0938\u094d\u091f
+Boolean=\u092c\u0941\u0932\u0928\u0915\u094b \u092e\u093e\u0928
+Breakpoint=\u092c\u094d\u0930\u0947\u0915\u092c\u093f\u0928\u094d\u0926\u0941
+Cancel=\u0930\u0926\u094d\u0927
+Caption=\u092a\u0930\u093f\u091a\u094d\u091b\u0947\u0926\u094d
+CartesianCoords=\u0930\u094d\u0915\u093e \u091f\u0947\u0936\u093f\u092f\u0928 \u0928\u093f\u0930\u094d\u0926\u093e\u0947\u0936\u093e\u0902\u0915
+CellAisNotDefined=\u0938\u0947\u0932 %0 \u0905\u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u091b\u094d
+CenterOfA=%0 \u0915\u094b \u0915\u0947\u0928\u094d\u0926\u094d\u0930
+CentroidOfA=%0 \u0915\u094b \u0938\u0947\u0928\u094d\u091f\u094d\u0930\u094b\u092f\u0921
+ChooseColor=\u0930\u0919\u094d\u0917\u0915\u094b \u091b\u0928\u094c\u091f
+ChooseObject=\u090f\u0909\u091f\u093e \u0935\u0938\u094d\u0924\u0941 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938
+Circle=\u0935\u0943\u0924
+CircleEquation=(x - m)² + (y - n)² = r²
+CircleThroughABC=%0, %1, %2 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0935\u0943\u0924
+CircleThroughAwithCenterB=%0, \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930 %1 \u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941 \u092d\u090f\u0915\u094b \u0935\u0943\u0924
+CircleWithCenterAandRadiusB=%0 \u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092c\u093f\u0928\u094d\u0926\u0941 \u0930 %1\u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938 \u092d\u090f\u0915\u094b \u0935\u0943\u0924
+Color=\u0930\u0919\u094d\u0917
+ColorfulConstructionProtocol=\u0930\u0919\u094d\u0917\u093f\u092f \u0930\u091a\u093e\u0928\u094d\u0924\u093e\u092e\u0915 \u092a\u094d\u0930\u094b\u091f\u094b\u0915\u0932
+Command=\u0906\u0926\u0947\u0936
+ComplexNumber=\u092e\u093f\u0936\u094d\u0930\u0940\u0924 \u0938\u0902\u0916\u094d\u092f\u093e
+Conic=\u0915\u094b\u0928\u093f\u0915
+ConicLinesEquation=(a x + b y + c) (d x + e y + f) = 0
+ConicThroughABCDE=%0, %1, %2, %3, %4 \u092d\u090f\u0930 \u091c\u093e\u0928\u093f \u0915\u094b\u0928\u093f\u0915
+Conics=\u0915\u094b\u0928\u093f\u0915\u0939\u0930\u0941
+ConstructionProtocol=\u0930\u091a\u0928\u093e \u092e\u0941\u0932\u0932\u093f\u092a\u093f
+ConstructionProtocolButton=\u0930\u091a\u0928\u093e \u092e\u0941\u0932\u0932\u093f\u092a\u093f \u0916\u094b\u0932\u094d\u0928\u0947 \u092c\u091f\u0928
+ConstructionProtocolHelp=<html><body><p><b>Using the Construction Protocol</b></p><p><br><b>Keyboard</b></p><table border="1"><tr><td >↑</td><td>Previous construction step</td></tr><tr><td >↓</td><td >Next construction step</td></tr><tr><td >Home</td><td >Start of construction</td></tr><tr><td>End</td><td>End of construction</td></tr><tr><td >Del</td><td >Delete construction step</td></tr></table><p><b><br>Mouse</b></p><table border="1" ><tr><td>Double click row</td><td >Choose construction step</td></tr><tr><td>Double click header</td><td >Start of construction</td></tr><tr><td>Drag & drop row</td><td>Move construction step</td></tr><tr><td>Right click row</td><td>Context menu</td></tr></table><body></html>
+ConstructionProtocolNavigation=\u0930\u091a\u0928\u093e\u0915\u093e \u092c\u093f\u092d\u093f\u0928\u094d\u0928 \u0924\u0939\u0939\u0930\u0941 \u092a\u0924\u094d\u0924\u093e \u0932\u0917\u093e\u0909\u0928\u0947 \u092c\u093e\u0930
+Coordinates=\u0928\u093f\u0930\u094d\u0926\u093e\u0902\u0936\u0915\u0939\u0930\u0941
+CopyToClipboard=\u0915\u094d\u0932\u093f\u092a\u092c\u094b
+CornerPoint=\u0915\u0941\u0928\u093e
+CreatedWith=\u0930\u091a\u0928\u093e\u0938\u0939\u093f\u0924
+Curve=\u092c\u0915\u094d\u0930
+Date=\u092e\u093f\u0924\u093f
+Decoration=\u0938\u091c\u093e\u0935\u091f
+Decreasing=\u0918\u091f\u0926\u094b
+Default=\u0921\u0940\u092b\u0932\u094d\u091f
+Definition=\u092a\u0930\u093f\u092d\u093e\u0937\u093e
+Delete=\u092e\u0947\u091f\u094d\u0928\u0941
+DependentObjects=\u0906\u0938\u094d\u0930\u093f\u0924 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941
+DerivativeOfA=%0 \u0915\u094b \u0921\u0947\u0930\u093f\u092d\u0947\u091f\u093f\u092d
+DiameterOfAConjugateToB=%0 \u0915\u094b \u0915\u0928\u094d\u091c\u0941\u0917\u0947\u091f \u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938 %1
+DirectionOfA=%0 \u0915\u093f \u0926\u093f\u0936\u093e
+Directrix=\u0921\u093e\u0907\u0930\u0947\u0915\u094d\u091f\u094d\u0930\u093f\u0938
+DirectrixOfA=%0 \u0915\u094b \u0921\u093e\u0907\u0930\u0947\u0915\u094d\u091f\u094d\u0930\u093f\u0938
+DisplayPointSymbol=\u092c\u093f\u0928\u094d\u0926\u0939\u0930\u0941\u0915\u094b \u0938\u0902\u0915\u0947\u0924 \u0926\u0947\u0916\u093e\u0909\u0928\u0941
+DistanceAB.LaTeX="\\\u0930\u0947\u0916\u093e\u092e\u093e\u0925\u093f{" + %0 + %1 + "} \\, = \\, " + %2
+DistanceOfAandB=%0 \u0930 %1\u0926\u0941\u0930\u093f
+DoubleClickToOpen=\u0909\u092a\u092f\u094b\u0917\u0940 \u0935\u093f\u0928\u094d\u0921\u093f \u0916\u094b\u0932\u094d\u0928 \u0926\u0941\u0908\u092a\u091f\u0915 \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938
+DoubleLine=\u0926\u094b\u0939\u094b\u0930\u094b \u0930\u0947\u0916\u093e
+DoubleLineEquation=(a x + b y + c)² = 0
+Down=\u0924\u0932
+DrawingPad=\u0921\u094d\u0930\u0907\u0919 \u0915\u094d\u0937\u0947\u0924\u094d\u0930
+DrawingPadAsPSTricks=\u092a\u093f\u090f\u0938\u091f\u094d\u0930\u093f\u0915\u094d\u0938 \u0930\u0941\u092a\u092e\u093e \u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938 \u0926\u0943\u0937\u094d\u092f
+DrawingPadAsPicture=\u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938 \u0926\u0943\u0937\u094d\u092f \u091a\u093f\u0924\u094d\u0930\u092e\u093e
+DrawingPagAsPGF=PGF/TikZ \u0915\u094b \u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938 \u0926\u0943\u0937\u094d\u092f
+DynamicWorksheet=\u0938\u094d\u0935\u093e\u091a\u093e\u0932\u0940\u0924 \u0935\u0930\u094d\u0915\u0938\u0940\u091f
+DynamicWorksheetAsWebpage=\u0938\u094d\u0935\u093e\u091a\u093e\u0932\u0940\u0924 \u0935\u0930\u094d\u0915\u0938\u0940\u091f \u0935\u0947\u092c\u092a\u0947\u091c\u0915\u094b \u0930\u0941\u092a\u092e\u093e
+EccentricityOfA=%0 \u0915\u094b \u0908\u0938\u0947\u0928\u094d\u091f\u094d\u0930\u0940\u0938\u093f\u091f\u093f
+Edit=\u0938\u092e\u094d\u092a\u093e\u0926\u0928
+Ellipse=\u0908\u0932\u094d\u092a\u093f\u0938
+EllipseEquation=(x - m)² / a² + (y - n)² / b² = 1
+EllipseWithFociABPassingThroughC=%0, %1 \u092b\u094b\u0915\u093f \u092d\u090f\u0915\u094b \u0930 %2 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0908\u0932\u094d\u092a\u093f\u0938\u094d
+EllipseWithFociABandFirstAxisLengthC=%0, %1 \u092b\u094b\u0915\u093f \u0930 \u092a\u094d\u0930\u0925\u092e \u0905\u0915\u094d\u0937\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0907 %2 \u092d\u090f\u0915\u094b \u0908\u0932\u094d\u092a\u093f\u0938\u094d
+EmphasizeRightAngle=\u0938\u092e\u0915\u094b\u0923\u0932\u093e\u0908 \u091c\u094b\u0921
+EmptySet=\u0916\u093e\u0932\u0940 \u0938\u0947\u091f
+Equation=\u0938\u092e\u0940\u0915\u0930\u0923
+ExplicitConicEquation=y = a x² + b x + c
+ExplicitLineEquation=y = m x + b
+ExportAsWebpage=\u0935\u0947\u092c\u092a\u0947\u091c \u0928\u093f\u0930\u094d\u092f\u093e\u0924
+ExportTextAsShapes=\u091f\u0947\u0915\u094d\u0938\u091f\u094d \u0906\u0915\u093e\u0930\u0915\u094b\u0930\u0941\u092a\u092e\u093e \u0928\u093f\u0930\u094d\u092f\u093e\u0924
+ExtremumOfA=%0 \u0915\u094b \u0905\u0928\u094d\u0924\u093f\u092e
+Filling=\u092d\u0930\u093e\u0908
+Finish=\u0938\u092e\u093e\u092a\u094d\u0924
+FirstAxisLengthOfA=%0 \u0915\u094b \u092a\u094d\u0930\u0925\u092e \u0905\u0915\u094d\u0937\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908
+FirstAxisOfA=%0 \u0915\u094b \u092a\u094d\u0930\u0925\u092e \u0905\u0915\u094d\u0937
+FixCheckbox=\u0928\u093f\u0936\u091a\u093f\u0924 \u092a\u0930\u093f\u0915\u094d\u0937\u0923 \u0915\u094b\u0920\u093e
+FixObject=\u0928\u093f\u0936\u091a\u093f\u0924 \u0935\u0938\u094d\u0924\u0941
+FocusOfA=%0 \u0915\u094b \u092b\u094b\u0915\u0938
+ForceGnuplotPgf=\u092b\u0932\u0928 \u0916\u093f\u091a\u094d\u0928 \u0917\u0928\u092a\u094d\u0932\u091f \u092a\u094d\u0930\u092f\u094b\u0917
+Format=\u092b\u0930\u092e\u094d\u092f\u093e\u091f\u094d
+FreeObjects=\u0938\u094d\u0935\u0924\u0928\u094d\u0924\u094d\u0930\u0902 \u0935\u0938\u094d\u0924\u0939\u0930\u0941
+Function=\u092b\u0932\u0928
+FunctionAonIntervalBC=[%1, %2] \u0935\u0930\u094d\u0917\u0905\u0928\u094d\u0924\u0930\u092e\u093e %0 \u092b\u0932\u0928
+GeneratePgf=PGF/TikZ \u0938\u0902\u0915\u0947\u0924\u0915\u094b \u0930\u091a\u0928\u093e
+GeneratePstricks=PSTricks\u0938\u0902\u0915\u0947\u0924\u0915\u094B \u0930\u091A\u0928\u093E
+GeometricObjects=\u091C\u094D\u092F\u093E\u092E\u093F\u0924\u093F \u092C\u0938\u094D\u0924\u0941\u0939\u0930\u0941
+Height=\u0909\u091a\u093e\u0908
+Hexagon=\u0937\u091f\u094d\u092d\u0941\u091c
+Hide=\u0932\u0941\u0915\u093e\u0909\u0928\u0941
+Home=\u0918\u0930
+HorizontalSplit=\u0905\u0928\u0942\u092a\u094d\u0930\u0938\u094d\u0925 \u091f\u0941\u0915\u094d\u0930\u093e\u0908
+Hyperbola=\u0939\u093e\u0907\u092a\u0930\u0935\u094b\u0932\u093e
+HyperbolaEquation=(x - m)² / a² - (y - n)² / b² = 1
+HyperbolaWithFociABPassingThroughC=%0, %1 \u092b\u094b\u0915\u093f \u092d\u090f\u0915\u094b \u0930 %2 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0939\u093e\u0907\u092a\u0930\u0935\u094b\u0932\u093e
+HyperbolaWithFociABandFirstAxisLengthC=%0, %1 \u092b\u094b\u0915\u093f \u0930 \u092a\u094d\u0930\u0925\u092e \u0905\u0915\u094d\u0937\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908 %2\u092d\u090f\u0915\u094b \u0939\u093e\u0907\u092a\u0930\u0935\u094b\u0932\u093e
+Image=\u0924\u0938\u094d\u092c\u0940\u0930
+ImplicitConicEquation=a x² + b xy + c y² + d x + e y = f
+ImplicitLineEquation=a x + b y = c
+Increasing=\u0935\u0943\u0926\u094d\u0927\u093f
+Inequality=\u0905\u0938\u092e\u093e\u0928\u0924\u093e
+InflectionPointofA=%0 \u0915\u094b \u0907\u0928\u094d\u092b\u0947\u0932\u094d\u0915\u0938\u0928\u094d \u092c\u093f\u0928\u094d\u0926\u0941
+InputFieldHelp=<html><body><p><b>Using the Input Bar</b></p><table border="1"><tr><td >Enter </td><td >Execute input</td></tr><tr><td >Escape</td><td >Clear input bar</td></tr><tr><td >↑</td><td >Previous input</td></tr><tr><td >↓</td><td >Next input</td></tr><tr><td>F1</td><td>Help for current command</td></tr></table><p><br><b>Auto-Completion of Commands</b><br>After typing the first two letters of a command<br>GeoGebra will complete the command for you.</p><table border="1" ><tr><td >Enter </td><td >Accept proposed command</td></tr><tr><td >Another letter</td><td >Adapts proposed command</td></tr></table><body></html>
+InputLabel=\u0908\u0928\u092a\u0941\u091f\u094d
+InputLabelToolTip=\u0906\u0926\u0947\u0936 \u0932\u0947\u0916\u094d\u0928\u0939\u094b\u0938
+Insert=\u0918\u0942\u0938\u093e\u0909\u0928\u0941
+InsertPictureOfAlgebraAndConstruction=\u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938 \u0926\u0943\u0937\u094d\u092f \u0930 \u092c\u093f\u091c\u0917\u0923\u093f\u0924\u0915\u094b \u0924\u0938\u094d\u0935\u0940\u0930 \u0918\u0942\u0938\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+InsertPictureOfConstruction=\u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938 \u0926\u0943\u0937\u094d\u092f \u0915\u094b \u0924\u0938\u094d\u0935\u0940\u0930 \u0918\u0942\u0938\u093e\u0909\u0928\u0941\u0939\u094b\u0938
+IntegralOfA=%0 \u0915\u094b \u0908\u0928\u094d\u091f\u093f\u0930\u094d\u0917\u0932\u094d
+IntegralOfAfromBtoC=%0 \u0915\u094b \u0908\u0928\u094d\u091f\u093f\u0930\u094d\u0917\u0932\u094d %1 \u092c\u093e\u091f %2 \u0938\u092e\u094d\u092e
+IntersectingLines=\u092a\u094d\u0930\u0924\u093f\u091b\u0947\u091a\u094d\u0926\u0928 \u0930\u0947\u0916\u093e\u0939\u0930\u0941
+IntersectionPointOfAB=%0, %1 \u0915\u094b \u092a\u094d\u0930\u0924\u093f\u091b\u0947\u091a\u094d\u0926\u0928 \u092c\u093f\u0928\u094d\u0926\u0941
+IntersectionPointOfABWithInitialValueC=\u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928 %2 \u0938\u0939\u093f\u0924 %0, %1\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u091b\u0947\u091a\u094d\u0926\u0928 \u092c\u093f\u0928\u094d\u0926\u0941
+Interval=\u0935\u0930\u094d\u0917\u093e\u0928\u094d\u0924\u0930
+Italic=\u0908\u091f\u093e\u0932\u093f\u0915
+LaTeXFormula=\u0932\u093e\u091f\u0947\u0915\u094d\u0938\u091f \u0938\u0941\u0924\u094d\u0930
+LatexFontSize=\u0921\u0915\u0941\u092e\u0947\u0928\u094d\u091f\u0915\u094b \u0905\u0915\u094d\u0937\u0930\u0915\u094b \u0906\u0915\u093e\u0930
+Layer=\u0924\u0939
+Length=\u0932\u092e\u094d\u092c\u093e\u0908
+LengthOfA=%0\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908
+Lengths=\u0932\u092e\u094d\u092c\u093e\u0908\u0939\u0930\u0941
+Line=\u0930\u0947\u0916\u093e
+LineBisectorAB=%0, %1 \u0915\u094b \u0905\u0930\u094d\u0927\u0915\u094d
+LineBisectorOfA=%0 \u0915\u094b \u0905\u0930\u094d\u0927\u0915\u094d
+LineStyle=\u0930\u0947\u0916\u093e \u0936\u0948\u0932\u0940
+LineThroughAB=%0, %1 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930\u0947\u0916\u093e
+LineThroughAParallelToB=%0, \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930 %1 \u0938\u0901\u0917 \u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u0939\u0941\u0928\u0947 \u0930\u0947\u0916\u093e
+LineThroughAPerpendicularToB=%0, \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930 %1 \u0938\u0901\u0917 \u0932\u092e\u094d\u092c \u0939\u0941\u0928\u0947 \u0930\u0947\u0916\u093e
+LineThroughAwithDirectionB=%0, \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930 %1 \u0926\u093f\u0936\u093e \u0939\u0941\u0928\u0947 \u0930\u0947\u0916\u093e
+LinearEccentricityOfA=%0 \u0915\u094b \u0930\u0947\u0916\u093f\u092f \u0907\u0938\u0947\u0928\u094d\u091f\u094d\u0930\u093f\u0938\u0940\u091f\u093f
+LinearInequality=\u0932\u093f\u0928\u093f\u092f\u0930 \u0905\u0938\u092e\u093e\u0928\u0924\u093e
+Lines=\u0930\u0947\u0916\u093e\u0939\u0930\u0941
+List=\u0938\u0941\u091a\u0940
+Locus=\u092c\u093f\u0928\u094d\u0926\u0941\u092a\u0925
+Midpoint=\u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941
+MidpointOfA=%0 \u0915\u094b \u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941
+MidpointOfAB=%0 %1 \u0915\u094b \u092e\u0927\u094d\u092f\u092c\u093f\u0928\u094d\u0926\u0941
+Name=\u0928\u093e\u092e
+Name.list=\u0938\u0941\u091a\u0940
+Name.locus=\u092c\u093f\u0928\u094d\u0926\u0941\u092a\u0925
+Name.matrix=\u092e\u094d\u092f\u093e\u0902\u091f\u094d\u0930\u093f\u0915\u094d\u0938
+Name.picture=\u0924\u0938\u094d\u092c\u093f\u0930
+Name.polygon=\u092c\u0939\u0941\u092d\u0942\u091c
+Name.text=\u091f\u0947\u0915\u094d\u0938\u091f\u094d
+NameAndValue=\u0928\u093e\u092e \u0930 \u092e\u093e\u0928
+NewNameForA=%0 \u0915\u094b \u0928\u093f\u092e\u094d\u0924\u093f \u0928\u092f\u093e\u0902 \u0928\u093e\u092e
+Next=\u0905\u0930\u094d\u0915\u094b
+No.=\u0928\u094b
+Numeric=\u0938\u0902\u0916\u094d\u092f\u093e\u0924\u094d\u092e\u0915\u094d
+NumericObjects=\u0938\u0902\u0916\u094d\u092f\u093e\u0924\u094d\u092e\u0915\u094d \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941
+OK=\u0913\u0915\u0947
+Objects=\u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941
+Open=\u0916\u094b\u0932\u094d\u0928\u0941
+OpenButton=\u0909\u092a\u092f\u094b\u0917\u093f \u0935\u093f\u0928\u094d\u0921\u094b \u0916\u094b\u0932\u094d\u0928\u0947 \u092c\u091f\u0928
+Oscillating=\u0913\u0938\u093f\u0932\u0947\u091f\u093f\u0919\u094d
+OverwriteFile=\u092f\u094b \u0928\u0924\u094d\u0925\u093f\u092e\u093e\u0925\u093f \u0932\u0947\u0916\u094d\u0928 \u091a\u093e\u0939\u0928\u0941\u0939\u0941\u0928\u094d\u091b?
+PGFExport.Grayscale=\u0917\u094d\u0930\u0947\u0938\u094d\u0915\u0947\u0932
+Parabola=\u092a\u093e\u0930\u093e\u0935\u094b\u0932\u093e
+ParabolaEquation=y² = or x² =
+ParabolaWithFocusAandDirectrixB=\u092b\u094b\u0915\u0938 %0 \u0930 \u0921\u093e\u0907\u0930\u0947\u0915\u094d\u091f\u094d\u0930\u093f\u0938 %1 \u092d\u090f\u0915\u094b \u092a\u093e\u0930\u093e\u0935\u094b\u0932\u093e
+ParallelLines=\u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u0930\u0947\u0916\u093e\u0939\u0930\u0941
+ParameterOfA=%0 \u0915\u094b \u092a\u093e\u0930\u093e\u092e\u093f\u091f\u0930
+ParametricForm=\u092a\u094d\u092f\u093e\u0930\u093e\u092e\u0947\u091f\u094d\u0930\u093f\u0915 \u0930\u0941\u092a
+Pause=\u0915\u094d\u0937\u0923\u093f\u0915 \u0930\u094b\u0915\u093e\u0908
+Pentagon=\u092a\u0902\u091a\u092d\u0941\u091c
+PerspectiveName=\u0926\u0943\u0937\u094d\u091f\u093f\u0915\u094b\u0923\u0915\u094b \u0928\u093e\u092e
+Picture=\u0924\u0938\u094d\u0935\u0940\u0930
+PictureHeight=\u0924\u0938\u094d\u0935\u0940\u0930\u0915\u094b \u0909\u091a\u093e\u0908
+PictureWidth=\u0924\u0938\u094d\u0935\u0940\u0930 \u091a\u094c\u0921\u093e\u0908
+Play=\u0916\u0947\u0932\u094d\u0928\u0941
+PlayButton=\u092a\u094d\u0932\u0947 \u092c\u091f\u0928
+Point=\u092c\u093f\u0928\u094d\u0926\u0941
+PointAplusB=\u092c\u093f\u0928\u094d\u0926\u0941 %0 + %1
+PointOn=\u091a\u093e\u0932\u0942 \u092c\u093f\u0928\u094d\u0926\u0941
+PointOnA=\u092c\u093f\u0928\u094d\u0926\u0941\u092e\u093e %1
+PointSize=\u092c\u093f\u0928\u094d\u0926\u0941\u0915\u094b \u0906\u0915\u093e\u0930
+Points=\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941
+PolarCoords=\u0927\u094d\u0930\u0942\u092c\u093f\u092f \u0928\u093f\u0930\u094d\u0926\u0947\u0936\u093e\u0902\u0915
+PolarLineOfARelativeToB=%0 \u0915\u094b \u0927\u094d\u0930\u0942\u092c\u093f\u092f \u0930\u0947\u0916\u093er %1 \u0915\u094b \u0926\u093e\u0901\u091c\u094b\u092e\u093e
+Polygon=\u092c\u0939\u0941\u092d\u0941\u091c
+Properties=\u0935\u0938\u094d\u0924\u0941\u0915\u094b \u0917\u0941\u0923\u0939\u0930\u0941
+Quadrangle=\u091a\u0930\u094d\u0924\u0942\u092d\u0942\u091c
+Quadrilateral=\u091a\u0930\u094d\u0924\u0942\u092d\u0942\u091c
+Question=\u092a\u094d\u0930\u0938\u094d\u0928
+Radius=\u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938
+RadiusOfA=%0 \u0915\u094b \u0905\u0930\u094d\u0927\u092c\u094d\u092f\u093e\u0938
+Ray=\u0915\u093f\u0930\u0923
+RayThroughAB=%0, %1 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930\u0947\u0916\u093e
+RayThroughAWithDirectionB=%0 \u0930%1\u0926\u093f\u0936\u093e \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0930\u0947\u0916\u093e
+Redefine=\u092a\u0941\u0930\u094d\u0928\u0902\u092a\u0930\u093f\u092d\u093e\u0937\u093e
+Remove=\u0939\u091f\u093e\u0909\u0928\u0942
+Rename=\u092a\u0941\u0930\u094d\u0928\u0928\u093e\u092e
+Repeat=\u0926\u094b\u0939\u0930\u092f\u093e\u0909\u0928\u0942
+ResolutionInDPI=dpi \u092e\u093e \u0930\u091c\u094b\u0932\u0941\u0938\u0928
+RootOfA=%0 \u0915\u094b \u0935\u0930\u094d\u0917
+RootOfAWithInitialValueB=\u0936\u0941\u0930\u0941\u0915\u094b \u092e\u093e\u0928 %1\u092d\u090f\u0915\u094b %0 \u0915\u094b \u0935\u0930\u094d\u0917
+RootOfAonIntervalBC=\u0935\u0930\u094d\u0917\u0905\u0928\u0924\u0930 [\u0967, %2] \u092d\u090f\u0915\u094b %0 \u0915\u094b \u0935\u0930\u094d\u0917
+ScaleInCentimeter=\u0938\u0947\u0928\u094d\u091f\u093f\u092e\u093f\u091f\u0930\u092e\u093e \u0928\u093e\u092a
+SecondAxisLengthOfA=%0 \u0915\u094b \u0926\u094b\u0936\u094d\u0930\u094b \u0905\u0915\u094d\u0937\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908
+SecondAxisOfA=%0 \u0915\u094b \u0926\u094b\u0936\u094d\u0930\u094b \u0905\u0915\u094d\u0937
+Sector=\u0935\u0943\u0924\u093f\u092f \u0916\u0923\u094d\u0921
+Segment=\u0916\u0923\u094d\u0921
+SegmentAB=\u0916\u0923\u0921[%0, \u0967]
+SegmentABofC=\u0916\u0923\u0921[%0, \u0967] \u0915\u094b %2
+Semicircle=\u0905\u0930\u094d\u0927\u0935\u0943\u0924
+SemicircleThroughAandB=%0 \u0930 %1 \u092d\u090f\u0930 \u091c\u093e\u0928\u0947 \u0905\u0930\u094d\u0927\u0935\u0943\u0924
+Show=\u0926\u0947\u0916\u093e\u0909\u0928\u0941
+ShowAllObjects=\u0938\u092c\u0948 \u0935\u0938\u094d\u0924\u0941\u0939\u0930\u0941 \u0926\u0947\u0916\u093e\u0909\u0928\u0941
+ShowLabel=\u0938\u0941\u091a\u093f\u0924 \u0928\u093e\u092e \u0926\u0947\u0916\u093e\u0909\u0928\u0941
+ShowObject=\u0935\u0938\u094d\u0924\u0941 \u0926\u0947\u0916\u093e\u0909\u0928\u0941
+ShowOnlyBreakpoints=\u092c\u094d\u0930\u0947\u0915\u092c\u093f\u0928\u094d\u0926\u0941\u0939\u0930\u0941 \u092e\u093e\u0924\u094d\u0930 \u0926\u0947\u0916\u093e\u0909\u0928\u0941
+ShowTrace=\u0928\u093f\u0936\u093e\u0928 \u0926\u0947\u0916\u093e\u0909\u0928\u0941
+Size=\u0906\u0915\u093e\u0930
+Slider=\u0938\u094d\u0932\u093e\u0907\u0921\u0930
+SlopeOfA=%0 \u0915\u094b \u091d\u0942\u0915\u093e\u0935
+Speed=\u0917\u0924\u093f
+Spreadsheet=\u0938\u094d\u092a\u094d\u0930\u0947\u0921\u0938\u093f\u091f \u0926\u0943\u0937\u094d\u092f
+StandardObject=\u0938\u094d\u0924\u0930\u093f\u092f \u0935\u0938\u094d\u0924\u0941
+StandardView=\u0938\u094d\u0924\u0930\u093f\u092f \u0926\u0943\u0937\u094d\u092f
+StartingPoint=\u0936\u0941\u0930\u0941\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941
+Substitute=\u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u0928
+SubstituteSimplify=\u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u0928 \u0930 \u0938\u0930\u0932\u0940\u0915\u0930\u0923
+SyntaxErrorAisNotAList=\u0935\u093e\u0915\u094d\u092f \u0930\u091a\u093e\u0928\u093e\u092e\u093e \u0917\u0932\u094d\u0924\u093f:%0 \u0938\u0941\u091a\u0940 \u0939\u094b\u0908\u0928\u094d
+TangentToAParallelToB=%1 \u0938\u0901\u0917 \u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930 \u0930 %0 \u0915\u094b \u0936\u0930\u094d\u092a\u0938\u093f\u0930\u0947\u0916\u093e
+TangentToAThroughB=%1 \u092e\u093e %0 \u0915\u094b \u0936\u0930\u094d\u092a\u0938\u093f\u0930\u0947\u0916\u093e
+TangentToAatB=%1 \u092e\u093e %0 \u0915\u094b \u0936\u0930\u094d\u092a\u0938\u093f\u0930\u0947\u0916\u093e
+Text=\u091f\u0947\u0915\u094d\u0938\u091f\u094d
+TextAfterConstruction=\u0930\u091a\u0928\u093e\u0915\u093f\u092e\u0941\u0928\u093f \u091f\u0947\u0915\u094d\u0938\u091f\u094d
+TextBeforeConstruction=\u0930\u091a\u0928\u093e\u0915\u094b\u092e\u093e\u0925\u093f \u091f\u0947\u0915\u094d\u0938\u0924\u094d
+Thickness=\u0930\u0947\u0916\u093e\u0915\u094b \u092e\u094b\u091f\u093e\u0908
+TickDistance=\u0926\u0942\u0930\u0940
+Title=\u0936\u093f\u0930\u094d\u0937\u0915
+TitleExportPgf=\u091c\u093f\u092f\u094b\u091c\u0947\u092c\u094d\u0930\u093e \u092e\u093e \u092a\u0940\u091c\u093f\u090f\u092b \u0928\u093f\u0930\u094d\u092f\u093e\u0924
+TitleExportPstricks=\u092a\u094b\u090f\u0938\u091f\u094d\u0930\u093f\u0915\u094d\u0938\u092e\u093e \u091c\u093f\u092f\u094b\u091c\u0947\u092c\u094d\u0930\u093e \u0928\u093f\u0930\u094d\u092f\u093e\u0924
+TraceOff=\u0928\u093f\u0936\u093e\u0928\u093e \u092c\u0928\u094d\u0926\u094d
+TraceOn=\u0928\u093f\u0936\u093e\u0928\u093e \u091a\u093e\u0932\u0942
+TraceToSpreadsheet=\u0938\u094d\u092a\u094d\u0930\u0947\u0921\u0938\u0940\u091f\u092e\u093e \u0928\u093f\u0936\u093e\u0928
+TranslationOfAbyB=%0 \u0915\u094b \u092c\u093f\u0938\u094d\u0925\u093e\u092a\u0928\u094d %1 \u0926\u094d\u0927\u0930\u093e
+TranslationOfAtoB=%0 \u0915\u094b %1 \u092c\u093f\u0938\u094d\u0925\u093e\u092a\u0928\u094d
+Triangle=\u0924\u094d\u0930\u093f\u092d\u0941\u091c
+UnitVectorOfA=%0 \u0915\u094b \u090f\u0915\u093e\u0908 \u092d\u0947\u0915\u094d\u091f\u0930
+UnitVectorPerpendicularToA=%0 \u0938\u0901\u0917 \u0932\u092e\u094d\u092c \u090f\u0915\u093e\u0908 \u092d\u0947\u0915\u094d\u091f\u0930
+Up=\u092e\u093e\u0925\u093f
+Value=\u092e\u093e\u0928
+Vector=\u092d\u0947\u0915\u094d\u091f\u0930
+VectorPerpendicularToA=%0 \u0938\u0901\u0917 \u0932\u092e\u094d\u092c \u092d\u0947\u0915\u094d\u091f\u0930
+Vectors=\u092d\u0947\u0915\u094d\u091f\u0930\u0939\u0930\u0941
+VertexOfA=%0 \u0915\u094b \u0936\u093f\u0930\u094d\u0937\u092c\u093f\u0928\u094d\u0926\u0941
+ViewCloseExtraWindow=\u092e\u0941\u0916\u094d\u092f \u0935\u093f\u0928\u094d\u0921\u094b\u092e\u093e \u0926\u0943\u0937\u094d\u092f \u0926\u0947\u0916\u093e\u0909
+ViewOpenExtraWindow=\u0928\u092f\u093e\u0902 \u0935\u093f\u0928\u094d\u0921\u094b\u092e \u0926\u0943\u0937\u094d\u092f \u0926\u0947\u0916\u093e\u0909
+Width=\u091a\u094c\u0921\u093e\u0908
+WindowOpened=\u0935\u093f\u0928\u094d\u0921\u094b \u0916\u0941\u0932\u094d\u092f\u094b
+XMLTagANotFound=\u0905\u092c\u0948\u0927\u093e\u0928\u093f\u0915 \u092b\u093e\u0908\u0932 :%0 XML tag \u092d\u0947\u091f\u093f\u090f\u0928\u094d
+XUnits=X \u0908\u0915\u093e\u0907 (\u0938\u0947\u092e\u0940)
+YUnits=Y \u0908\u0915\u093e\u0907 (\u0938\u0947\u092e\u0940)
+ZoomIn=\u0920\u0942\u0932\u094b \u092a\u093e\u0930\u094d\u0928\u0941
+ZoomOut=\u0938\u093e\u0928\u094b \u092a\u093e\u0930\u094d\u0928\u0941
+allowOutlyingIntersections=\u092a\u094d\u0930\u0924\u093f\u091b\u0947\u091a\u094d\u0926\u0928\u0928 \u0906\u0909\u091f\u0932\u093e\u0907\u0919 \u0905\u0928\u0942\u092e\u0924\u093f
+allowReflexAngle=\u0930\u093f\u092b\u0932\u0947\u0915\u094d\u0938 \u0915\u094b\u0923 \u0905\u0928\u0942\u092e\u0924\u093f
+back=\u092a\u091b\u093e\u0921\u093f
+cartesian=\u0915\u093e\u0930\u094d\u091f\u0947\u0936\u093f\u092f\u0928
+clockwise=\u0918\u0921\u0940\u0915\u094b \u0938\u0941\u0908\u0915\u094b \u0926\u093f\u0936\u093e
+counterClockwise=\u0918\u0921\u0940\u0915\u094b \u0938\u0941\u0908\u0915\u094b \u0935\u092a\u0930\u093f\u0924 \u0926\u093f\u0936\u093e
+dependent=\u0906\u0938\u094d\u0930\u0940\u0924
+dilatedByFactor=\u0928\u093e\u092a\u094b\u0926\u094d\u0927\u0930\u093e \u092c\u0943\u0926\u093f
+emf=\u092c\u0922\u093e\u0907\u090f\u0915\u094b \u092e\u0947\u091f\u093e\u092b\u093e\u0908\u0932
+eps=\u0908\u0928\u0915\u094d\u092f\u093e\u092a\u094d\u0938\u0941\u0932\u0947\u091f\u0921\u094d \u092a\u094b\u0938\u094d\u091f\u0938\u094d\u0915\u094d\u0930\u0940\u092a\u091f
+equal=\u092c\u0930\u093e\u092c\u0930
+firstAxisLength=\u092a\u094d\u0930\u0925\u092e \u0905\u0915\u094d\u0937\u0915\u094b \u0932\u092e\u094d\u092c\u093e\u0908
+fixed=\u0928\u093f\u0936\u094d\u091a\u093f\u0924
+forceReflexAngle=\u091c\u0930\u094d\u092c\u091c\u0938\u094d\u0924 \u0930\u093f\u092b\u0932\u0947\u0915\u094d\u0938 \u0915\u094b\u0923
+forward=\u0905\u0917\u093e\u0921\u093f
+free=\u0938\u094d\u0935\u0924\u0902\u0928\u094d\u0924\u094d\u0930
+horizontal=\u0924\u0947\u0930\u094d\u0938\u094b
+html=\u0935\u0947\u092c\u092a\u0947\u091c
+jpg=\u091c\u0947\u092a\u093f\u091c\u093f \u092a\u094d\u0930\u093e\u0930\u0941\u092a
+max=\u0909\u091a\u094d\u091a\u0924\u092e\u094d
+min=\u0928\u094d\u092f\u0941\u0928\u0924\u092e\n\
+
+off=\u0916
+parallel=\u0938\u092e\u093e\u0928\u094d\u0928\u0924\u0930
+pdf=
+png=\u092a\u094b\u0930\u094d\u091f\u0947\u0935\u0932 \u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938 \u0928\u0947\u091f\u0930\u094d\u0935\u0915
+polar=\u0927\u094d\u0930\u0942\u0935\u093f\u092f
+resetConstruction=\u0930\u091a\u0928\u093e\u0915\u094b \u092a\u0930\u094d\u0928\u0902\u092c\u094d\u092f\u093e\u0935\u0938\u094d\u0925\u093e\u092a\u0928
+svg=\u0928\u093e\u092a\u092f\u094b\u0917\u094d\u092f \u092d\u0947\u0915\u094d\u091f\u0930 \u0917\u094d\u0930\u093e\u092b\u093f\u0915\u094d\u0938
+undefined=\u0905\u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924
+unequal=\u0905\u0938\u092e\u093e\u0928
+vertical=\u0920\u093e\u0921\u094b
+xAxis=x\u0905\u0915\u094d\u0937
+xmax=x\u0909\u091a\u094d\u091a\u0924\u092e\u094d
+xmin=x\u0928\u094d\u092f\u0941\u0928\u0924\u092e\u094d
+yAxis=y\u0905\u0915\u094d\u0937
+ymax=y\u0909\u091a\u094d\u091a\u0924\u092e\u094d
+ymin=y\u0928\u094d\u092f\u0941\u0928\u0924\u092e
diff --git a/geogebra/properties/plain_nl.properties b/geogebra/properties/plain_nl.properties
index ff73449..4e6a7ab 100644
--- a/geogebra/properties/plain_nl.properties
+++ b/geogebra/properties/plain_nl.properties
@@ -427,7 +427,6 @@ resetConstruction=Constructie herbeginnen
rotatedByAngle=geroteerd over de hoek
secantLine=snijlijn
specific=specifiek
-svg=Scaleable Vector Graphics
tangentLine=raaklijn
through=door
to=naar
diff --git a/geogebra/properties/plain_pl.properties b/geogebra/properties/plain_pl.properties
index 73d223a..3c73d63 100644
--- a/geogebra/properties/plain_pl.properties
+++ b/geogebra/properties/plain_pl.properties
@@ -346,7 +346,6 @@ polar=biegunowy
resetConstruction=Reset konstrukcji
# szczegó\u0142owy, \u015bcis\u0142y
specific=okre\u015blony
-svg=Scaleable Vector Graphics
# styczny
tangentLine=styczna
undefined=niezdefiniowany
diff --git a/geogebra/properties/plain_pt_BR.properties b/geogebra/properties/plain_pt_BR.properties
index 3ffd5f8..30e994d 100644
--- a/geogebra/properties/plain_pt_BR.properties
+++ b/geogebra/properties/plain_pt_BR.properties
@@ -349,7 +349,6 @@ png=Portable Network Graphics
polar=polar
resetConstruction=Reiniciar construção
specific=específico
-svg=Scaleable Vector Graphics
tangentLine=tangente
undefined=indefinido
unequal=diferente
diff --git a/geogebra/properties/plain_pt_PT.properties b/geogebra/properties/plain_pt_PT.properties
index 6fc6dca..c12b12e 100644
--- a/geogebra/properties/plain_pt_PT.properties
+++ b/geogebra/properties/plain_pt_PT.properties
@@ -352,7 +352,6 @@ polar=polar
# V3.0 begin
resetConstruction=Reiniciar a construção
specific=específico
-svg=Scaleable Vector Graphics
undefined=não definido
unequal=diferentes
vertical=Vertical
diff --git a/geogebra/properties/plain_ro.properties b/geogebra/properties/plain_ro.properties
index cfc3e43..73a9692 100644
--- a/geogebra/properties/plain_ro.properties
+++ b/geogebra/properties/plain_ro.properties
@@ -307,7 +307,7 @@ TitleExportPstricks=Geogebra la PSTricks export
TraceOff=Semn
TraceOn=Semn
TraceToSpreadsheet=Semn pentru foaie de calcul
-TranslationOfAbyB=Traducere de 0%, cu 1%
+TranslationOfAbyB=Traducere de %0, cu %1
TranslationOfAtoB=Traducere de %0 la %1
Triangle=Triunghi
UnitVectorOfA=Vector unitate de %0
diff --git a/geogebra/properties/plain_si.properties b/geogebra/properties/plain_si.properties
index 97a520e..8c77369 100644
--- a/geogebra/properties/plain_si.properties
+++ b/geogebra/properties/plain_si.properties
@@ -15,7 +15,7 @@ AandBareLinearlyDependent=%0 \u0dc3\u0dc4 %1 \u0dbb\u0dda\u0d9b\u0dd3\u0dba\u0dc
AandBareLinearlyIndependent=%0 \u0dc3\u0dc4 %1 \u0dbb\u0dda\u0d9b\u0dd3\u0dba\u0dc0 \u0dc3\u0dca\u0dc0\u0dcf\u0dba\u0dad\u0dca\u0dad \u0dc0\u0dda
AandBareNotEqual=%0 \u0dc3\u0dc4 %1 \u0dc3\u0db8\u0dcf\u0db1 \u0db1\u0ddc\u0dc0\u0dda
AandBareParallel=%0 \u0dc3\u0dc4 %1 \u0dc3\u0db8\u0dcf\u0db1\u0dca\u0dad\u0dbb \u0dc0\u0dda
-AandBarePerpendicular=0% \u0dc3\u0dc4 %1 \u0dbd\u0db8\u0dca\u0db6\u0d9a \u0dc0\u0dda
+AandBarePerpendicular=%0 \u0dc3\u0dc4 %1 \u0dbd\u0db8\u0dca\u0db6\u0d9a \u0dc0\u0dda
AandBcannotBeCompared=%0 \u0dc3\u0dc4 %1 \u0dc3\u0dd0\u0dc3\u0db3\u0dd2\u0dba \u0db1\u0ddc\u0dc4\u0dd0\u0d9a
AbsoluteScreenLocation=\u0db1\u0dd2\u0dbb\u0db4\u0dda\u0d9a\u0dca\u0dc2 \u0dad\u0dd2\u0dbb \u0db4\u0dd2\u0dc4\u0dd2\u0da7\u0dd4\u0db8
AdoesNotLieOnB=%1 \u0db8\u0dad %0 \u0db1\u0ddc\u0db4\u0dd2\u0dc4\u0dd2\u0da7\u0dba\u0dd2
@@ -224,7 +224,7 @@ PointOnA=%0 \u0db8\u0dad \u0dbd\u0d9a\u0dca\u0dc2\u0dba
PointSize=\u0dbd\u0d9a\u0dca\u0dc2\u0dba\u0dda \u0db4\u0dca\u200d\u0dbb\u0db8\u0dcf\u0db1\u0dba
Points=\u0dbd\u0d9a\u0dca\u0dc2\u0dba\u0db1\u0dca
PolarCoords=\u0db0\u200d\u0dca\u200d\u0dbb\u0dd0\u0dc0\u0d9a \u0d9b\u0dab\u0dca\u0da9\u0dcf\u0d82\u0d9a
-PolarLineOfARelativeToB=0% \u0dc3\u0dcf\u0db4\u0dda\u0d9a\u0dca\u0dc2 1%\u0db0\u200d\u0dca\u200d\u0dbb\u0dd0\u0dc0\u0d9a \u0dbd\u0dda\u0d9b\u0dcf
+PolarLineOfARelativeToB=%0 \u0dc3\u0dcf\u0db4\u0dda\u0d9a\u0dca\u0dc2 %1 \u0db0\u200d\u0dca\u200d\u0dbb\u0dd0\u0dc0\u0d9a \u0dbd\u0dda\u0d9b\u0dcf
Polygon=\u0db6\u0dc4\u0dd4 \u0d85\u0dc3\u200d\u0dca\u200d\u0dbb\u0dba
Properties=\u0d9c\u0dd4\u0dab
Quadrangle=\u0da0\u0dad\u0dd4\u0dbb\u0dc3\u200d\u0dca\u200d\u0dbb\u0dba
diff --git a/geogebra/properties/plain_sk.properties b/geogebra/properties/plain_sk.properties
index d0e6999..0a41ae4 100644
--- a/geogebra/properties/plain_sk.properties
+++ b/geogebra/properties/plain_sk.properties
@@ -350,7 +350,6 @@ png=Portable Network Graphics
polar=polárne
resetConstruction=resetova\u0165 kon\u0161trukciu
specific=speciálna
-svg=Scaleable Vector Graphics
undefined=nedefinované
unequal=nerovná sa
vertical=vertikálna
diff --git a/geogebra/properties/plain_sq.properties b/geogebra/properties/plain_sq.properties
index af6841b..9090208 100644
--- a/geogebra/properties/plain_sq.properties
+++ b/geogebra/properties/plain_sq.properties
@@ -1,359 +1,357 @@
-
-2x2Matrix=Matrica 2x2
-3x3Matrix=Matrica3x3
-ADecimalPlace=A Pozicion Dhjetor
-ADecimalPlaces=A Pozicione Dhjetore
-ADilatedByFactorBfromC=A e B-homotetike lidhur me C
-ADoesNotIntersectWithB=A nuk Nderpritet me B
-AIntersectsWithB=A Nderpritet me B
-AMirroredAtB=A e Pasqyruar ne B
-ARotatedByAngleB=A Rrotulluar me Kendin B
-ASignificantFigure=A Shifer e Rendesishme
-ASignificantFigures=A Shifra te Rendesishme
-AandBareEqual=A dhe B te Barabarta
-AandBareLinearlyDependent=A dhe B Linearisht te Varura
-AandBareLinearlyIndependent=A dhe B Linearisht te Pavarura
-AandBareNotEqual=A dhe B jo te Barabarta
-AandBareParallel=A dhe B paralele
-AandBarePerpendicular=A dhe B Pingule
-AandBcannotBeCompared=A dhe B s'mund te Krahasohen
-AbsoluteScreenLocation=Pozicion Absolut Ekrani
-AdoesNotLieOnB=A s'ndodhet ne B
-AdoesNotLieOnThePerimeterOfB=A s'ndodhet ne Perimeter
-AdoesNothaveTheSameAreaAsB=A s'ka te Njejten Syrprine
-AdoesNothaveTheSameLengthAsB=A s'ka te Njejten Gjatesi
-AhasTheSameAreaAsB=A ka te Njejten Syrprine si B
-AhasTheSameLengthAsB=A ka te Njejten Gjatesi si B
-AintersectsWithBOnce=A Nderpritet me B Njehere
-AintersectsWithBTwice=A Nderpritet me B Dyhere
-AisAnAsymptoteToB=A eshte Asimptote per B
-AisNotDefined=A nuk Eshte e Percaktuar
-AisaDegenerateBranchOfB=A eshte Dege e Degjeneruar e B
-AisaTangentToB=A eshte Tangjente per B
-Algebra=Algjebra
-AlgebraWindow=Dritare Algjebre
-AliesOnB=A ndodhet ne B
-AliesOnThePerimeterOfB=A ndodhet ne Perimetrin e B
-Angle=Kend
-AngleBetweenAB=Kend midis A dhe B
-AngleBetweenABC=Kendi Midis A,B,C
-AngleBetweenABCofD=Kendi Midis A,B,C te D
-AngleBisectorOfAB=Pergjysmore Kendore e A,B
-AngleBisectorOfABC=Pergjysmore Kendore e A,B,C
-AngleOfA=Kend i A
-Angles=Kende
-Animating=Me Levizje
-Animation=Levizje
-AnimationSpeed=Shpejtesi Levizore
-AnimationStep=Hap Levizje
-ApplicationName=Aplikim Emri
-ApplicationURL=Aplikim(Zbatim) URL
-Apply=Zbatoj
-Arc=Hark
-AsymptoteToA=Asimptote per A
-AthDerivativeOfB=Derivati i A-te i B
-Author=Autor
-AuxiliaryObject=Objekt Ndihmes
-AuxiliaryObjects=Objekte Ndihmese
-AxisLabel=Etikete Boshti
-AxisNumbers=Numra Boshtesh
-AxisOfA=Boshti i A
-AxisTicks=Shenja Boshti
-AxisUnitLabel=Etikete e Njesise se Boshtit
-Back=Mbrapa
-BackgroundColor=Ngjyre e Sfondit
-BackgroundImage=Imazh i Sfondit
-Bold=e Trashe
-Boolean=Buleane
-Breakpoint=Pike Shkeputje
-Cancel=Anulloj
-Caption=Legjende
-CartesianCoords=Koordinata Karteziane
-CellAisNotDefined=Qeliza A jo e Percaktuar
-CenterOfA=Qendra e A
-CentroidOfA=Centroidi i A
-ChooseColor=Zgjedh Ngjyre
-ChooseObject=Zgjedh Objekt
-Circle=Rreth
-CircleEquation=Ekuacion Rrethi
-CircleThroughABC=Rreth neper A,B,C
-CircleThroughAwithCenterB=Rreth me qender B dhe Kalon nga A
-CircleWithCenterAandRadiusB=Rreth me qender A dhe Rreze r
-Color=Ngjyre
-ColorfulConstructionProtocol=Protokoll i Vizatimit me Ngjyra
-Command=Komande
-ComplexNumber=Numer Kompleks
-Conic=Konik
-ConicLinesEquation=Ekuacion i Vijes Konike
-ConicThroughABCDE=Konike qe Kalon neper ABCDE
-Conics=Konike
-ConstructionProtocol=Protokoll Ndertimi
-ConstructionProtocolButton=Celsi i Protokollit te Ndertimit
-ConstructionProtocolHelp=Celsi i Protokollit te NdertimProtokolli i Ndertimit,Ndihme
-ConstructionProtocolNavigation=Navigacion i Protokollit te Ndertimit
-Coordinates=Koordinata
-CopyToClipboard=Kopjo ne Kllipbord(Mbajtese)
-CornerPoint=Pike Anesore
-CreatedWith=Krijuar me
-Curve=Kurbe
-Date=Date
-Decoration=Zbukurim
-Decreasing=Zbrites
-Default=e Paracaktuar
-Definition=Perkufizim
-Delete=Fshij
-DependentObjects=Objekte te Varura
-DerivativeOfA=Derivat i A
-DiameterOfAConjugateToB=I konjuguari i Diametrit te A lidhur me B
-DirectionOfA=Drejtim i A
-Directrix=Direktrice
-DirectrixOfA=Direktrice e A
-DisplayPointSymbol=Simbol i Shfaqjes se Pikes
-DistanceAB.LaTeX=Distanca AB. LaTex
-DistanceOfAandB=Distanca midis A dhe B
-DoubleClickToOpen=Kliko Dy Here per Hapje
-DoubleLine=Vije Dyfishe
-DoubleLineEquation=Ekuacion Vije Dyfishe
-Down=Poshte
-DrawingPad=Panele Vizatimi
-DrawingPadAsPSTricks=Panele Vizatimi si Mjeshteri PS
-DrawingPadAsPicture=Panele Vizatimi si Pikture
-DrawingPagAsPGF=Panele Vizatimi si PGF
-DynamicWorksheet=Flete Pune Dinamike
-DynamicWorksheetAsWebpage=Flete Pune Dinamike si Faqe Interneti
-EccentricityOfA=Eksentricitet i A
-Edit=Modifikoj
-Ellipse=Elips
-EllipseEquation=Ekuacion Elipsi
-EllipseWithFociABPassingThroughC=Elipsi me Vatra AB dhe qe kalon nga C
-EllipseWithFociABandFirstAxisLengthC=Elipsi me Vatra AB dhe GjysemBosht te Madh C
-EmphasizeRightAngle=Theksoj Kendin e Drejte
-EmptySet=Bashkesi Boshe
-Equation=Ekuacion
-ExplicitConicEquation=Ekuacion Eksplicit i Konikes
-ExplicitLineEquation=Ekuacion Eksplicit i Drejtzes
-ExportAsWebpage=Eksportim si Faqe Internet
-ExportTextAsShapes=Eksportim Teksti si Forma
-ExtremumOfA=Ekstremum i A
-Filling=Mbushes
-Finish=Mbaroj
-FirstAxisLengthOfA=Gjatesi e Gjysem Boshtit te Madh te A
-FirstAxisOfA=Gjysem Bosht i Madh i A
-FixCheckbox=Kutize Fikse Shenimi
-FixObject=Objekt i Fiksuar
-FocusOfA=Vater e A
-ForceGnuplotPgf=Perdor Gnuplot per Vizatim Grafikesh
-Format=Formatoj
-FreeObjects=Objekte te Varura
-Function=Funksion
-FunctionAonIntervalBC=Funksioni A ne Intervalin BC
-GeneratePgf=Gjeneroj Kodin PGF
-GeneratePstricks=Gjeneroj Kodin PSTricks(mjeshteriPS)
-GeometricObjects=Objekte Gjeometrike
-Height=Lartesi
-Hexagon=Gjashte-kendesh
-Hide=Fsheh
-Home=Shtepi(Vend i fillimit)
-HorizontalSplit=Ndarje Horizontale
-Hyperbola=Hiperbole
-HyperbolaEquation=Ekuacion Hiperbole
-HyperbolaWithFociABPassingThroughC=Hiperbola me Vatra AB qe Kalon nga C
-HyperbolaWithFociABandFirstAxisLengthC=Hiperbola me Vatra AB dhe Gjysem-Bosht te Madh C
-Image=Imazh
-ImplicitConicEquation=Ekuacion Implicit i Konikes
-ImplicitLineEquation=Ekuacion Implicit i Drejtzes
-Increasing=Rrites
-Inequality=Mosbarazim
-InflectionPointofA=Pike Infleksioni e A
-InputFieldHelp=Fusha Input. NdihmeZona e Inputit, Ndihme
-InputLabel=Etikete Inputi(objekti qe futet)
-InputLabelToolTip=Shtyp nje Komande
-Insert=Fut
-InsertPictureOfAlgebraAndConstruction=Pamja ku futen Simbole Algjebrike dhe Grafike
-InsertPictureOfConstruction=Fut Figura Ndertimi
-IntegralOfA=Integral i A
-IntegralOfAfromBtoC=Integral i A me kufij nga B ne C
-IntersectingLines=Vija Nderprerese
-IntersectionPointOfAB=Pike Nderprerje e A dhe B
-IntersectionPointOfABWithInitialValueC=Pike Nderprerje e A dhe B me Vlere Fillestare...
-Interval=Interval
-Italic=e Pjerret
-LaTeXFormula=Formula LaTex
-LatexFontSize=Madhesia e Karaktereve per LaTex
-Layer=Shtrese
-Length=Gjatesi
-LengthOfA=Gjatesi e A
-Lengths=Gjatesi
-Line=Drejtez
-LineBisectorAB=Permesorja AB e Segmentit
-LineBisectorOfA=Permesore e A
-LineStyle=Lloji i Vijes
-LineThroughAB=Drejtez qe Kalon neper A,B
-LineThroughAParallelToB=Drejtez qe Kalon nga A dhe Paralele me B
-LineThroughAPerpendicularToB=Drejtez qe Kalon nga A dhe Pingule me B
-LineThroughAwithDirectionB=Drejtez qe Kalon nga A dhe Drejtim ne B
-LinearEccentricityOfA=Eksentriciteti Linear i A
-LinearInequality=Mosbarazim Linear
-Lines=Drejtza
-List=Liste
-Locus=Pozicion
-Midpoint=Pike Mesi
-MidpointOfA=Pike Mesi e A
-MidpointOfAB=Pike Mesi e AB
-Name=Emer
-Name.list=Liste Emrash
-Name.locus=Vend Emri
-Name.matrix=Matrice
-Name.picture=Pikture
-Name.polygon=Poligon
-Name.text=Tekst
-NameAndValue=Emer dhe Vlere
-NewNameForA=Emer i Ri per A
-Next=Tjeter
-No.=Nr.
-Numeric=Numerik
-NumericObjects=Objekte Numerike
-OK=OK
-Objects=Objekte
-Open=Hape
-OpenButton=Celsi i hapjes se dritares aplikuese
-Oscillating=Lekundes
-OverwriteFile=Mbishkruaj nje Dokument
-PGFExport.Grayscale=Eksport PGF.Shkalla Gri
-Parabola=Parabole
-ParabolaEquation=Ekuacion Parabole
-ParabolaWithFocusAandDirectrixB=Parabole me Vater A dhe Direktrice B
-ParallelLines=Drejtza Paralele
-ParameterOfA=Parameter i A
-ParametricForm=Forme Parametrike
-Pause=Ndaloj
-Pentagon=Pentagon
-PerspectiveName=Emer i Perspektives
-Picture=Pikture
-PictureHeight=Lartesi e Piktures
-PictureWidth=Gjeresi e Piktures
-Play=Luaj
-PlayButton=Celsi Luaj
-Point=Pike
-PointAplusB=Pika A plus B
-PointOn=Pike mbi
-PointOnA=Pike ne A
-PointSize=Madhesi Pike
-Points=Pika
-PolarCoords=Koordinata Polare
-PolarLineOfARelativeToB=Vije Polare e A ne Lidhje me B
-Polygon=Shumekendesh
-Properties=Veti
-Quadrangle=Katerkendesh
-Quadrilateral=Katerbrinjesh
-Question=Pyetje
-Radius=Rreze
-RadiusOfA=Rreze e A
-Ray=GjysemRreze
-RayThroughAB=GjysemRreze neper AB
-RayThroughAWithDirectionB=GjysemRreze nga A per ne B
-Redefine=Ripercaktoj
-Remove=Largoj(Heq)
-Rename=Riemertoj
-Repeat=Perserit
-ResolutionInDPI=Rezolucion ne DPI
-RootOfA=Rrenje e A
-RootOfAWithInitialValueB=Rrenje e A me vlere Fillestare B
-RootOfAonIntervalBC=Rrenje e A ne Intervalin BC
-ScaleInCentimeter=Shkalle ne Centimetra
-SecondAxisLengthOfA=Gjysem-Bosht i Vogel me Gjatesi A
-SecondAxisOfA=Gjysem-Bosht i Vogel i A
-Sector=Sektor
-Segment=Segment
-SegmentAB=Segmenti AB
-SegmentABofC=Segmenti AB i C
-Semicircle=Gjysem-Rreth
-SemicircleThroughAandB=Gjysem-Rreth qe Kalon nga A dhe B
-Show=Shfaq
-ShowAllObjects=Shfaq Gjithe Objektet
-ShowLabel=Shfaq Etikete
-ShowObject=Shfaq Objekte
-ShowOnlyBreakpoints=Shfaq vetem Pikat Keputese
-ShowTrace=Shfaq Gjurme
-Size=Madhesi
-Slider=Rreshqites
-SlopeOfA=Pjerresi e A
-Speed=Shpejtesi
-Spreadsheet=Pamje e Faqes Llogaritese
-StandardObject=Objekt Standard
-StandardView=Pamje Standarde
-StartingPoint=Pike Fillimi
-Substitute=Zevendesoj
-SubstituteSimplify=Zevendeso dhe Thjeshto
-SyntaxErrorAisNotAList=Gabimi Sintaksor A nuk eshte Liste
-TangentToAParallelToB=Tangjente ndaj A dhe Paralele me B
-TangentToAThroughB=Tangjente ndaj A qe kalon nga B
-TangentToAatB=Tangjente e A ne B
-Text=Tekst
-TextAfterConstruction=Tekst Poshte Ndertimit
-TextBeforeConstruction=Tekst mbi Ndertimin
-Thickness=Trashesi
-TickDistance=Distanca
-Title=Titull
-TitleExportPgf=Eksport nga GjeoGjebra ne PGF
-TitleExportPstricks=Eksport nga GjeoGjebra ne PS
-TraceOff=Gjurmimi Jo i Aktivizuar
-TraceOn=Gjurmimi i Aktivizuar
-TraceToSpreadsheet=Gjurmim per Flete Hapje
-TranslationOfAbyB=Translacion i A nga B
-TranslationOfAtoB=Translacion i A per ne B
-Triangle=Trekendesh
-UnitVectorOfA=Vektori Njesi i A
-UnitVectorPerpendicularToA=Vektori Njesi Pingul ndaj A
-Up=Lart
-Value=Vlere
-Vector=Vektor
-VectorPerpendicularToA=Vektor Pingul ndaj A
-Vectors=Vektore
-VertexOfA=Kulm i A
-ViewCloseExtraWindow=Dritarja Shtese ne Dritaren Kryesore e Mbyllur
-ViewOpenExtraWindow=Dritarja Shtese ne Dritaren Kryesore Hapur
-Width=Gjeresi
-WindowOpened=Dritare e Hapur
-XMLTagANotFound=Dokument i pavlefshem: XML A jo gjetur
-XUnits=X Njesi(cm)
-YUnits=Y Njesi(cm)
-ZoomIn=Zmadhim
-ZoomOut=Zvogelim
-allowOutlyingIntersections=Lejim Nderprerje Perqarkuese
-allowReflexAngle=Lejim Pasqyrim Kendi
-back=Mbrapsh
-cartesian=Kartezian
-clockwise=Orar
-counterClockwise=Kunder-Orar
-dependent=i Varur
-dilatedByFactor=Homotetizoj me Faktor
-emf=Pas-Dokument i Fuqizuar
-eps=Pas-Shenim i Permbyllur(Shkurtuar)
-equal=i Barabarte
-firstAxisLength=Gjatesi e Gjysem-Boshtit te Madh
-fixed=i Fiksuar
-forceReflexAngle=Ushtroj Pasqyrim Kendi
-forward=Para
-free=e Lire
-horizontal=Horizontal
-html=Faqe internet
-jpg=Format Pikture JPG
-max=Maks
-min=Min
-off=Jo aktive(fikur)
-parallel=paralele
-pdf=Format Dokumenti i Mbartshem
-png=Grafike Rrjeti te Mbartshem
-polar=Polare
-resetConstruction=Rivendos Ndertimin
-svg=Grafike Vektoriale te Shkallezueshem
-undefined=Jo i Percaktuar
-unequal=Jo i Barabarte
-vertical=Vertikal
-xAxis=Boshti-x
-xmax=xmax
-xmin=xmin
-yAxis=Boshti-y
-ymax=ymax
-ymin=ymin
+
+2x2Matrix=Matrica 2x2
+3x3Matrix=Matrica 3x3
+ADecimalPlace=%0 Pozicion Dhjetor
+ADecimalPlaces=%0 Pozicione Dhjetore
+ADilatedByFactorBfromC=%0 e %1-homotetike lidhur me %2
+ADoesNotIntersectWithB=%0 nuk Nderpritet me %1
+AIntersectsWithB=%0 Nderpritet me %1
+AMirroredAtB=%0 e Pasqyruar ne %1
+ARotatedByAngleB=%0 Rrotulluar me Kendin %1
+ASignificantFigure=%0 Shifer e Rendesishme
+ASignificantFigures=%0 Shifra te Rendesishme
+AandBareEqual=%0 dhe %1 te Barabarta
+AandBareLinearlyDependent=%0 dhe %1 Linearisht te Varura
+AandBareLinearlyIndependent=%0 dhe %1 Linearisht te Pavarura
+AandBareNotEqual=%0 dhe %1 jo te Barabarta
+AandBareParallel=%0 dhe %1 paralele
+AandBarePerpendicular=%0 dhe %1 Pingule
+AandBcannotBeCompared=%0 dhe %1 s'mund te Krahasohen
+AbsoluteScreenLocation=Pozicion Absolut Ekrani
+AdoesNotLieOnB=%0 s'ndodhet ne %1
+AdoesNotLieOnThePerimeterOfB=%0 s'ndodhet ne Perimeter
+AdoesNothaveTheSameAreaAsB=%0 s'ka te Njejten Syrprine
+AdoesNothaveTheSameLengthAsB=%0 s'ka te Njejten Gjatesi
+AhasTheSameAreaAsB=%0 ka te Njejten Syrprine si %1
+AhasTheSameLengthAsB=%0 ka te Njejten Gjatesi si %1
+AintersectsWithBOnce=%0 Nderpritet me %1 Njehere
+AintersectsWithBTwice=%0 Nderpritet me %1 Dyhere
+AisAnAsymptoteToB=%0 eshte Asimptote per %1
+AisNotDefined=%0 nuk Eshte e Percaktuar
+AisaDegenerateBranchOfB=%0 eshte Dege e Degjeneruar e %1
+AisaTangentToB=%0 eshte Tangjente per %1
+Algebra=Algjebra
+AlgebraWindow=Dritare Algjebre
+AliesOnB=%0 ndodhet ne %1
+AliesOnThePerimeterOfB=%0 ndodhet ne Perimetrin e %1
+Angle=Kend
+AngleBetweenAB=Kend midis %0 dhe %1
+AngleBetweenABC=Kendi Midis %0,%1,%2
+AngleBetweenABCofD=Kendi Midis %0,%1,%2 te %3
+AngleBisectorOfAB=Pergjysmore Kendore e %0,%1
+AngleBisectorOfABC=Pergjysmore Kendore e %0,%1,%2
+AngleOfA=Kend i %0
+Angles=Kende
+Animating=Me Levizje
+Animation=Levizje
+AnimationSpeed=Shpejtesi Levizore
+AnimationStep=Hap Levizje
+ApplicationName=Aplikim Emri
+Apply=Zbatoj
+Arc=Hark
+AsymptoteToA=Asimptote per %0
+AthDerivativeOfB=Derivati i %0-te i %1
+Author=Autor
+AuxiliaryObject=Objekt Ndihmes
+AuxiliaryObjects=Objekte Ndihmese
+AxisLabel=Etikete Boshti
+AxisNumbers=Numra Boshtesh
+AxisOfA=Boshti i %0
+AxisTicks=Shenja Boshti
+AxisUnitLabel=Etikete e Njesise se Boshtit
+Back=Mbrapa
+BackgroundColor=Ngjyre e Sfondit
+BackgroundImage=Imazh i Sfondit
+Bold=e Trashe
+Boolean=Buleane
+Breakpoint=Pike Shkeputje
+Cancel=Anulloj
+Caption=Legjende
+CartesianCoords=Koordinata Karteziane
+CellAisNotDefined=Qeliza %0 jo e Percaktuar
+CenterOfA=Qendra e %0
+CentroidOfA=Centroidi i %0
+ChooseColor=Zgjedh Ngjyre
+ChooseObject=Zgjedh Objekt
+Circle=Rreth
+CircleEquation=Ekuacion Rrethi
+CircleThroughABC=Rreth neper %0, %1, %2
+CircleThroughAwithCenterB=Rreth me qender %1 dhe Kalon nga %0
+CircleWithCenterAandRadiusB=Rreth me qender %0 dhe Rreze %1
+Color=Ngjyre
+ColorfulConstructionProtocol=Protokoll i Vizatimit me Ngjyra
+Command=Komande
+ComplexNumber=Numer Kompleks
+Conic=Konik
+ConicLinesEquation=Ekuacion i Vijes Konike
+ConicThroughABCDE=Konike qe Kalon neper %0, %1, %2, %3, %4
+Conics=Konike
+ConstructionProtocol=Protokoll Ndertimi
+ConstructionProtocolButton=Celsi i Protokollit te Ndertimit
+ConstructionProtocolHelp=Celsi i Protokollit te NdertimProtokolli i Ndertimit,Ndihme
+ConstructionProtocolNavigation=Navigacion i Protokollit te Ndertimit
+Coordinates=Koordinata
+CopyToClipboard=Kopjo ne Kllipbord(Mbajtese)
+CornerPoint=Pike Anesore
+CreatedWith=Krijuar me
+Curve=Kurbe
+Date=Date
+Decoration=Zbukurim
+Decreasing=Zbrites
+Default=e Paracaktuar
+Definition=Perkufizim
+Delete=Fshij
+DependentObjects=Objekte te Varura
+DerivativeOfA=Derivat i %0
+DiameterOfAConjugateToB=I konjuguari i Diametrit te %0 lidhur me %1
+DirectionOfA=Drejtim i %0
+Directrix=Direktrice
+DirectrixOfA=Direktrice e %0
+DisplayPointSymbol=Simbol i Shfaqjes se Pikes
+DistanceOfAandB=Distanca midis %0 dhe %1
+DoubleClickToOpen=Kliko Dy Here per Hapje
+DoubleLine=Vije Dyfishe
+DoubleLineEquation=Ekuacion Vije Dyfishe
+Down=Poshte
+DrawingPad=Panele Vizatimi
+DrawingPadAsPSTricks=Panele Vizatimi si Mjeshteri PS
+DrawingPadAsPicture=Panele Vizatimi si Pikture
+DrawingPagAsPGF=Panele Vizatimi si PGF
+DynamicWorksheet=Flete Pune Dinamike
+DynamicWorksheetAsWebpage=Flete Pune Dinamike si Faqe Interneti
+EccentricityOfA=Eksentricitet i %0
+Edit=Modifikoj
+Ellipse=Elips
+EllipseEquation=Ekuacion Elipsi
+EllipseWithFociABPassingThroughC=Elipsi me Vatra %0, %1 dhe qe kalon nga %2
+EllipseWithFociABandFirstAxisLengthC=Elipsi me Vatra %0, %1 dhe GjysemBosht te Madh %2
+EmphasizeRightAngle=Theksoj Kendin e Drejte
+EmptySet=Bashkesi Boshe
+Equation=Ekuacion
+ExplicitConicEquation=Ekuacion Eksplicit i Konikes
+ExplicitLineEquation=Ekuacion Eksplicit i Drejtzes
+ExportAsWebpage=Eksportim si Faqe Internet
+ExportTextAsShapes=Eksportim Teksti si Forma
+ExtremumOfA=Ekstremum i %0
+Filling=Mbushes
+Finish=Mbaroj
+FirstAxisLengthOfA=Gjatesi e Gjysem Boshtit te Madh te %0
+FirstAxisOfA=Gjysem Bosht i Madh i %0
+FixCheckbox=Kutize Fikse Shenimi
+FixObject=Objekt i Fiksuar
+FocusOfA=Vater e %0
+ForceGnuplotPgf=Perdor Gnuplot per Vizatim Grafikesh
+Format=Formatoj
+FreeObjects=Objekte te Varura
+Function=Funksion
+FunctionAonIntervalBC=Funksioni %0 ne Intervalin [%1, %2]
+GeneratePgf=Gjeneroj Kodin PGF
+GeneratePstricks=Gjeneroj Kodin PSTricks(mjeshteriPS)
+GeometricObjects=Objekte Gjeometrike
+Height=Lartesi
+Hexagon=Gjashte-kendesh
+Hide=Fsheh
+Home=Shtepi(Vend i fillimit)
+HorizontalSplit=Ndarje Horizontale
+Hyperbola=Hiperbole
+HyperbolaEquation=Ekuacion Hiperbole
+HyperbolaWithFociABPassingThroughC=Hiperbola me Vatra %0, %1 qe Kalon nga %2
+HyperbolaWithFociABandFirstAxisLengthC=Hiperbola me Vatra %0, %1 dhe Gjysem-Bosht te Madh %2
+Image=Imazh
+ImplicitConicEquation=Ekuacion Implicit i Konikes
+ImplicitLineEquation=Ekuacion Implicit i Drejtzes
+Increasing=Rrites
+Inequality=Mosbarazim
+InflectionPointofA=Pike Infleksioni e %0
+InputFieldHelp=Fusha Input. NdihmeZona e Inputit, Ndihme
+InputLabel=Etikete Inputi(objekti qe futet)
+InputLabelToolTip=Shtyp nje Komande
+Insert=Fut
+InsertPictureOfAlgebraAndConstruction=Pamja ku futen Simbole Algjebrike dhe Grafike
+InsertPictureOfConstruction=Fut Figura Ndertimi
+IntegralOfA=Integral i %0
+IntegralOfAfromBtoC=Integral i %0 me kufij nga %1 ne %2
+IntersectingLines=Vija Nderprerese
+IntersectionPointOfAB=Pike Nderprerje e %0 dhe %1
+IntersectionPointOfABWithInitialValueC=Pike Nderprerje e %0 dhe %1 me Vlere Fillestare %2
+Interval=Interval
+Italic=e Pjerret
+LaTeXFormula=Formula LaTex
+LatexFontSize=Madhesia e Karaktereve per LaTex
+Layer=Shtrese
+Length=Gjatesi
+LengthOfA=Gjatesi e %0
+Lengths=Gjatesi
+Line=Drejtez
+LineBisectorAB=Permesorja %0%1 e Segmentit
+LineBisectorOfA=Permesore e %0
+LineStyle=Lloji i Vijes
+LineThroughAB=Drejtez qe Kalon neper %0, %1
+LineThroughAParallelToB=Drejtez qe Kalon nga %0 dhe Paralele me %1
+LineThroughAPerpendicularToB=Drejtez qe Kalon nga %0 dhe Pingule me %1
+LineThroughAwithDirectionB=Drejtez qe Kalon nga %0 dhe Drejtim ne %1
+LinearEccentricityOfA=Eksentriciteti Linear i %0
+LinearInequality=Mosbarazim Linear
+Lines=Drejtza
+List=Liste
+Locus=Pozicion
+Midpoint=Pike Mesi
+MidpointOfA=Pike Mesi e %0
+MidpointOfAB=Pike Mesi e %0%1
+Name=Emer
+Name.list=Liste Emrash
+Name.locus=Vend Emri
+Name.matrix=Matrice
+Name.picture=Pikture
+Name.polygon=Poligon
+Name.text=Tekst
+NameAndValue=Emer dhe Vlere
+NewNameForA=Emer i Ri per %0
+Next=Tjeter
+No.=Nr.
+Numeric=Numerik
+NumericObjects=Objekte Numerike
+OK=OK
+Objects=Objekte
+Open=Hape
+OpenButton=Celsi i hapjes se dritares aplikuese
+Oscillating=Lekundes
+OverwriteFile=Mbishkruaj nje Dokument
+PGFExport.Grayscale=Eksport PGF.Shkalla Gri
+Parabola=Parabole
+ParabolaEquation=Ekuacion Parabole
+ParabolaWithFocusAandDirectrixB=Parabole me Vater %0 dhe Direktrice %1
+ParallelLines=Drejtza Paralele
+ParameterOfA=Parameter i %0
+ParametricForm=Forme Parametrike
+Pause=Ndaloj
+Pentagon=Pentagon
+PerspectiveName=Emer i Perspektives
+Picture=Pikture
+PictureHeight=Lartesi e Piktures
+PictureWidth=Gjeresi e Piktures
+Play=Luaj
+PlayButton=Celsi Luaj
+Point=Pike
+PointAplusB=Pika %0 plus %1
+PointOn=Pike mbi
+PointOnA=Pike ne %0
+PointSize=Madhesi Pike
+Points=Pika
+PolarCoords=Koordinata Polare
+PolarLineOfARelativeToB=Vije Polare e %0 ne Lidhje me %1
+Polygon=Shumekendesh
+Properties=Veti
+Quadrangle=Katerkendesh
+Quadrilateral=Katerbrinjesh
+Question=Pyetje
+Radius=Rreze
+RadiusOfA=Rreze e %0
+Ray=GjysemRreze
+RayThroughAB=GjysemRreze neper %0%1
+RayThroughAWithDirectionB=GjysemRreze nga %0 per ne %1
+Redefine=Ripercaktoj
+Remove=Largoj(Heq)
+Rename=Riemertoj
+Repeat=Perserit
+ResolutionInDPI=Rezolucion ne DPI
+RootOfA=Rrenje e %0
+RootOfAWithInitialValueB=Rrenje e %0 me vlere Fillestare %1
+RootOfAonIntervalBC=Rrenje e %0 ne Intervalin [%1, %2]
+ScaleInCentimeter=Shkalle ne Centimetra
+SecondAxisLengthOfA=Gjysem-Bosht i Vogel me Gjatesi %0
+SecondAxisOfA=Gjysem-Bosht i Vogel i %0
+Sector=Sektor
+Segment=Segment
+SegmentAB=Segmenti %0%1
+SegmentABofC=Segmenti %0%1 i %2
+Semicircle=Gjysem-Rreth
+SemicircleThroughAandB=Gjysem-Rreth qe Kalon nga %0 dhe %1
+Show=Shfaq
+ShowAllObjects=Shfaq Gjithe Objektet
+ShowLabel=Shfaq Etikete
+ShowObject=Shfaq Objekte
+ShowOnlyBreakpoints=Shfaq vetem Pikat Keputese
+ShowTrace=Shfaq Gjurme
+Size=Madhesi
+Slider=Rreshqites
+SlopeOfA=Pjerresi e %0
+Speed=Shpejtesi
+Spreadsheet=Pamje e Faqes Llogaritese
+StandardObject=Objekt Standard
+StandardView=Pamje Standarde
+StartingPoint=Pike Fillimi
+Substitute=Zevendesoj
+SubstituteSimplify=Zevendeso dhe Thjeshto
+SyntaxErrorAisNotAList=Gabimi Sintaksor %0 nuk eshte Liste
+TangentToAParallelToB=Tangjente ndaj %0 dhe Paralele me %1
+TangentToAThroughB=Tangjente ndaj %0 qe kalon nga %1
+TangentToAatB=Tangjente e %0 ne %1
+Text=Tekst
+TextAfterConstruction=Tekst Poshte Ndertimit
+TextBeforeConstruction=Tekst mbi Ndertimin
+Thickness=Trashesi
+TickDistance=Distanca
+Title=Titull
+TitleExportPgf=Eksport nga GjeoGjebra ne PGF
+TitleExportPstricks=Eksport nga GjeoGjebra ne PS
+TraceOff=Gjurmimi Jo i Aktivizuar
+TraceOn=Gjurmimi i Aktivizuar
+TraceToSpreadsheet=Gjurmim per Flete Hapje
+TranslationOfAbyB=Translacion i %0 nga %1
+TranslationOfAtoB=Translacion i %0 per ne %1
+Triangle=Trekendesh
+UnitVectorOfA=Vektori Njesi i %0
+UnitVectorPerpendicularToA=Vektori Njesi Pingul ndaj %0
+Up=Lart
+Value=Vlere
+Vector=Vektor
+VectorPerpendicularToA=Vektor Pingul ndaj %0
+Vectors=Vektore
+VertexOfA=Kulm i %0
+ViewCloseExtraWindow=Dritarja Shtese ne Dritaren Kryesore e Mbyllur
+ViewOpenExtraWindow=Dritarja Shtese ne Dritaren Kryesore Hapur
+Width=Gjeresi
+WindowOpened=Dritare e Hapur
+XMLTagANotFound=Dokument i pavlefshem: XML %0 jo gjetur
+XUnits=X Njesi(cm)
+YUnits=Y Njesi(cm)
+ZoomIn=Zmadhim
+ZoomOut=Zvogelim
+allowOutlyingIntersections=Lejim Nderprerje Perqarkuese
+allowReflexAngle=Lejim Pasqyrim Kendi
+back=Mbrapsh
+cartesian=Kartezian
+clockwise=Orar
+counterClockwise=Kunder-Orar
+dependent=i Varur
+dilatedByFactor=Homotetizoj me Faktor
+emf=Pas-Dokument i Fuqizuar
+eps=Pas-Shenim i Permbyllur(Shkurtuar)
+equal=i Barabarte
+firstAxisLength=Gjatesi e Gjysem-Boshtit te Madh
+fixed=i Fiksuar
+forceReflexAngle=Ushtroj Pasqyrim Kendi
+forward=Para
+free=e Lire
+horizontal=Horizontal
+html=Faqe internet
+jpg=Format Pikture JPG
+max=Maks
+min=Min
+off=Jo aktive(fikur)
+parallel=paralele
+pdf=Format Dokumenti i Mbartshem
+png=Grafike Rrjeti te Mbartshem
+polar=Polare
+resetConstruction=Rivendos Ndertimin
+svg=Grafike Vektoriale te Shkallezueshem
+undefined=Jo i Percaktuar
+unequal=Jo i Barabarte
+vertical=Vertikal
+xAxis=Boshti-x
+xmax=xmax
+xmin=xmin
+yAxis=Boshti-y
+ymax=ymax
+ymin=ymin
diff --git a/geogebra/properties/plain_vi.properties b/geogebra/properties/plain_vi.properties
index aa902e5..5ac16d5 100644
--- a/geogebra/properties/plain_vi.properties
+++ b/geogebra/properties/plain_vi.properties
@@ -425,7 +425,6 @@ resetConstruction=x
rotatedByAngle=xoay theo góc
secantLine=cát tuy\u1ebfn
specific=chi ti\u1ebft
-svg=Scaleable Vector Graphics (.svg)
tangentLine=tang
through=qua
to=ti\u1ebfp xúc
diff --git a/unix/bsd/geogebra b/unix/bsd/geogebra
index 49870c4..e2188ba 100644
--- a/unix/bsd/geogebra
+++ b/unix/bsd/geogebra
@@ -19,6 +19,7 @@ GeoGebra options:
--showAlgebraWindow=<boolean> show/hide algebra window
--showSpreadsheet=<boolean> show/hide spreadsheet
--fontSize=<number> set default font size
+ --showSplash=<boolean> enable/disable the splash screen
--enableUndo=<boolean> enable/disable Undo
_USAGE
}
@@ -33,21 +34,21 @@ for i in "$@"; do
--help | --hel | --he | --h )
func_usage; exit 0 ;;
esac
- if [ $(expr match "$i" ".*-Xm") -eq 0 ]; then
- if [ $(expr match "$i" ".*--") -eq 0 ]; then
- GGB_PATH="$i"
+ if [ $(expr match "$i" '.*-Xm') -ne 0 ]; then
+ if [ -z "$JAVA_OPTS" ]; then
+ JAVA_OPTS="$i"
else
+ JAVA_OPTS="$JAVA_OPTS $i"
+ fi
+ shift $((1))
+ else
+ if [ $(expr match "$i" '.*--') -ne 0 ]; then
if [ -z "$GG_OPTS" ]; then
GG_OPTS="$i"
else
GG_OPTS="$GG_OPTS $i"
fi
- fi
- else
- if [ -z "$JAVA_OPTS" ]; then
- JAVA_OPTS="$i"
- else
- JAVA_OPTS="$JAVA_OPTS $i"
+ shift $((1))
fi
fi
done
@@ -62,8 +63,4 @@ if [ $(expr match "$JAVA_OPTS" ".*-Xms") -eq 0 ]; then
fi
# run
-if [ -z "$GGB_PATH" ]; then
- exec $JAVACMD $JAVA_OPTS -jar /usr/share/geogebra-beta/geogebra.jar --showSplash=false $GG_OPTS
-else
- exec $JAVACMD $JAVA_OPTS -jar /usr/share/geogebra-beta/geogebra.jar --showSplash=false $GG_OPTS "$GGB_PATH"
-fi
+exec $JAVACMD $JAVA_OPTS -jar /usr/share/geogebra/geogebra.jar $GG_OPTS "$@"
diff --git a/unix/usr/share/doc/geogebra/copyright b/unix/usr/share/doc/geogebra/copyright
index a0bb4b7..daacfde 100644
--- a/unix/usr/share/doc/geogebra/copyright
+++ b/unix/usr/share/doc/geogebra/copyright
@@ -1,36 +1,574 @@
-This package was debianized by George Sturr <george at geogebra.org>
-Sat, 03 Apr 2010 21:39:06 +0100.
-
-It was downloaded from http://www.geogebra.org/
-
-Upstream Authors:
-
- Markus Hohenwarter <markus at geogebra.org>
- Michael Borcherds <michael at geogebra.org>
- Mathieu Blosier <mathieu at geogebra.org>
- Judith Hohenwarter <judith at geogebra.org>
- Zoltan Kovacs <zoltan at geogebra.org>
- Yves Kreis <yves at geogebra.org>
- Florian Sonner <florian at geogebra.org>
- George Sturr <george at geogebra.org>
-
+Format-Specification: http://dep.debian.net/deps/dep5/
+Name: GeoGebra
+Source: http://www.geogebra.org/
+
+Files: *
Copyright:
+ 2001-2010, Markus Hohenwarter
+ 2007-2010, Michael Borcherds
+ 2005-2010, Yves Kreis
+ 2006, Loïc Le Coq
+ 2007, Joan Carles Naranjo
+ 2007, Victor Franco
+ 2007, Eloi Puertas
+ 2007, Philipp Weissenbacher
+ 2007-2009, Cong Liu
+ 2007-2009, Amy Varkey
+ 2007-2009, Quan Yuan
+ 2008, Hans-Petter Ulven
+ 2008, Florian Sonner
+ 2009, George Sturr
+License: GPL-2+
+
+Files: jasymca/*
+Copyright: 2006, Helmut Dersch <der at hs-furtwangen.de>
+License: GPL-2+
+
+Files: geogebra/gui/hoteqn/*
+Copyright: 2006, Stefan Möller
+ 2006, Christian Schmid
+License: GPL
+
+File: geogebra/properties/*
+Copyright:
+ Brahim Boulakbech
+ Haboubi Abdessalem
+ Maha Ah
+ Gonzalo Elcano Vizcay
+ Maja Hrbat
+ Hristo Stoyanov
+ Jaume Bartroli
+ Pep Bujosa
+ Josep Lluis Canadilla
+ Carlos Gimenez
+ Antoni Goma
+ Jorge Sanchez
+ Roser Sebastian (Spain)
+ Fu-Kwun Hwang
+ Chen-Hui Lin
+ Pegasus Roe
+ Joe Chen
+ Chen Xing
+ Sime Suljic
+ Ela Rac
+ Josip Klicinovic
+ Marie Pokorna
+ Pavel Sokol
+ Steen Grode
+ Beatrijs Versichel
+ Ivan De Winne
+ Pedro Tytgat
+ Carel van de Giessen
+ Markus Hohenwarter
+ Judith Hohenwarter
+ Yves Kreis
+ Michael Borcherds
+ Jane Albre
+ Hannu Korhonen
+ Juha Leino
+ Kirsi Malinen
+ Noel Lambert
+ Jesus Garcia Otero
+ Irene Arias Lopez
+ Lasha Kokilashvili
+ Nicholas Mousoulides
+ Constantinos Christou
+ Spiros Mavrogiannis
+ Manolis Koutlis
+ Fergadiotis Athanasios
+ Guy Hed
+ Zsuzsanna Papp-Varga
+ Andras Hrasko
+ Peter Csiba
+ Major Zoltan
+ Freyja Hreinsdottir
+ Aam Sudrajat
+ Alessandra Tomasi
+ Simona Riva
+ Akihito Wachi
+ Kazuhiro Hasegawa
+ Kyeong-Sik Choi
+ Rokas Tamosiunas
+ Linda Fahlberg-Stojanovska
+ OIKT, Faculty of Technical Sciences, UKLO
+ Sigbjorn Hals
+ Saeed Aminorroaya
+ Ali SafarNavadeh
+ Azam Zabihi
+ Ania Borkowska
+ Marzanna Miasko
+ Malgorzata Paliga
+ Ewa Piwek
+ Edyta Pobiega
+ Kasia Winkowska-Nowak
+ Humberto Bortolossi
+ Herminio Borges Neto
+ Alana Paula
+ Luciana de Lima
+ Araujo Freitas
+ Alana Souza de Olivieira
+ Jorge Geraldes
+ Antonio Ribeiro
+ Anatoly Scherbakov
+ Beatrice Versichel
+ Djordje Herceg
+ Dragoslav Herceg
+ Peter Csiba
+ Iveta Kohanova
+ Stanislav Senveter
+ Jonas Enlund
+ Thomas Lingefjard
+ Liliana Saidon
+ Erol Karakirik
+ Mustafa Dogan
+ Suleyman Cengiz
+ Nguyen Thanh Trung
+ Quang Nguyen
+ Uned Gyfieithu Translation Unit, Prifysgol Bangor University
+ Gwyn Jones
+License: CC-BY-SA-3.0+
+
+Files: geogebra/export/epsgraphics/*
+Copyright: 2001-2004, Paul James Mutton
+License: GPL
+
+Files: geogebra/euclidian/clipping/*
+Copyright: 2009, Jeremy Wood
+License: BSD
+X-Original-Source: https://javagraphics.dev.java.net/
+
+Files: geogebra/euclidian/clipping/ClipLine.java
+Copyright: 2000, Andreas M. Rammelt <rammi at caff.de>
+License: PD
+ This source code is in the public domain.
+ USE AT YOUR OWN RISK!
+X-Original-Source: http://caff.de/dxfviewer/
+
+Files: geogebra/gui/inputbar/AutoComplete.java
+Copyright: 1999-2001, Matt Welsh
+License: GPL-2+
+
+Files: geogebra/kernel/optimization/ExtremumFinder.java
+Copyright: 1998, Steve Verrill <steve at www1.fpl.fs.fed.us>
+ 2004, Markus Hohenwarter
+License: PD
+ This software was translated from the FORTRAN version
+ to Java by a US government employee on official time.
+ Thus this software is also in the public domain.
+
+Files: geogebra/util/Base64.java
+Copyright: 2003, Casey Marshall <rsdio at metastatic.org>
+ 1996, Internet Software Consortium
+ 1995, International Business Machines, Inc.
+License: GPL-2+-link and ISC and IBM
+
+Files: geogebra/util/ScientificFormat.java
+Copyright: Paul Spence
+ Mark Donszelmann
+License: GPL-2+
+
+Files: geogebra/SplashWindow.java
+Copyright: 1999-2003, Werner Randelshofer
+License: GPL-2+
- Copyright (C) 2010 International GeoGebra Institute
+Files: jasymca/MPN.java, jasymca/Random.java
+Copyright: 1998, 1999, 2000, 2001, 2002, Free Software Foundation, Inc
+License: GPL-2+-link
-License:
+Files: debian/*
+Copyright: 2010, Giovanni Mascellani <gio at debian.org>
+License: GPL-2+
- GPL v2 and Creative Commons Attribution-Share Alike 3.0
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ On Debian systems, the full text of the GPL-2 license can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
-The Debian packaging is:
+License: GPL
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation.
+ .
+ On Debian systems, the full text of the GPL-2 license can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
- Copyright (C) 2010 George Sturr <george at geogebra.org>
+License: GPL-2+-link
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ Linking this library statically or dynamically with other modules is
+ making a combined work based on this library. Thus, the terms and
+ conditions of the GNU General Public License cover the whole
+ combination.
+ .
+ As a special exception, the copyright holders of this library give you
+ permission to link this library with independent modules to produce an
+ executable, regardless of the license terms of these independent
+ modules, and to copy and distribute the resulting executable under
+ terms of your choice, provided that you also meet, for each linked
+ independent module, the terms and conditions of the license of that
+ module. An independent module is a module which is not derived from
+ or based on this library. If you modify this library, you may extend
+ this exception to your version of the library, but you are not
+ obligated to do so. If you do not wish to do so, delete this
+ exception statement from your version.
+ .
+ On Debian systems, the full text of the GPL-2 license can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
-and is licensed under the GPL version 3,
-see `/usr/share/common-licenses/GPL-3'.
+License: IBM
+ International Business Machines, Inc. (hereinafter called IBM) grants
+ permission under its copyrights to use, copy, modify, and distribute
+ this Software with or without fee, provided that the above copyright
+ notice and all paragraphs of this notice appear in all copies, and
+ that the name of IBM not be used in connection with the marketing of
+ any product incorporating the Software or modifications thereof,
+ without specific, written prior permission.
+ .
+ To the extent it has a right to do so, IBM grants an immunity from
+ suit under its patents, if any, for the use, sale or manufacture of
+ products to the extent that such products are used for performing
+ Domain Name System dynamic updates in TCP/IP networks by means of the
+ Software. No immunity is granted for any product per se or for any
+ other function of any product.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,
+ INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,
+ DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
+ ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+ SOFTWARE, EVEN IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH
+ DAMAGES.
-All GeoGebra language and documentation files are subject to
- the following Creative Commons Attribution-Share Alike License;
- either version 3.0 of the License, or (at your option) any later
- version (see http://creativecommons.org/licenses/by-sa/3.0/):
+License: BSD
+ All rights reserved.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ * Neither the name of the author nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+License: CC-BY-SA-3.0+
+ These contents are subject to the Creative Commons Attribution-Share Alike
+ license, either version 3.0 or (at your option) any later version; the
+ complete text of the version 3.0 follows.
+ .
+ CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL
+ SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT
+ RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS.
+ CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND
+ DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE.
+ .
+ License
+ .
+ THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
+ COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
+ COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
+ AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
+ .
+ BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO
+ BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE
+ CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED
+ HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
+ .
+ 1. Definitions
+ a. "Adaptation" means a work based upon the Work, or upon the Work and other
+ pre-existing works, such as a translation, adaptation, derivative work,
+ arrangement of music or other alterations of a literary or artistic work,
+ or phonogram or performance and includes cinematographic adaptations or any
+ other form in which the Work may be recast, transformed, or adapted including
+ in any form recognizably derived from the original, except that a work that
+ constitutes a Collection will not be considered an Adaptation for the purpose
+ of this License. For the avoidance of doubt, where the Work is a musical work,
+ performance or phonogram, the synchronization of the Work in timed-relation
+ with a moving image ("synching") will be considered an Adaptation for the
+ purpose of this License.
+ b. "Collection" means a collection of literary or artistic works, such as
+ encyclopedias and anthologies, or performances, phonograms or broadcasts, or
+ other works or subject matter other than works listed in Section 1(f) below,
+ which, by reason of the selection and arrangement of their contents,
+ constitute intellectual creations, in which the Work is included in its
+ entirety in unmodified form along with one or more other contributions, each
+ constituting separate and independent works in themselves, which together are
+ assembled into a collective whole. A work that constitutes a Collection will
+ not be considered an Adaptation (as defined below) for the purposes of this
+ License.
+ c. "Creative Commons Compatible License" means a license that is listed at
+ http://creativecommons.org/compatiblelicenses that has been approved by
+ Creative Commons as being essentially equivalent to this License, including,
+ at a minimum, because that license: (i) contains terms that have the same
+ purpose, meaning and effect as the License Elements of this License; and,
+ (ii) explicitly permits the relicensing of adaptations of works made available
+ under that license under this License or a Creative Commons jurisdiction
+ license with the same License Elements as this License.
+ d. "Distribute" means to make available to the public the original and copies
+ of the Work or Adaptation, as appropriate, through sale or other transfer of
+ ownership.
+ e. "License Elements" means the following high-level license attributes as
+ selected by Licensor and indicated in the title of this License: Attribution,
+ ShareAlike.
+ f. "Licensor" means the individual, individuals, entity or entities that
+ offer(s) the Work under the terms of this License.
+ g. "Original Author" means, in the case of a literary or artistic work, the
+ individual, individuals, entity or entities who created the Work or if no
+ individual or entity can be identified, the publisher; and in addition
+ (i) in the case of a performance the actors, singers, musicians, dancers,
+ and other persons who act, sing, deliver, declaim, play in, interpret or
+ otherwise perform literary or artistic works or expressions of folklore;
+ (ii) in the case of a phonogram the producer being the person or legal
+ entity who first fixes the sounds of a performance or other sounds; and,
+ (iii) in the case of broadcasts, the organization that transmits the broadcast.
+ h. "Work" means the literary and/or artistic work offered under the terms of
+ this License including without limitation any production in the literary,
+ scientific and artistic domain, whatever may be the mode or form of its
+ expression including digital form, such as a book, pamphlet and other
+ writing; a lecture, address, sermon or other work of the same nature;
+ a dramatic or dramatico-musical work; a choreographic work or entertainment in
+ dumb show; a musical composition with or without words; a cinematographic work
+ to which are assimilated works expressed by a process analogous to
+ cinematography; a work of drawing, painting, architecture, sculpture,
+ engraving or lithography; a photographic work to which are assimilated works
+ expressed by a process analogous to photography; a work of applied art; an
+ illustration, map, plan, sketch or three-dimensional work relative to
+ geography, topography, architecture or science; a performance; a broadcast;
+ a phonogram; a compilation of data to the extent it is protected as a
+ copyrightable work; or a work performed by a variety or circus performer to the
+ extent it is not otherwise considered a literary or artistic work.
+ i. "You" means an individual or entity exercising rights under this License
+ who has not previously violated the terms of this License with respect to the
+ Work, or who has received express permission from the Licensor to exercise
+ rights under this License despite a previous violation.
+ j. "Publicly Perform" means to perform public recitations of the Work and to
+ communicate to the public those public recitations, by any means or process,
+ including by wire or wireless means or public digital performances; to make
+ available to the public Works in such a way that members of the public may
+ access these Works from a place and at a place individually chosen by them;
+ to perform the Work to the public by any means or process and the communication
+ to the public of the performances of the Work, including by public digital
+ performance; to broadcast and rebroadcast the Work by any means including
+ signs, sounds or images.
+ k. "Reproduce" means to make copies of the Work by any means including
+ without limitation by sound or visual recordings and the right of fixation
+ and reproducing fixations of the Work, including storage of a protected
+ performance or phonogram in digital form or other electronic medium.
+ .
+ 2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit,
+ or restrict any uses free from copyright or rights arising from limitations
+ or exceptions that are provided for in connection with the copyright protection
+ under copyright law or other applicable laws.
+ .
+ 3. License Grant. Subject to the terms and conditions of this License, Licensor
+ hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the
+ duration of the applicable copyright) license to exercise the rights in the
+ Work as stated below:
+ a. to Reproduce the Work, to incorporate the Work into one or more
+ Collections, and to Reproduce the Work as incorporated in the Collections;
+ b. to create and Reproduce Adaptations provided that any such Adaptation,
+ including any translation in any medium, takes reasonable steps to clearly
+ label, demarcate or otherwise identify that changes were made to the original
+ Work. For example, a translation could be marked "The original work was
+ translated from English to Spanish," or a modification could indicate
+ "The original work has been modified.";
+ c. to Distribute and Publicly Perform the Work including as incorporated
+ in Collections; and,
+ d. to Distribute and Publicly Perform Adaptations.
+ e. For the avoidance of doubt:
+ i. Non-waivable Compulsory License Schemes. In those jurisdictions in
+ which the right to collect royalties through any statutory or
+ compulsory licensing scheme cannot be waived, the Licensor reserves
+ the exclusive right to collect such royalties for any exercise by
+ You of the rights granted under this License;
+ ii. Waivable Compulsory License Schemes. In those jurisdictions in which
+ the right to collect royalties through any statutory or compulsory
+ licensing scheme can be waived, the Licensor waives the exclusive
+ right to collect such royalties for any exercise by You of the
+ rights granted under this License; and,
+ iii. Voluntary License Schemes. The Licensor waives the right to collect
+ royalties, whether individually or, in the event that the Licensor
+ is a member of a collecting society that administers voluntary
+ licensing schemes, via that society, from any exercise by You of
+ the rights granted under this License.
+ The above rights may be exercised in all media and formats whether now known or
+ hereafter devised. The above rights include the right to make such
+ modifications as are technically necessary to exercise the rights in other
+ media and formats. Subject to Section 8(f), all rights not expressly granted
+ by Licensor are hereby reserved.
+ .
+ 4. Restrictions. The license granted in Section 3 above is expressly made
+ subject to and limited by the following restrictions:
+ a. You may Distribute or Publicly Perform the Work only under the terms of
+ this License. You must include a copy of, or the Uniform Resource Identifier
+ (URI) for, this License with every copy of the Work You Distribute or Publicly
+ Perform. You may not offer or impose any terms on the Work that restrict the
+ terms of this License or the ability of the recipient of the Work to exercise
+ the rights granted to that recipient under the terms of the License. You may
+ not sublicense the Work. You must keep intact all notices that refer to this
+ License and to the disclaimer of warranties with every copy of the Work You
+ Distribute or Publicly Perform. When You Distribute or Publicly Perform the
+ Work, You may not impose any effective technological measures on the Work that
+ restrict the ability of a recipient of the Work from You to exercise the rights
+ granted to that recipient under the terms of the License. This Section 4(a)
+ applies to the Work as incorporated in a Collection, but this does not require
+ the Collection apart from the Work itself to be made subject to the terms of
+ this License. If You create a Collection, upon notice from any Licensor You
+ must, to the extent practicable, remove from the Collection any credit as
+ required by Section 4(c), as requested. If You create an Adaptation, upon
+ notice from any Licensor You must, to the extent practicable, remove from
+ the Adaptation any credit as required by Section 4(c), as requested.
+ b. You may Distribute or Publicly Perform an Adaptation only under the terms
+ of: (i) this License; (ii) a later version of this License with the same
+ License Elements as this License; (iii) a Creative Commons jurisdiction
+ license (either this or a later license version) that contains the same License
+ Elements as this License (e.g., Attribution-ShareAlike 3.0 US)); (iv) a
+ Creative Commons Compatible License. If you license the Adaptation under one of
+ the licenses mentioned in (iv), you must comply with the terms of that license.
+ If you license the Adaptation under the terms of any of the licenses mentioned
+ in (i), (ii) or (iii) (the "Applicable License"), you must comply with the
+ terms of the Applicable License generally and the following provisions:
+ (I) You must include a copy of, or the URI for, the Applicable License with
+ every copy of each Adaptation You Distribute or Publicly Perform; (II) You may
+ not offer or impose any terms on the Adaptation that restrict the terms of the
+ Applicable License or the ability of the recipient of the Adaptation to
+ exercise the rights granted to that recipient under the terms of the Applicable
+ License; (III) You must keep intact all notices that refer to the Applicable
+ License and to the disclaimer of warranties with every copy of the Work as
+ included in the Adaptation You Distribute or Publicly Perform; (IV) when You
+ Distribute or Publicly Perform the Adaptation, You may not impose any effective
+ technological measures on the Adaptation that restrict the ability of a
+ recipient of the Adaptation from You to exercise the rights granted to that
+ recipient under the terms of the Applicable License. This Section 4(b) applies
+ to the Adaptation as incorporated in a Collection, but this does not require
+ the Collection apart from the Adaptation itself to be made subject to the terms
+ of the Applicable License.
+ c. If You Distribute, or Publicly Perform the Work or any Adaptations or
+ Collections, You must, unless a request has been made pursuant to Section 4(a),
+ keep intact all copyright notices for the Work and provide, reasonable to the
+ medium or means You are utilizing: (i) the name of the Original Author (or
+ pseudonym, if applicable) if supplied, and/or if the Original Author and/or
+ Licensor designate another party or parties (e.g., a sponsor institute,
+ publishing entity, journal) for attribution ("Attribution Parties") in
+ Licensor's copyright notice, terms of service or by other reasonable means,
+ the name of such party or parties; (ii) the title of the Work if supplied;
+ (iii) to the extent reasonably practicable, the URI, if any, that Licensor
+ specifies to be associated with the Work, unless such URI does not refer to the
+ copyright notice or licensing information for the Work; and (iv) , consistent
+ with Ssection 3(b), in the case of an Adaptation, a credit identifying the use
+ of the Work in the Adaptation (e.g., "French translation of the Work by
+ Original Author," or "Screenplay based on original Work by Original Author").
+ The credit required by this Section 4(c) may be implemented in any reasonable
+ manner; provided, however, that in the case of a Adaptation or Collection, at a
+ minimum such credit will appear, if a credit for all contributing authors of
+ the Adaptation or Collection appears, then as part of these credits and in a
+ manner at least as prominent as the credits for the other contributing authors.
+ For the avoidance of doubt, You may only use the credit required by this
+ Section for the purpose of attribution in the manner set out above and, by
+ exercising Your rights under this License, You may not implicitly or explicitly
+ assert or imply any connection with, sponsorship or endorsement by the Original
+ Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use
+ of the Work, without the separate, express prior written permission of the
+ Original Author, Licensor and/or Attribution Parties.
+ d. Except as otherwise agreed in writing by the Licensor or as may be
+ otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly
+ Perform the Work either by itself or as part of any Adaptations or Collections,
+ You must not distort, mutilate, modify or take other derogatory action in
+ relation to the Work which would be prejudicial to the Original Author's honor
+ or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in
+ which any exercise of the right granted in Section 3(b) of this License (the
+ right to make Adaptations) would be deemed to be a distortion, mutilation,
+ modification or other derogatory action prejudicial to the Original Author's
+ honor and reputation, the Licensor will waive or not assert, as appropriate,
+ this Section, to the fullest extent permitted by the applicable national law,
+ to enable You to reasonably exercise Your right under Section 3(b) of this
+ License (right to make Adaptations) but not otherwise.
+ .
+ 5. Representations, Warranties and Disclaimer
+ UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS
+ THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
+ CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING,
+ WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A
+ PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS,
+ ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE.
+ SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
+ EXCLUSION MAY NOT APPLY TO YOU.
+ .
+ 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW,
+ IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
+ INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
+ LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGES.
+ .
+ 7. Termination
+ a. This License and the rights granted hereunder will terminate automatically
+ upon any breach by You of the terms of this License. Individuals or entities
+ who have received Adaptations or Collections from You under this License,
+ however, will not have their licenses terminated provided such individuals or
+ entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7,
+ and 8 will survive any termination of this License.
+ b. Subject to the above terms and conditions, the license granted here is
+ perpetual (for the duration of the applicable copyright in the Work).
+ Notwithstanding the above, Licensor reserves the right to release the Work
+ under different license terms or to stop distributing the Work at any time;
+ provided, however that any such election will not serve to withdraw this
+ License (or any other license that has been, or is required to be, granted
+ under the terms of this License), and this License will continue in full force
+ and effect unless terminated as stated above.
+ .
+ 8. Miscellaneous
+ a. Each time You Distribute or Publicly Perform the Work or a Collection, the
+ Licensor offers to the recipient a license to the Work on the same terms and
+ conditions as the license granted to You under this License.
+ b. Each time You Distribute or Publicly Perform an Adaptation, Licensor
+ offers to the recipient a license to the original Work on the same terms and
+ conditions as the license granted to You under this License.
+ c. If any provision of this License is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this License, and without further action by the
+ parties to this agreement, such provision shall be reformed to the minimum
+ extent necessary to make such provision valid and enforceable.
+ d. No term or provision of this License shall be deemed waived and no breach
+ consented to unless such waiver or consent shall be in writing and signed by
+ the party to be charged with such waiver or consent.
+ e. This License constitutes the entire agreement between the parties with
+ respect to the Work licensed here. There are no understandings, agreements or
+ representations with respect to the Work not specified here. Licensor shall not
+ be bound by any additional provisions that may appear in any communication from
+ You. This License may not be modified without the mutual written agreement of
+ the Licensor and You.
+ f. The rights granted under, and the subject matter referenced, in this
+ License were drafted utilizing the terminology of the Berne Convention for the
+ Protection of Literary and Artistic Works (as amended on September 28, 1979),
+ the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO
+ Performances and Phonograms Treaty of 1996 and the Universal Copyright
+ Convention (as revised on July 24, 1971). These rights and subject matter take
+ effect in the relevant jurisdiction in which the License terms are sought to be
+ enforced according to the corresponding provisions of the implementation of
+ those treaty provisions in the applicable national law. If the standard suite
+ of rights granted under applicable copyright law includes additional rights not
+ granted under this License, such additional rights are deemed to be included in
+ the License; this License is not intended to restrict the license of any rights
+ under applicable law.
hooks/post-receive
--
GeoGebra: Dynamic mathematics software for education
More information about the pkg-java-commits
mailing list