I guess if someone would browse Itch in a translation mode, the tags would show up translated.
I am not English native speaker, but do browse the net and play games in English. Most translations are just awful. Plus I am fluent enough in English. Mostly because of video games ;-)
You recently changed your games. My advice would be: wait like three weeks or so. If your games are not indexed by then, contact support by mail. If nothing happens for three more weeks (no, not an answer, but check if your games are indexed), read all the rules of https://itch.io/board/10023/questions-support
