bufferSetLanguage

Sets the language of buffer to language.

Languages are crucial for selecting which OpenType feature to apply to the buffer which can result in applying language-specific behaviour. Languages are orthogonal to the scripts, and though they are related, they are different concepts and should not be confused with each other.

Use harfbuzz.global.languageFromString to convert from BCP 47 language tags to #hb_language_t.

Parameters

buffer harfbuzz.buffer.Buffer

An #hb_buffer_t

language harfbuzz.types.Language

An hb_language_t to set