| 319 | } |
| 320 | |
| 321 | ELanguage LanguageByNameOrDie(const TStringBuf& name) { |
| 322 | ELanguage result = LanguageByNameStrict(name); |
| 323 | if (result == LANG_MAX) { |
| 324 | ythrow yexception() << "LanguageByNameOrDie: invalid language '" << name << "'"; |
| 325 | } |
| 326 | return result; |
| 327 | } |
| 328 | |
| 329 | ELanguage LanguageByName(const TStringBuf& name) { |
| 330 | return Singleton<TLanguagesMap>()->LanguageByName(name, LANG_UNK); |
no test coverage detected