AmiChat is a cross-language communication application, enabling people who speak different languages to communicate in real-time. With AmiChat, users type messages in their own languages and the messages are instantly translated on the server-side and displayed in their preferred languages, thereby ensuring seamless communication between multilingual participants.

Features
- Maximum Language Coverage: Provides for conversations among participants speaking different languages, including both Asian and European languages.
- Display of Multiple Languages: Enables individuals with partial knowledge of each language to gain maximum understanding of the conversation.
- Language Selectors: Enable participants to control the language(s) they type in and view
- Private Rooms: Enable two people to spawn a private conversation away from the main chat room.
- User Profiles: Allow users to share personal profiles with other chatters.
- Flag Icons: Provide easy visual reminders of a user's country of origin.
- Shortcut Buttons: Message icons and foreign language characters save time and make chats more efficient.
- Chat-specific Lexica: Ensure accurate translation that takes into account the unique language habits of chat participants.
- AmiChat Admin Tool: Enables easy administration of chat rooms and users.
Languages Supported
A combination of the following languages can be supported in an AmiChat chat room.


