Translating Sugar and adding custom language strings and/or dropdown arrays can be a bit tricky. Basically, the problem is: When there's an error, you're on your own. This means that fields without a translation, or undefined dropdowns will usually just stay empty. So, we dig in.