Hi Julien,
I understand how this could be confusing, and I’m happy to clarify.
The hash symbol (#) is not translated because it is not a word nor a part of the Arabic language.
Translation engines are designed to translate linguistic elements—such as words, grammar, and meaning—rather than special characters or punctuation. As a result, Azure Translator does not offer an option to translate the # symbol into another form.
Let me know if you have further queries.
Thank you for reaching out to The Microsoft Q&A Portal