using Telligent.Evolution.Extensibility.Version1; namespace Samples { public class SampleTranslationPlugin : IPlugin, ITranslatablePlugin { #region IPlugin public string Name { get { return "Sample Translatable Plugin"; } } public string Description { get { return "This plugin will demonstrate how the ITranslatablePlugin works"; } } public void Initialize() { } #endregion #region ITranslatablePlugin public Translation[] DefaultTranslations { get { var translation = new Translation("en-us"); translation.Set("my_translation_hello", "Hello"); translation.Set("my_translation_world", "World"); return new [] { translation }; } } private ITranslatablePluginController _translationController; public void SetController(ITranslatablePluginController controller) { _translationController = controller; } #endregion } }