How to Set Language Programmatically Using API

From wizarPOS
Revision as of 21:31, 2 January 2024 by Simon (talk | contribs)

Interface and Class Details

  • Package Name: 'com.wizarpos.wizarviewagentassistant'
  • Class Name: 'com.wizarpos.wizarviewagentassistant.SystemExtApiService'
  • Ensure to import 'wizarviewagentassistant' when using this interface.

Version Requirement

  • The version of 'wizarviewagentassistant' should be 2.10.60 or higher.

API Function

Set Language

  • 'boolean setLanguage(String language, String country, String variant)';
  • Sets the system language. Specify the language, country, and any variant if applicable.
Parameters
language String : (Null is not allowed)An ISO 639 alpha-2 or alpha-3 language code, or a language subtag up to 8 characters in length. See the Locale class description about valid language values.
country String : (Null is allowed)An ISO 3166 alpha-2 country code or a UN M.49 numeric-3 area code. See the Locale class description about valid country values.
variant String : (Null is allowed)Any arbitrary value used to indicate a variation of a Locale. See the Locale class description for the details.
Returns
boolean true:set success ; false: set failed;

Resources for Download

  • AIDL File: Download the necessary AIDL file for implementation.
  • Demo: A demo is available for download to provide practical guidance.