Add factory in renderer plugin and add translator interface