translator component from shortcut framework