fix bug for translatable options using a lazily-evaluated field label