translation helper works with fallback