never used a tranlator site, just the website, you find the part you want using the basic english menu's or a search, then fill out the english order form and he will email you back, each item has multiple pictures that are clear, he will answer in english any questions you have via email, seems a friendly person to deal with. i was well pleased to get my r5k upper fairing in great condition, have been looking around for months to find one, only took 6 days to get from japan to channel islands.