Hi,
We are trying to implement translation in one of out plugins, this is an event server plugin. We have seen the sensor monitor plugin and we can see the translation in the Smart Map.
We do not see the translations on the Legacy map, is this expected?
How do we handle translations for events, so for example when dropping down events for the alarm list these are translated into the language of the Management Client?
Kind Regards
Justin
Hi Justin,
Translation is unfortunately not supported for neither the legacy map nor the plug-in provided event names.
Br,
Peter
Thanks Peter,
We appreciate the clarification!
Kind Regards
Justin
I’m not sure I understand your question.
If you are referring to Alarm messages and related Groups or Status Details you can do it by passing the language in the Call Parameters:
- public override string GetItemStatusDetails(Item item, string language)
- public override Collection<Data.EventGroup> GetKnownEventGroups(CultureInfo culture)
- public override Collection<Data.EventType> GetKnownEventTypes(CultureInfo culture)
Regards,
Freddy
I stand corrected!
You are absolutely right about these methods supporting translations. I honestly was not aware of this - great to have partners more knowledgeable than me. 
The GetTranslationDictionary method does, however, not work for Maps plugin, so there is no way to support translations for commands on the old maps.
Best regards,
Peter