thank you for this great work; also since 0.2 the previous troubles disappeared.
I'm having an issue, though, when displaying a map of events (all locations having an event Today, for example). If events were "translated" they appear only on the original language map. Not on the second language map.
If events were "duplicated", then they appear on both maps. It is then possible to modify the duplicated one, but then if an event is modified and updated in the original language, the duplicated one is going to be restored to the original language contents.
I tested with locations being "translated" and "duplicated", it was the same. So it looks like it's related to the events table, right?