update language action from shortcode