Home | History | Annotate | Download | only in browser

Lines Matching full:lang_code

98     NSString* lang_code = [whole_code
108 if (([lang_code isEqualToString:@"en"] &&
110 ([lang_code isEqualToString:@"pt"] &&
112 return lang_code;
119 [NSString stringWithFormat:@"%@_%@", lang_code, region_code];
132 std::string ConvertLanguageCodeFromMac(NSString* lang_code) {
135 if ([lang_code isEqualToString:@"en"]) return std::string("en-US");
136 if ([lang_code isEqualToString:@"pt"]) return std::string("pt-PT");
137 if ([lang_code isEqualToString:@"pl_PL"]) return std::string("pl");
139 if ([lang_code length] > kShortLanguageCodeSize &&
140 [lang_code characterAtIndex:kShortLanguageCodeSize] == '_') {
142 [lang_code substringToIndex:kShortLanguageCodeSize],
143 [lang_code substringFromIndex:(kShortLanguageCodeSize + 1)]]);
145 return base::SysNSStringToUTF8(lang_code);
155 for (NSString* lang_code in availableLanguages) {
157 ConvertLanguageCodeFromMac(lang_code));