change to more generic content_locale switching variant

swap create with new and update with edit action