About Widgets not working and translation
If you are using your own .po language file, you noticed that you can edit the Labels of the Widgets titles:
Once you translate the side bar Widgets titles, you will not able to use them. To fix this issue, I did the following.
1. Open sidebar.php
2. Go to line 48 and find:
Code:
<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('Main Sidebar')) : else : ?>
3. Change "Main Sidebar" to the translated in your language, e.g. Spanish
Code:
<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('Barra lateral principal')) : else : ?>
Unfortunately, you will have to repeat this process with the other side-bar PHP files in your theme in case you translated the widget title name. e.g.
1. Open sidebar-ad.php
2. Go to line 119 and find:
Code:
<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('Ad Sidebar')) : else : ?>
3. Change the "Ad sidebar" to the translated word in your language e.g. Spanish
Code:
<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('Barra lateral de anuncios')) : else : ?>
Remeber, only if you translated the those words in the .po file to your own language, and they have to match exactly in .po file and in the .php side-bar template files.
Hope this helps and helps to fix this in the next Patch release.