using GreenshotPlugin.Core; namespace TranslationByMarkupExtension { /// /// /// public class LanguageXMLTranslationProvider : ITranslationProvider { #region Private Members #endregion #region Construction /// /// Initializes a new instance of the class. /// /// Name of the base. /// The assembly. public LanguageXMLTranslationProvider() { } #endregion #region ITranslationProvider Members /// /// See /// public object Translate(string key) { if (Language.hasKey("confluence", key)) { return Language.GetString("confluence", key); } return key; } #endregion #region ITranslationProvider Members /// /// See /// /*public IEnumerable Languages { get { foreach (LanguageFile supportedLanguage in Language.SupportedLanguages) { yield return new CultureInfo(supportedLanguage.Ietf); } } }*/ #endregion } }