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}.