diff --git a/apps/code/catalog.de.i18n b/apps/code/catalog.de.i18n index e66c309a7..15492dbd9 100644 --- a/apps/code/catalog.de.i18n +++ b/apps/code/catalog.de.i18n @@ -53,6 +53,7 @@ PythonErfc = "Komplementäre Fehlerfunktion" PythonEval = "Rückgabe ausgewerteter Ausdruck" PythonExp = "Exponentialfunktion" PythonExpm1 = "Berechne exp(x)-1" +PythonFactorial = "Fakultät von x" PythonFabs = "Absoluter Wert" PythonFillRect = "Gefülltes Rechteck bei Pixel (x,y)" PythonFillCircle = "Füllt einen Kreis" diff --git a/apps/code/catalog.en.i18n b/apps/code/catalog.en.i18n index 651954ffb..298b16d2b 100644 --- a/apps/code/catalog.en.i18n +++ b/apps/code/catalog.en.i18n @@ -53,6 +53,7 @@ PythonErfc = "Complementary error function" PythonEval = "Return the evaluated expression" PythonExp = "Exponential function" PythonExpm1 = "Compute exp(x)-1" +PythonFactorial = "Factorial of x" PythonFabs = "Absolute value" PythonFillCircle = "Fill a circle" PythonFillPolygon = "Fill a polygon" diff --git a/apps/code/catalog.es.i18n b/apps/code/catalog.es.i18n index c58b97e80..c2209a3f5 100644 --- a/apps/code/catalog.es.i18n +++ b/apps/code/catalog.es.i18n @@ -53,6 +53,7 @@ PythonErfc = "Complementary error function" PythonEval = "Return the evaluated expression" PythonExp = "Exponential function" PythonExpm1 = "Compute exp(x)-1" +PythonFactorial = "factorial de x" PythonFabs = "Absolute value" PythonFillCircle = "Fill a circle" PythonFillPolygon = "Fill a polygon" diff --git a/apps/code/catalog.fr.i18n b/apps/code/catalog.fr.i18n index 1e348cda3..5b2b41166 100644 --- a/apps/code/catalog.fr.i18n +++ b/apps/code/catalog.fr.i18n @@ -53,6 +53,7 @@ PythonErfc = "Fonction d'erreur complémentaire" PythonEval = "Evalue l'expression en argument " PythonExp = "Fonction exponentielle" PythonExpm1 = "Calcul de exp(x)-1" +PythonFactorial = "Factorielle de x" PythonFabs = "Valeur absolue" PythonFillCircle = "Remplit un cercle" PythonFillPolygon = "Remplit un polygone" diff --git a/apps/code/catalog.hu.i18n b/apps/code/catalog.hu.i18n index c3c8cb00e..570537a6e 100644 --- a/apps/code/catalog.hu.i18n +++ b/apps/code/catalog.hu.i18n @@ -53,6 +53,7 @@ PythonErfc = "Kiegészítö hiba funkció" PythonEval = "Visszaadja az értékelt kifejezést" PythonExp = "Exponenciális függvény" PythonExpm1 = "exp(x)-1 sámitása" +PythonFactorial = "x faktorál" PythonFabs = "Abszolút érték" PythonFillRect = "Téglalap töltése" PythonFillCircle = "Kitölti a kört" diff --git a/apps/code/catalog.it.i18n b/apps/code/catalog.it.i18n index c029afabc..8aa015729 100644 --- a/apps/code/catalog.it.i18n +++ b/apps/code/catalog.it.i18n @@ -53,6 +53,7 @@ PythonErfc = "Funzione d'errore complementare" PythonEval = "Valuta l'espressione nell'argomento " PythonExp = "Funzione esponenziale" PythonExpm1 = "Calcola exp(x)-1" +PythonFactorial = "Fattoriale di x" PythonFabs = "Valore assoluto" PythonFillCircle = "Riempire un cerchio" PythonFillPolygon = "Riempire un poligono" diff --git a/apps/code/catalog.nl.i18n b/apps/code/catalog.nl.i18n index 66a9b9344..17c9f9eb7 100644 --- a/apps/code/catalog.nl.i18n +++ b/apps/code/catalog.nl.i18n @@ -53,6 +53,7 @@ PythonErfc = "Complementaire error functie" PythonEval = "Geef de geëvalueerde uitdrukking" PythonExp = "Exponentiële functie" PythonExpm1 = "Bereken exp(x)-1" +PythonFactorial = "faculteit van x" PythonFabs = "Absolute waarde" PythonFillCircle = "Vul een cirkel" PythonFillPolygon = "Vul een veelhoek" diff --git a/apps/code/catalog.pt.i18n b/apps/code/catalog.pt.i18n index c7f8e2ab4..3243a1e0c 100644 --- a/apps/code/catalog.pt.i18n +++ b/apps/code/catalog.pt.i18n @@ -53,6 +53,7 @@ PythonErfc = "Função erro complementar" PythonEval = "Devolve a expressão avaliada" PythonExp = "Função exponencial" PythonExpm1 = "Calcular exp(x)-1" +PythonFactorial = "Fatorial de x" PythonFabs = "Valor absoluto" PythonFillCircle = "Preencher um círculo" PythonFillPolygon = "Preencher um polígono" diff --git a/apps/code/catalog.universal.i18n b/apps/code/catalog.universal.i18n index 967125d72..8159d966b 100644 --- a/apps/code/catalog.universal.i18n +++ b/apps/code/catalog.universal.i18n @@ -60,6 +60,7 @@ PythonCommandEval = "eval(\"expression\")" PythonCommandExp = "exp(x)" PythonCommandExpComplex = "exp(z)" PythonCommandExpm1 = "expm1(x)" +PythonCommandFactorial = "factorial(x)" PythonCommandFabs = "fabs(x)" PythonCommandFillCircle = "fill_circle(x,y,r,color)" PythonCommandFillPolygon = "fill_polygon([(x1,y1),...],color)" diff --git a/apps/code/python_toolbox.cpp b/apps/code/python_toolbox.cpp index 3f073401e..35a453b22 100644 --- a/apps/code/python_toolbox.cpp +++ b/apps/code/python_toolbox.cpp @@ -75,6 +75,7 @@ const ToolboxMessageTree MathModuleChildren[] = { ToolboxMessageTree::Leaf(I18n::Message::PythonCommandAtan2, I18n::Message::PythonAtan2), ToolboxMessageTree::Leaf(I18n::Message::PythonCommandCeil, I18n::Message::PythonCeil), ToolboxMessageTree::Leaf(I18n::Message::PythonCommandCopySign, I18n::Message::PythonCopySign), + ToolboxMessageTree::Leaf(I18n::Message::PythonCommandFactorial, I18n::Message::PythonFactorial), ToolboxMessageTree::Leaf(I18n::Message::PythonCommandFabs, I18n::Message::PythonFabs), ToolboxMessageTree::Leaf(I18n::Message::PythonCommandFloor, I18n::Message::PythonFloor), ToolboxMessageTree::Leaf(I18n::Message::PythonCommandFmod, I18n::Message::PythonFmod),