17 lines
535 B
Gherkin
17 lines
535 B
Gherkin
Feature: internationalizing
|
|
|
|
Scenario: Default language follows the device locale on first launch
|
|
When the app launches
|
|
Then the language is set to the device locale
|
|
|
|
Scenario: Invalid stored language falls back to the device locale
|
|
Given stored preferences contain theme {"sepia"} and language {"xx"}
|
|
When the app launches
|
|
Then the language falls back to the device locale
|
|
|
|
Scenario: Supported languages are available
|
|
Then the app supports languages
|
|
| 'en' |
|
|
| 'zh-TW' |
|
|
| 'es' |
|