What is a good cross-platform Unicode string to use? I want to use a Unicode string that can be saved to disk and sent over a network between Windows and Linux.
I want to build a chat app that users can type in any language. During any session users can chat in multiple languages. I want to also save the conversation to file, which can be moved between Windows and Linux.
There are 2 questions:
What encoding to use to transmit the chat between different computers, running windows and Linux, to be able to send/receive text in different languages?
What encoding to use to save text in multiple languages and be able to access it in windows and Linux?