The best way is to have two Shopify store: One for Hebrew and one for English. We are Shopify Experts and we have done work for multi language sites and it worked well.
Let me know if you have any further questions,
My website is in hebrew and english and I have been using the languify APP to do so and they have the BEST support I have ever met on the web. Very worth it !
Up until now the main language on the web site was english and I am now switching it over to Hebrew main language. By doing so I have come accross a problem is that Shopify does not take Hebrew language in Tags/handle and URL. Have you come across the same problem and how are you handling this ?
You could use the bilingual theme by Shopify Ninjas. It's a great theme and although it's made for 2 languages that are left to right, I adapted it to work for right to left languages also.
You can see it in action here: http://www.sariglassman.com
If you want a site that behaves like this one, please feel free to contact me at: firstname.lastname@example.org
All the best,
Shopify did an upgrade recently and they enabled multi language capabilities without needing two sites. There will be some development needed depending on your language requirement.
Let me know if you would like to discuss over the phone by sending us an email at email@example.com.
Use our app, it supports multiligual option - https://apps.shopify.com/socialshopwave