我如何为内容描述添加多语言支持?我正在开发一款自助服务应用程序,在其中我希望从用户那里确认他们想要的语言以实现较高的可访问性。
我曾尝试过以下代码,但它只能使用一种语言朗读内容。
fun wrapTextInLocaleSpan(
originalText: CharSequence, loc: LocaleList): SpannableStringBuilder {
val myLocaleBuilder = SpannableStringBuilder(originalText)
myLocaleBuilder.setSpan(LocaleSpan(loc), 0,
originalText.length - 1, 0)
return myLocaleBuilder
}
如何最好地支持多语言内容描述?