Если вы хотите перевести Да / Нет на текущий язык, обычно достаточно установить язык системы. В противном случае попробуйте с предложением Натима.
Если вам нужны пользовательские тексты: статические методы, такие как question () и т. Д., Не допускают тексты пользовательских кнопок. Это прискорбно, поскольку диалоги «Да» / «Нет» считаются плохим стилем (они не описательны, нужно прочитать сообщение целиком, и легко понять, что означает «да», что означает «нет», и случайно отрицать их). Для пользовательских текстов вы должны использовать QMessageBox напрямую. Я бы предложил написать свои собственные статические методы, принимающие необязательные тексты кнопок.