update math symbols map

parent b7aa038e
...@@ -94,13 +94,25 @@ def sanitize_text(text: str) -> str: ...@@ -94,13 +94,25 @@ def sanitize_text(text: str) -> str:
return text return text
SYMBOLS = { SYMBOLS = {
# Arrows & Chemistry
r"\rightarrow": {"en": ", yields, ", "ar": "، ينتج، "}, r"\rightarrow": {"en": ", yields, ", "ar": "، ينتج، "},
r"\leftrightarrow": {"en": ", in equilibrium with, ", "ar": "، في حالة اتزان مع، "}, r"\leftrightarrow": {"en": ", in equilibrium with, ", "ar": "، في حالة اتزان مع، "},
r"\cdot": {"en": " times ", "ar": " في "},
# Basic Arithmetic
"+": {"en": " plus ", "ar": " زائد "}, "+": {"en": " plus ", "ar": " زائد "},
"-": {"en": " minus ", "ar": " ناقص "}, "-": {"en": " minus ", "ar": " ناقص "},
# --- ADDED MULTIPLICATION SYMBOLS ---
"*": {"en": " times ", "ar": " في "},
"×": {"en": " times ", "ar": " في "}, # Formal multiplication sign
r"\cdot": {"en": " times ", "ar": " في "}, # This was already here
# --- ADDED DIVISION SYMBOLS ---
"/": {"en": " divided by ", "ar": " على "},
"÷": {"en": " divided by ", "ar": " على "}, # Formal division sign
# Equality
"=": {"en": ", equals, ", "ar": "، يساوي، "}, "=": {"en": ", equals, ", "ar": "، يساوي، "},
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment