HOW DOES MULTILINGUAL WORK?
EventMobi allows you to choose from 17 different languages. By selecting a different language from the Event Info module, all of the non-editable, hardcoded text in your app (date formats, headers, instructional messaging, etc.) is instantly translated.
Since each app can only have one language attributed to it, you need a separate app for every language you want to offer. In the web version, each app can be linked together so attendees can easily navigate from one to the other. Since it's not as easy to navigate from one native app to another, if you decide to put your apps in the app store, you will have to promote each app separately. Since each app will have it's own unique links to the app store, it should be fairly easy to direct attendees to the correct version on the correct store. Let us know if you need any ideas about how to go about that!
ATTENDEE NETWORKING & IN-APP MESSAGING
One catch is that, since each language requires its own app, attendees using the app in one language will not be able to message attendees using the app in another language (i.e. because they are technically different apps, even though they belong to the same event).
One way to get around this is to offer a default language in the app stores and to enable messaging only in that app. You can then use this app to direct those who would prefer to view the app in another language to the web version, where all the other languages will be available. The last step is to put some verbiage on that app to indicate that, if they want to chat with other attendees, they will have to use the default app.