Один из способов добиться этого - создать библиотеку строковых ресурсов. Взгляните на эту статью, чтобы узнать, как ее использовать. Если у вас есть это, вы можете либо сделать вызов Equivelent LoadString () в примере для каждого ресурса, либо, альтернативно, вы можете написать элемент управления для добавления в каждую форму, которая автоматизировала этот процесс (т. Е. Пройти через каждый элемент управления и заменить текст на основе локали).