The problem with translations is some things can't be easily translated to other languages. It's very hard to find common words that are understandable for everone.
For example: Sprite
In english it means - two-dimensional image or animation that is integrated into a larger scene
In my language closest to this explanaition is Icon, but Icon also means something very different.