Current Behavior
The language used for test result logs and emails is determined by the method used to start the test. The behavior differs depending on the following methods:
-
Starting the test by pressing the "Run Tests" button on the screen
- The language is determined based on the browser's language setting at the time the button is pressed.
-
Starting the test from Bitrise
- The language is set to English.
-
Starting the test from magicpod-api-client or Web API
- By default, the language is set to English.
- If specified in the HTTP header with the
accept-language
parameter (using the-H
option formagicpod-api-client
), the language can be changed. The available languages areja
(Japanese) oren
(English).
Example: Setting Japanese with magicpod-api-client
Language Parameter Priority
Currently, the value of the test_result_language
parameter may differ from the language set on the web interface. The priority order is as follows:
- test_result_language
- test_settings_number
- HTTP Header
As such, the language used during test execution is determined by the parameters set.