У меня есть строка выбора, созданная, как показано ниже.
Picker pick = new Picker();
pick.setUIID("MyTextField");
pick.getAllStyles().setFont(myFont);
pick.setType(Display.PICKER_TYPE_STRINGS);
pick.setStrings("1", "2", "3", "4", "5", "10", "15");
pick.setPreferredTabIndex(-1);
Во всплывающем окне выбора есть кнопки с текстами «Отмена» и «ОК». Мое приложение локализовано с помощью клавиш Отмена и ОК. Локализация отлично работает в симуляторе для iOS и Android, а также для iOS устройств. Но не на устройстве Android, там Отмена и ОК показаны только на английском sh. Смотрите частичные скриншоты для iPhone X (правильно: перевод на голландский):
и Nexus 5 (неправильно: нет перевода на голландский, тексты на английском языке sh):
.
Я также использую средство выбора даты, и оно правильно локализовано на Nexus 5.