Я думаю, что документ, связанный с этим постом содержит много информации о локализации в WPF. В конце концов, вам решать, какой механизм использовать.
Поскольку вы говорите о пользовательском элементе управления, я хотел бы дать ему свойство зависимости Culture
, которое потребитель вашего элемента управления может использовать для указания желаемой культуры. Таким образом, потребитель может использовать ваш локализованный элемент управления, относительно независимый от выбранной им стратегии локализации.