Should I localize my brand`s name?
Say my website is called "Pico Computer" (in reality it`s not, it`s just a similar example) and it will be localized to 15+ languages. In Polish, I could call it "Komputer Pico". The website is after all kinds of computer-related questions (and the "Komputer X", "Komputer Y", "Komputer Z" phrases is what we`re going after.
Should I go with the English name for all localized websites, or use the name in a local language?