libeasyfc is an interface library to generate fontconfig configuration for user preferences. this supports to assign your preferrable fonts to the alias fonts, such as sans-serif, serif and monospace per languages.
Please visit here to get the latest archive.
API reference are available here.