ЕСЛИ мы говорим о приложении .NET здесь ... ТОГДА, поскольку статические строки будут в файлах ресурсов, вам следует использовать генераторы файлов ресурсов. Вокруг немало. На данный момент я имею дело только с 3 языками и нашел Globalizer.NET довольно хорошим, но есть еще много других с немного различными интерфейсами.
Как правило, они лицензируются в двух формах: одна для разработчика (для создания сборок локализации или исходного кода resx) и одна для переводчика (для хранения строк перевода в / из внутренней базы данных).