localizable

adjective
  1. able to be identified as coming from or existing in a particular place or location
  2. able to be adapted or modified for use in a specific region or market
  3. Usage: technology; business

Examples