4 I want Tails to be localized in my native language
5 And various Tails features should still work
7 @doc @not_release_blocker
8 Scenario: The Report an Error launcher opens the support documentation in supported non-English locales
9 Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen
10 And I log in to a new session in German
11 When I double-click on the Report an Error launcher on the desktop
12 Then the support documentation page opens in Tor Browser
14 @slow @not_release_blocker
15 Scenario Outline: Tails is localized for every tier-1 language
16 Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen
17 When I log in to a new session in <language>
18 Then the keyboard layout is set to "<layout>"
19 When the network is plugged
21 Then I successfully start the Unsafe Browser in "<lang_code>"
22 And I kill the Unsafe Browser
23 When I enable the screen keyboard
24 Then the screen keyboard works in Tor Browser
25 And DuckDuckGo is the default search engine
26 And I kill the Tor Browser
27 And the screen keyboard works in Thunderbird
28 And the layout of the screen keyboard is set to "<osk_layout>"
30 # This list has to be kept in sync' with our list of tier-1 languages:
31 # https://tails.boum.org/contribute/how/translate/#tier-1-languages
33 # Known issues, that this step effectively verifies are still present:
34 # - Not all localized layouts exist in the GNOME screen keyboard: #8444
35 # - Arabic's layout should be "ara": #12638
37 | language | layout | osk_layout | lang_code |
38 | Arabic | us | us | ar |
39 | Chinese | cn | us | zh |
40 | English | us | us | en |
41 | French | fr | fr | fr |
42 | German | de | de | de |
43 # Tests disabled due to #18076
44 # | Hindi | in | us | hi |
45 # | Indonesian | id | us | id |
46 | Italian | it | us | it |
47 | Persian | ir | ir | fa |
48 | Portuguese | pt | us | pt |
49 | Russian | ru | ru | ru |
50 | Spanish | es | us | es |
51 | Turkish | tr | us | tr |