Localization techniques for singular algebraic varieties