MCPcopy Create free account
hub / github.com/dachev/node-cld / LanguageCode

Function LanguageCode

chromium/languages/internal/languages.cc:234–247  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

232}
233
234const char * LanguageCode(Language lang) {
235 if (! IsValidLanguage(lang))
236 return kInvalidLanguageCode;
237 const LanguageInfo& info = kLanguageInfoTable[lang];
238 if (info.language_code_639_1_) {
239 return info.language_code_639_1_;
240 } else if (info.language_code_639_2_) {
241 return info.language_code_639_2_;
242 } else if (info.language_code_other_) {
243 return info.language_code_other_;
244 } else {
245 return kInvalidLanguageCode;
246 }
247}
248
249const char* default_language_code() {
250 return kLanguageInfoTable[ENGLISH].language_code_639_1_;

Callers 2

ExtLanguageCodeFunction · 0.85
LanguageCodeWithDialectsFunction · 0.85

Calls 1

IsValidLanguageFunction · 0.85

Tested by

no test coverage detected