fix add meal
add translations
handle errors (not in ajax)