Picture of Dennis Heaney
Re: First adaptation of a course / my notes and questions
by Dennis Heaney - Monday, 24 February 2014, 11:37 AM
 

A quick note about the Authoring Tool support for Unicode. The Tool uses NodeJS and Mongodb on the backend - both of these default to UTF-8 when reading and writing strings (see: http://nodejs.org/api/fs.html#fs_fs_writefile_filename_data_options_callback and http://docs.mongodb.org/manual/reference/bson-types/#string).

There are some ways by which character encoding can be lost when manipulating strings, but we should be able to keep on top of such issues throughout the development of the tool. Our rich text editor on the client side should support international characters without forcing users to use html entities.

Bottom line: the Authoring Tool will be required to support international characters when editing and publishing your content.