Best Answer Rob , 13 May 2013 - 09:31 PM
The problem with editing core files is that if you update or we push an update, the work you did will be lost.
When activating the Base Theme, yes, your menu will be messed... but only until you go to Dashboard > Appearance > Menus and select your regular or Primary menu in the Theme Locations under Primary Website Navigation. Whenever someone selects a new theme, this requires an update. As soon as it's selected and saved, the menu will look exactly as it did before.
The script code you're adding, belongs in the functions.php of the child theme, rather than in header.php.
Alternatively, I use Transposh, which seems to integrate much better, and provides the same quality translations (it uses the same source).Go to the full post