Welcome!

Personally, I don’t like having mixed values in the same tag.

The standard is that the “name” tag would be the language that’s spoken by the locals.

That means that in “Western Jerusalem” it would be Hebrew,
and in “Eastern Jerusalem” it would be Arabic.

Of course that doesn’t prevent using “name:he” and “name:ar” tags anywhere.
I’d like to ask one thing, however, and it is to always add “name:en” with English letters.

You should remember that Mapnik is not the only renderer, and that you shouldn’t “edit for the renderer”

The map can be rendered using any “name:*” tag.
Using mixed values could cause the English map to have names like: “Hillel ???” (no Hebrew characters…)
or “Salah A-Din ??? ???” (no Arabic characters…)

talkat.