component-level localization