public string GetWordTranslation(NeededWords word, string langID) { string ausgabe = ""; switch (word) { case NeededWords.actionExplanation_SelectLanguage: ausgabe = langID + "_useSelectedLanguage"; break; case NeededWords.actionExplanation_TellUserName: ausgabe = langID + "_tellUserName"; break; case NeededWords.initialGreetingText: ausgabe = langID + "_greeting"; break; case NeededWords.helloUserMessage: ausgabe = "helloUserMessage_" + langID + "_" + Const_String.userNamePlaceholder; break; case NeededWords.questionForChatingAgain: ausgabe = "questionForChatingAgain_" + langID; break; case NeededWords.yes: ausgabe = "yes_" + langID; break; case NeededWords.no: ausgabe = "no_" + langID; break; default: throw new NotImplementedException(); } return ausgabe; }
public string GetWordTranslation(NeededWords word, string langID) { LanguageWord lw = new LanguageWord(word, langID); return _translations[lw]; }
public void AddNewTranslation(NeededWords word, string langID, string translationText) { throw new NotImplementedException(); }
public void AddNewTranslation(NeededWords word, string langID, string translationText) { LanguageWord lw = new LanguageWord(word,langID); _translations.Add(lw, translationText); }