package org.signalml.plugin.i18n; import org.signalml.plugin.export.SvarogAccess; import org.signalml.plugin.tool.PluginAccessHelper; public class PluginGenericI18nAccess implements IPluginI18nAccess { @Override public String _(String msgKey) { SvarogAccess access = PluginAccessHelper.GetSvarogAccess(); if (access == null) { return msgKey; } return access.getI18nAccess().translate(msgKey); } @Override public String _R(String msgKey, Object... arguments) { SvarogAccess access = PluginAccessHelper.GetSvarogAccess(); if (access == null) { return msgKey; } return access.getI18nAccess().translateR(msgKey, arguments); } }