using System.Globalization;
//using DevExpress.XtraSpellChecker.Localization;

namespace BeWo.Core
{
	//public class CustomSpellCheckerLocalizer : SpellCheckerLocalizer
	//{
	//    public override string Language { get { return CultureInfo.CurrentUICulture.Name; } }

	//    public override string GetLocalizedString(SpellCheckerStringId id)
	//    {
	//        var localizedString = base.GetLocalizedString(id);

	//        switch (id)
	//        {
	//            case SpellCheckerStringId.Form_Spelling_RepeatedWord:
	//                localizedString = "Wiederholtes Wort:";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_NotInDictionary:
	//                localizedString = "Nicht im Wörterbuch:";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_ChangeTo:
	//                localizedString = "Ändern zu:";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_Suggestions:
	//                localizedString = "Vorschläge:";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_OptionsButton:
	//                localizedString = "Optionen...";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_IgnoreButton:
	//                localizedString = "Ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_IgnoreAllButton:
	//                localizedString = "Alle ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_DeleteButton:
	//                localizedString = "Löschen";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_ChangeButton:
	//                localizedString = "Ändern";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_ChangeAllButton:
	//                localizedString = "Alle Ändern";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_AddButton:
	//                localizedString = "Hinzufügen";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_SuggestButton:
	//                localizedString = "Vorschlagen";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_UndoLastButton:
	//                localizedString = "Rückgängig";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_CancelButton:
	//                localizedString = "Abbrechen";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_CloseButton:
	//                localizedString = "Schließen";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_NoSuggestions:
	//                localizedString = "(Keine Vorschläge)";
	//                break;
	//            case SpellCheckerStringId.Form_Spelling_Caption:
	//                localizedString = "Rechtschreibprüfung";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_GeneralOptionsGroup:
	//                localizedString = "Allgemeine Optionen";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_IgnoreWordsInUppercase:
	//                localizedString = "GROßGESCHRIEBENE Wörter ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_IgnoreWordsInMixedcase:
	//                localizedString = "GeMIscHte Wörter ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_IgnoreWordsWithNumbers:
	//                localizedString = "Wörter mit Zahlen ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_IgnoreRepeatedWords:
	//                localizedString = "Wiederholte Wörter ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_IgnoreEmails:
	//                localizedString = "E-Mails ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_IgnoreWebSites:
	//                localizedString = "Websites ignorieren";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_EditCustomDictionaryGroup:
	//                localizedString = "Benutzerwörterbuch bearbeiten";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_EditCustomDictionary:
	//                localizedString = "Benutzerwörterbuch bearbeiten";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_EditButton:
	//                localizedString = "Bearbeiten...";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_InternationalDictionariesGroup:
	//                localizedString = "Internationale Wörterbücher";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_InternationalDictionaries:
	//                localizedString = "Wörterbuch für die Rechtschreibprüfung auswählen";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_Language:
	//                localizedString = "Sprache";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_OkButton:
	//                localizedString = "OK";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_CancelButton:
	//                localizedString = "Abbrechen";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_ApplyButton:
	//                localizedString = "Übernehmen";
	//                break;
	//            case SpellCheckerStringId.Form_SpellingOptions_Caption:
	//                localizedString = "Rechtschreibeoptionen";
	//                break;
	//            case SpellCheckerStringId.Msg_FinishCheck:
	//                localizedString = "Die Rechtschreibprüfung wurde beendet.";
	//                break;
	//            case SpellCheckerStringId.Msg_CheckNotSelectedText:
	//                localizedString = "Die Rechtschreibprüfung der Auswahl wurde beendet. Möchten Sie den Rest des Textes prüfen?";
	//                break;
	//            case SpellCheckerStringId.Msg_CanUseCurrentWord:
	//                localizedString = "Ein Wort wurde ausgewählt, das weder im Haupt- noch im Benutzerwörterbuch vorhanden ist. Möchten Sie das Wort benutzen und mit der Rechtschreibprüfung fortfahren?";
	//                break;
	//            case SpellCheckerStringId.Menu_AddToDictionaryCaption:
	//                localizedString = "&amp;Zum Wörterbuch hinzufügen";
	//                break;
	//            case SpellCheckerStringId.Menu_DeleteRepeatedWord:
	//                localizedString = "&amp;Wiederholtes Wort löschen";
	//                break;
	//            case SpellCheckerStringId.Menu_IgnoreAllItemCaption:
	//                localizedString = "&amp;Alle ignorieren";
	//                break;
	//            case SpellCheckerStringId.Menu_IgnoreRepeatedWord:
	//                localizedString = "&amp;Ignorieren";
	//                break;
	//            case SpellCheckerStringId.Menu_ItemCaption:
	//                localizedString = "Prüfe Rechtschreibung";
	//                break;
	//            case SpellCheckerStringId.Menu_NoSuggestionsCaption:
	//                localizedString = "(Keine Vorschläge)";
	//                break;
	//        }

	//        return localizedString;
	//    }
	//}
}
