Settings services: Difference between revisions
| Line 10: | Line 10: | ||
| 1 || GetAvailableLanguageCodes || Takes a type-0xA buffer containing the [[#LanguageCode]] output array, returns an output s32.  | | 1 || GetAvailableLanguageCodes || Takes a type-0xA buffer containing the [[#LanguageCode]] output array, returns an output s32.  | ||
|-  | |-  | ||
| 2 || [4.0.0+] MakeLanguageCode ||    | | 2 || [4.0.0+] MakeLanguageCode || Takes an input Language, returns an output [[#LanguageCode]].  | ||
|-  | |-  | ||
| 3 || GetAvailableLanguageCodeCount || No input, returns an output s32.  | | 3 || GetAvailableLanguageCodeCount || No input, returns an output s32.  | ||
| Line 23: | Line 23: | ||
|}  | |}  | ||
"nn::settings::Language" is basically array indices in the output array from GetAvailableLanguageCodes.  | "nn::settings::Language" (s32) is basically array indices in the output array from GetAvailableLanguageCodes.  | ||
[4.0.0+] Official user-processes now use GetAvailableLanguageCodes2/GetAvailableLanguageCodeCount2 instead of {original commands}.  | [4.0.0+] Official user-processes now use GetAvailableLanguageCodes2/GetAvailableLanguageCodeCount2 instead of {original commands}.  | ||