У нас есть некоторые существующие программы (приложения C ++ для Windows), ресурсы которых переведены на несколько языков для различных клиентов. Приложение выбирает локаль из локали Windows и работает на соответствующем языке.
Следуя недавнему заказу, мы перевели ресурсы на немецкий язык, однако мы только что узнали, что клиенты устанавливают Windows на английском языке, но хотят, чтобы наше программное обеспечение по-прежнему работало на немецком языке. Очевидно, остальная часть программного обеспечения, работающего на ПК, не была глобализирована и является только немецкой.
Есть ли в Windows способ переопределить локаль, чтобы программное обеспечение считало, что оно работает на немецкой установке Windows? Сейчас у нас нет времени вносить изменения в программное обеспечение, чтобы переопределить локаль, и мы все равно не хотели бы раскладывать приложение для этого одного клиента.
Есть предложения?