fixed get_view in core to handle default language fallback