Tłumaczenie okna dialogowego JFace

Tworzę samodzielną aplikację SWT / JFace.

Używałem zwykłego starego SWT MessageBox:

int style = SWT.APPLICATION_MODAL | SWT.YES | SWT.NO;
MessageBox messageBox = new MessageBox (getShell(), style);
messageBox.setText ("Question");
messageBox.setMessage ("So?");
boolean result = messageBox.open() == SWT.YES;

Próbuję przełączyć się na JFace MessageDialog

boolean result = MessageDialog.openQuestion(getShell(), "Question", "So?");

Mam problem z tym, że w SWT etykiety Tak i Nie są tłumaczone w moim języku, podczas gdy w JFace tak nie jest. Dowolny pomysł?

Moje wspomniane słoiki to swt 3.8.0, jface 3.8.0 i zależności jface core.commands 3.6.1 i equinox.common 3.6.100.

questionAnswers(2)

yourAnswerToTheQuestion