Thus, it can be seen that embodiments of the present invention allow content, such as UI primitives and copy, to be defined in a relatively abstract format such as IDML that is then rendered into multiple platform formats in client-side applications' user interfaces in multiple human languages.