Изменение отображаемого текста действий для арабского языка в содержимом iBM

У меня есть требование, когда мне нужно изменить текст действий, таких как «Добавить документ», «Обновить», «Новая папка» на арабском языке. Может ли кто-нибудь указать мне на какой-либо образец кода, который может помочь мне в этом. Заранее спасибо.


person amitbvsb    schedule 14.10.2019    source источник


Ответы (1)


Это быстрый и грязный способ. Необязательный и, вероятно, более удобный способ - поместить все ваши переводы в файл свойств, а затем загрузить текст в зависимости от вашего языкового стандарта.

public String changeMyText(Locale locale, String text) {
    if ("ar".equalsIgnoreCase(locale.getLanguage())) {
       if ("Actions".equalsIgnoreCase(text)) {
           return "arabic translation of actions";                
       }
    }
    return "no_valid_translation";
}
person Andreas Baaserud    schedule 30.10.2019