Tl; Dr -> Попытка установить язык в табличных ячейках для форматирования дат и чисел в немецком стиле
Привет, ребята, в настоящее время я пытаюсь реализовать автоматический генератор счетов с помощью odftoolkit, и поэтому мне нужно написать даты иномера в документе.Кажется, что некоторое автоформатирование выполняется в соответствии с настройками языка по умолчанию (числа пишутся как 12 345 вместо немецкого 12 345, а даты полностью запутываются, если я использую немецкий 01.01.2018 вместо 01.01.08).Я надеялся, что смогу исправить это только через stylehandler из odf, но, похоже, это не сработает.Я хотел бы избежать использования объектов календаря, это также не решило бы мою проблему с числами.Вот мой код, где я сейчас пытаюсь назначить стиль, установить шрифт и установить язык, не сработало.Я использую Kotlin кстати:
for(i in 0..col.cellCount - 1){
var currCell = col.getCellByIndex(i)
//currCell.styleHandler.setLanguage("German", Document.ScriptType.WESTERN)
var font = currCell.font
currCell.styleHandler.setFont(font, Locale.GERMAN)
currCell.displayText = manipulateTableCol(currCell.displayText)
}