English edit

Etymology edit

localization +‎ -ist

Noun edit

localizationist (plural localizationists)

  1. One who subscribes to localizationism.