"She is wanting glasses."
Translation:Tha i ag iarraidh speuclairean.
, "is wanting" implies an action that is happening now, and "wants" implies a general state of desire. There is a difference, so I suspect the translation gives the most accurate idea.
Although if you were just translating the one sentence out of context then either way works just fine.