Adjective
localizable (comparative more localizable, superlative most localizable) Capable of being localized.