The Problem
Using the i18n module, node translations are working, however Menu and Block translations are not showing up.
For example: I created 2 identical blocks. For one i set the Show this block for these languages to English and the other to Bulgarian. When i then go mysite.com it shows me the English block, but when i go to mysite.com/bg it still shows me the English block.
I have also tried the Make this block translatable but that doesn't work either.
The setup
Drupal version: 7.14
Related modules: i18n (all enabled apart from Multilingual Forum), pathauto, localization update, administration language, locale
Background
This is my first Drupal 7 website. The website im working on is a multilingual, multi-country website which is near completion. Hopefully that gives some idea of my exerpience, so if you could tailor your answers to that please.
Thanks in advance.