1<!--
2  ~ Copyright (C) 2021 The Android Open Source Project
3  ~
4  ~ Licensed under the Apache License, Version 2.0 (the "License");
5  ~ you may not use this file except in compliance with the License.
6  ~ You may obtain a copy of the License at
7  ~
8  ~      http://www.apache.org/licenses/LICENSE-2.0
9  ~
10  ~ Unless required by applicable law or agreed to in writing, software
11  ~ distributed under the License is distributed on an "AS IS" BASIS,
12  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  ~ See the License for the specific language governing permissions and
14  ~ limitations under the License.
15  -->
16
17<!-- This resources set the default subtitle for tiles. This way, each tile can be translated
18     separately.
19     The indices in the array correspond to the state values in QSTile:
20      * STATE_UNAVAILABLE
21      * STATE_INACTIVE
22      * STATE_ACTIVE
23     This subtitle is shown when the tile is in that particular state but does not set its own
24     subtitle, so some of these may never appear on screen. They should still be translated as if
25     they could appear.
26-->
27<resources>
28    <!-- Default names for tiles states: unavailable, off, on.
29         This subtitle is shown when the tile is in that particular state but does not set its own
30         subtitle, so some of these may never appear on screen. They should still be translated as
31         if they could appear. [CHAR LIMIT=32] -->
32    <string-array name="tile_states_default">
33        <item>@string/tile_unavailable</item>
34        <item>@string/switch_bar_off</item>
35        <item>@string/switch_bar_on</item>
36    </string-array>
37
38    <!-- State names for internet tile: unavailable, off, on.
39         This subtitle is shown when the tile is in that particular state but does not set its own
40         subtitle, so some of these may never appear on screen. They should still be translated as
41         if they could appear. [CHAR LIMIT=32] -->
42    <string-array name="tile_states_internet">
43        <item>Unavailable</item>
44        <item>Off</item>
45        <item>On</item>
46    </string-array>
47
48    <!-- State names for wifi tile: unavailable, off, on.
49         This subtitle is shown when the tile is in that particular state but does not set its own
50         subtitle, so some of these may never appear on screen. They should still be translated as
51         if they could appear. [CHAR LIMIT=32] -->
52    <string-array name="tile_states_wifi">
53        <item>Unavailable</item>
54        <item>Off</item>
55        <item>On</item>
56    </string-array>
57
58    <!-- State names for cell (data) tile: unavailable, off, on.
59         This subtitle is shown when the tile is in that particular state but does not set its own
60         subtitle, so some of these may never appear on screen. They should still be translated as
61         if they could appear.[CHAR LIMIT=32] -->
62    <string-array name="tile_states_cell">
63        <item>Unavailable</item>
64        <item>Off</item>
65        <item>On</item>
66    </string-array>
67
68    <!-- State names for battery (saver) tile: unavailable, off, on.
69         This subtitle is shown when the tile is in that particular state but does not set its own
70         subtitle, so some of these may never appear on screen. They should still be translated as
71         if they could appear. [CHAR LIMIT=32] -->
72    <string-array name="tile_states_battery">
73        <item>Unavailable</item>
74        <item>Off</item>
75        <item>On</item>
76    </string-array>
77
78    <!-- State names for dnd (Do not disturb) tile: unavailable, off, on.
79         This subtitle is shown when the tile is in that particular state but does not set its own
80         subtitle, so some of these may never appear on screen. They should still be translated as
81         if they could appear. [CHAR LIMIT=32] -->
82    <string-array name="tile_states_dnd">
83        <item>Unavailable</item>
84        <item>Off</item>
85        <item>On</item>
86    </string-array>
87
88    <!-- State names for flashlight tile: unavailable, off, on.
89         This subtitle is shown when the tile is in that particular state but does not set its own
90         subtitle, so some of these may never appear on screen. They should still be translated as
91         if they could appear. [CHAR LIMIT=32] -->
92    <string-array name="tile_states_flashlight">
93        <item>Unavailable</item>
94        <item>Off</item>
95        <item>On</item>
96    </string-array>
97
98    <!-- State names for rotation (lock) tile: unavailable, off, on.
99         This subtitle is shown when the tile is in that particular state but does not set its own
100         subtitle, so some of these may never appear on screen. They should still be translated as
101         if they could appear. [CHAR LIMIT=32] -->
102    <string-array name="tile_states_rotation">
103        <item>Unavailable</item>
104        <item>Off</item>
105        <item>On</item>
106    </string-array>
107
108    <!-- State names for bt (bluetooth) tile: unavailable, off, on.
109         This subtitle is shown when the tile is in that particular state but does not set its own
110         subtitle, so some of these may never appear on screen. They should still be translated as
111         if they could appear. [CHAR LIMIT=32] -->
112    <string-array name="tile_states_bt">
113        <item>Unavailable</item>
114        <item>Off</item>
115        <item>On</item>
116    </string-array>
117
118    <!-- State names for airplane tile: unavailable, off, on [CHAR LIMIT=32] -->
119    <string-array name="tile_states_airplane">
120        <item>Unavailable</item>
121        <item>Off</item>
122        <item>On</item>
123    </string-array>
124
125    <!-- State names for location tile: unavailable, off, on.
126         This subtitle is shown when the tile is in that particular state but does not set its own
127         subtitle, so some of these may never appear on screen. They should still be translated as
128         if they could appear. [CHAR LIMIT=32] -->
129    <string-array name="tile_states_location">
130        <item>Unavailable</item>
131        <item>Off</item>
132        <item>On</item>
133    </string-array>
134
135    <!-- State names for hotspot tile: unavailable, off, on.
136         This subtitle is shown when the tile is in that particular state but does not set its own
137         subtitle, so some of these may never appear on screen. They should still be translated as
138         if they could appear. [CHAR LIMIT=32] -->
139    <string-array name="tile_states_hotspot">
140        <item>Unavailable</item>
141        <item>Off</item>
142        <item>On</item>
143    </string-array>
144
145    <!-- State names for color correction tile: unavailable, off, on.
146         This subtitle is shown when the tile is in that particular state but does not set its own
147         subtitle, so some of these may never appear on screen. They should still be translated as
148         if they could appear. [CHAR LIMIT=32] -->
149    <string-array name="tile_states_color_correction">
150        <item>Unavailable</item>
151        <item>Off</item>
152        <item>On</item>
153    </string-array>
154
155    <!-- State names for (color) inversion tile: unavailable, off, on.
156         This subtitle is shown when the tile is in that particular state but does not set its own
157         subtitle, so some of these may never appear on screen. They should still be translated as
158         if they could appear. [CHAR LIMIT=32] -->
159    <string-array name="tile_states_inversion">
160        <item>Unavailable</item>
161        <item>Off</item>
162        <item>On</item>
163    </string-array>
164
165    <!-- State names for (data) saver tile: unavailable, off, on.
166         This subtitle is shown when the tile is in that particular state but does not set its own
167         subtitle, so some of these may never appear on screen. They should still be translated as
168         if they could appear. [CHAR LIMIT=32] -->
169    <string-array name="tile_states_saver">
170        <item>Unavailable</item>
171        <item>Off</item>
172        <item>On</item>
173    </string-array>
174
175    <!-- State names for dark (mode) tile: unavailable, off, on.
176         This subtitle is shown when the tile is in that particular state but does not set its own
177         subtitle, so some of these may never appear on screen. They should still be translated as
178         if they could appear. [CHAR LIMIT=32] -->
179    <string-array name="tile_states_dark">
180        <item>Unavailable</item>
181        <item>Off</item>
182        <item>On</item>
183    </string-array>
184
185    <!-- State names for work (mode) tile: unavailable, off, on.
186         This subtitle is shown when the tile is in that particular state but does not set its own
187         subtitle, so some of these may never appear on screen. They should still be translated as
188         if they could appear. [CHAR LIMIT=32] -->
189    <string-array name="tile_states_work">
190        <item>Unavailable</item>
191        <item>Off</item>
192        <item>On</item>
193    </string-array>
194
195    <!-- State names for cast tile: unavailable, off, on.
196         This subtitle is shown when the tile is in that particular state but does not set its own
197         subtitle, so some of these may never appear on screen. They should still be translated as
198         if they could appear. [CHAR LIMIT=32] -->
199    <string-array name="tile_states_cast">
200        <item>Unavailable</item>
201        <item>Off</item>
202        <item>On</item>
203    </string-array>
204
205    <!-- State names for night (light) tile: unavailable, off, on.
206         This subtitle is shown when the tile is in that particular state but does not set its own
207         subtitle, so some of these may never appear on screen. They should still be translated as
208         if they could appear. [CHAR LIMIT=32] -->
209    <string-array name="tile_states_night">
210        <item>Unavailable</item>
211        <item>Off</item>
212        <item>On</item>
213    </string-array>
214
215    <!-- State names for screenrecord tile: unavailable, off, on.
216         This subtitle is shown when the tile is in that particular state but does not set its own
217         subtitle, so some of these may never appear on screen. They should still be translated as
218         if they could appear. [CHAR LIMIT=32] -->
219    <string-array name="tile_states_screenrecord">
220        <item>Unavailable</item>
221        <item>Off</item>
222        <item>On</item>
223    </string-array>
224
225    <!-- State names for record_issue tile: unavailable, off, on.
226         This subtitle is shown when the tile is in that particular state but does not set its own
227         subtitle, so some of these may never appear on screen. They should still be translated as
228         if they could appear. [CHAR LIMIT=32] -->
229    <string-array name="tile_states_record_issue">
230        <item>Unavailable</item>
231        <item>Off</item>
232        <item>On</item>
233    </string-array>
234
235    <!-- State names for reverse (charging) tile: unavailable, off, on.
236         This subtitle is shown when the tile is in that particular state but does not set its own
237         subtitle, so some of these may never appear on screen. They should still be translated as
238         if they could appear. [CHAR LIMIT=32] -->
239    <string-array name="tile_states_reverse">
240        <item>Unavailable</item>
241        <item>Off</item>
242        <item>On</item>
243    </string-array>
244
245    <!-- State names for reduce_brightness tile: unavailable, off, on.
246         This subtitle is shown when the tile is in that particular state but does not set its own
247         subtitle, so some of these may never appear on screen. They should still be translated as
248         if they could appear. [CHAR LIMIT=32] -->
249    <string-array name="tile_states_reduce_brightness">
250        <item>Unavailable</item>
251        <item>Off</item>
252        <item>On</item>
253    </string-array>
254
255    <!-- State names for cameratoggle tile: unavailable, off, on.
256         This subtitle is shown when the tile is in that particular state but does not set its own
257         subtitle, so some of these may never appear on screen. They should still be translated as
258         if they could appear.[CHAR LIMIT=32] -->
259    <string-array name="tile_states_cameratoggle">
260        <item>Unavailable</item>
261        <item>Off</item>
262        <item>On</item>
263    </string-array>
264
265    <!-- State names for mictoggle tile: unavailable, off, on.
266         This subtitle is shown when the tile is in that particular state but does not set its own
267         subtitle, so some of these may never appear on screen. They should still be translated as
268         if they could appear. [CHAR LIMIT=32] -->
269    <string-array name="tile_states_mictoggle">
270        <item>Unavailable</item>
271        <item>Off</item>
272        <item>On</item>
273    </string-array>
274
275    <!-- State names for (home) controls tile: unavailable, off, on.
276         This subtitle is shown when the tile is in that particular state but does not set its own
277         subtitle, so some of these may never appear on screen. They should still be translated as
278         if they could appear. [CHAR LIMIT=32] -->
279    <string-array name="tile_states_controls">
280        <item>Unavailable</item>
281        <item>Off</item>
282        <item>On</item>
283    </string-array>
284
285    <!-- State names for (quick access) wallet tile: unavailable, off, on.
286         This subtitle is shown when the tile is in that particular state but does not set its own
287         subtitle, so some of these may never appear on screen. They should still be translated as
288         if they could appear. [CHAR LIMIT=32] -->
289    <string-array name="tile_states_wallet">
290        <item>Unavailable</item>
291        <item>Off</item>
292        <item>On</item>
293    </string-array>
294
295    <!-- State names for qr code scanner tile: unavailable, off, on.
296         This subtitle is shown when the tile is in that particular state but does not set its own
297         subtitle, so some of these may never appear on screen. They should still be translated as
298         if they could appear. [CHAR LIMIT=32] -->
299    <string-array name="tile_states_qr_code_scanner">
300        <item>Unavailable</item>
301        <item>Off</item>
302        <item>On</item>
303    </string-array>
304
305    <!-- State names for alarm tile: unavailable, off, on.
306         This subtitle is shown when the tile is in that particular state but does not set its own
307         subtitle, so some of these may never appear on screen. They should still be translated as
308         if they could appear. [CHAR LIMIT=32] -->
309    <string-array name="tile_states_alarm">
310        <item>Unavailable</item>
311        <item>Off</item>
312        <item>On</item>
313    </string-array>
314
315    <!-- State names for One-handed mode tile: unavailable, off, on [CHAR LIMIT=32] -->
316    <string-array name="tile_states_onehanded">
317        <item>Unavailable</item>
318        <item>Off</item>
319        <item>On</item>
320    </string-array>
321
322    <!-- State names for dream (screensaver) tile: unavailable, off, on.
323         This subtitle is shown when the tile is in that particular state but does not set its own
324         subtitle, so some of these may never appear on screen. They should still be translated as
325         if they could appear. [CHAR LIMIT=32] -->
326    <string-array name="tile_states_dream">
327        <item>Unavailable</item>
328        <item>Off</item>
329        <item>On</item>
330    </string-array>
331
332    <!-- State names for font scaling tile: unavailable, off, on.
333         This subtitle is shown when the tile is in that particular state but does not set its own
334         subtitle, so some of these may never appear on screen. They should still be translated as
335         if they could appear. [CHAR LIMIT=32] -->
336    <string-array name="tile_states_font_scaling">
337        <item>Unavailable</item>
338        <item>Off</item>
339        <item>On</item>
340    </string-array>
341
342    <!-- State names for hearing devices tile: unavailable, off, on.
343         This subtitle is shown when the tile is in that particular state but does not set its own
344         subtitle, so some of these may never appear on screen. They should still be translated as
345         if they could appear. [CHAR LIMIT=32] -->
346    <string-array name="tile_states_hearing_devices">
347        <item>Unavailable</item>
348        <item>Off</item>
349        <item>On</item>
350    </string-array>
351</resources>