added empty field saving and improved getTranslationsByFid