|
|
(One intermediate revision by one other user not shown) |
Line 1: |
Line 1: |
| == Interface and Class Details ==
| | {{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/settings-menu/set-language-api}} |
| * 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 ==
| |
| === <big>Set Language</big> ===
| |
| <syntaxhighlight lang="java">boolean setLanguage(String language, String country, String variant);</syntaxhighlight>
| |
| * Sets the system language. Specify the language, country, and any variant if applicable.
| |
| {|class="wizarpostable"
| |
| |-
| |
| ! scope="row" colspan="2" | 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.
| |
| |}
| |
| {| | |
| |-
| |
| |
| |
| |}
| |
| {|class="wizarpostable" | |
| |-
| |
| ! scope="row" colspan="2" | Returns
| |
| |-
| |
| | boolean || true:set success ; false: set failed;
| |
| |}
| |
| == Resources for Download ==
| |
| * '''AIDL File:''' Download the necessary [http://ftp.wizarpos.com/advanceSDK/ISystemExtApi.aidl AIDL file] for implementation.
| |
| * '''Demo:''' A [http://ftp.wizarpos.com/advanceSDK/example_enableethernet_mtp_setlanguage.7z demo] is available for download to provide practical guidance.
| |