Я работаю над приложением Qt, которое раньше было приложением KDE. В старые времена мне просто приходилось использовать некоторый синтаксис, например:
KDELANG=de ./my_app
Это запускало my_app на немецком языке, и только my_app. Возможно, это был не KDELANG, а какая-то переменная окружения.
Я потратил смехотворное количество времени, пытаясь выманить этот ответ из Google, и я сдаюсь. Должен быть какой-то способ запустить приложение Qt (4.5, если это имеет значение) на каком-то другом языке, не переключая всю мою локаль, чтобы добраться туда.