1 /*
2  * Copyright 2020, 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 /* Generated by generate_translations - DO NOT EDIT */
18 
19 #include <teeui/localization/ConfirmationUITranslations.h>
20 
21 #include <stdint.h>
22 #include <string.h>
23 
24 #include <stdio.h>
25 
26 namespace teeui {
27 namespace localization {
28 
29 extern int langIdMatch(const char* const* lang_ids, const char* lang_id);
30 
31 }  // namespace localization
32 }  // namespace teeui
33 
34 using namespace ::teeui::localization;
35 
36 #define ASSERT_STR(str1, str2) \
37     do { \
38         if (strcmp(str1, str2) != 0) { \
39             printf("%s:%d: Assertion failed: '%s' != '%s'\n", \
40                     __FILE__, __LINE__, str1, str2); \
41             return 1; \
42         } \
43     } while (0)
44 
test_lang_id_match(const char * lang_ids[],const char * lang_id)45 static const char* test_lang_id_match(const char* lang_ids[], const char* lang_id) {
46     int ret = langIdMatch(lang_ids, lang_id);
47     if (ret < 0) {
48         return "";
49     }
50     return lang_ids[ret];
51 }
52 
53 /* "common_typos_disable" this is to pacify the lint bot of
54     android.googlesource.com, this are translations for the texts, so it should
55     not be checked by lint for misspelling. */
main()56 int main() {
57     /* Tests for untranslated languages */
58     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
59     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
60     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
61     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
62     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
63     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
64     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
65     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
66     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
67 
68     /* Tests for languages without translation */
69     selectLangId("nosuch-LA");
70     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
71     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
72     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
73     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
74     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
75     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
76     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
77     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
78     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
79 
80     /* Tests for untranslated language (en) */
81     selectLangId("en");
82     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
83     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
84     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
85     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
86     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
87     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
88     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
89     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
90     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
91 
92     /* Tests for language af */
93     selectLangId("af");
94     ASSERT_STR(lookup(TranslationId::CANCEL), "Kanselleer");
95     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Druk enige volumeknoppie om te kanselleer");
96     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Kanselleer");
97     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Kanselleer");
98     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bevestig");
99     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Druk aan/af-skakelaar om te bevestig");
100     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dubbeldruk aan/af-skakelaar om te bevestig");
101     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Gaan die besonderhede op hierdie skerm versigtig na. Bevestig net as die inligting korrek is.");
102     ASSERT_STR(lookup(TranslationId::TITLE), "Android se Beskermde Bevestiging");
103 
104     /* Tests for language am */
105     selectLangId("am");
106     ASSERT_STR(lookup(TranslationId::CANCEL), "ይቅር");
107     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "ለመሰረዝ ማናቸውንም የድምፅ አዝራር ይጫኑ");
108     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ይቅር");
109     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ይቅር");
110     ASSERT_STR(lookup(TranslationId::CONFIRM), "አረጋግጥ");
111     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "ለማረጋገጥ ኃይልን ይጫኑ");
112     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "ለማረጋገጥ ኃይልን ሁለቴ ይጫኑ");
113     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "በዚህ ማያ ገጽ ላይ ዝርዝሮችን በጥንቃቄ ይገምግሙ። መረጃው ትክክል ከሆነ ብቻ ያረጋግጡ።");
114     ASSERT_STR(lookup(TranslationId::TITLE), "በAndroid ጥበቃ የሚደረግለት ማረጋገጫ");
115 
116     /* Tests for language ar */
117     selectLangId("ar");
118     ASSERT_STR(lookup(TranslationId::CANCEL), "إلغاء");
119     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "اضغط على أي زر من أزرار مستوى الصوت لإلغاء الإجراء.");
120     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "إلغاء");
121     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "إلغاء");
122     ASSERT_STR(lookup(TranslationId::CONFIRM), "تأكيد");
123     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "اضغط على زر التشغيل لتأكيد الإجراء.");
124     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "اضغط على زر التشغيل مرتين لتأكيد الإجراء.");
125     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "يمكنك مراجعة التفاصيل على هذه الشاشة بعناية. يجب عدم التأكيد إلا إذا كانت المعلومات صحيحة.");
126     ASSERT_STR(lookup(TranslationId::TITLE), "تأكيد حماية Android");
127 
128     /* Tests for language ar_EG */
129     selectLangId("ar_EG");
130     ASSERT_STR(lookup(TranslationId::CANCEL), "إلغاء");
131     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "اضغط على أي زر من أزرار مستوى الصوت لإلغاء الإجراء.");
132     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "إلغاء");
133     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "إلغاء");
134     ASSERT_STR(lookup(TranslationId::CONFIRM), "تأكيد");
135     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "اضغط على زر التشغيل لتأكيد الإجراء.");
136     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "اضغط على زر التشغيل مرتين لتأكيد الإجراء.");
137     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "يمكنك مراجعة التفاصيل على هذه الشاشة بعناية. يجب عدم التأكيد إلا إذا كانت المعلومات صحيحة.");
138     ASSERT_STR(lookup(TranslationId::TITLE), "تأكيد حماية Android");
139 
140     /* Tests for language ar_JO */
141     selectLangId("ar_JO");
142     ASSERT_STR(lookup(TranslationId::CANCEL), "إلغاء");
143     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "اضغط على أي زر من أزرار مستوى الصوت لإلغاء الإجراء.");
144     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "إلغاء");
145     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "إلغاء");
146     ASSERT_STR(lookup(TranslationId::CONFIRM), "تأكيد");
147     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "اضغط على زر التشغيل لتأكيد الإجراء.");
148     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "اضغط على زر التشغيل مرتين لتأكيد الإجراء.");
149     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "يمكنك مراجعة التفاصيل على هذه الشاشة بعناية. يجب عدم التأكيد إلا إذا كانت المعلومات صحيحة.");
150     ASSERT_STR(lookup(TranslationId::TITLE), "تأكيد حماية Android");
151 
152     /* Tests for language ar_MA */
153     selectLangId("ar_MA");
154     ASSERT_STR(lookup(TranslationId::CANCEL), "إلغاء");
155     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "اضغط على أي زر من أزرار مستوى الصوت لإلغاء الإجراء.");
156     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "إلغاء");
157     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "إلغاء");
158     ASSERT_STR(lookup(TranslationId::CONFIRM), "تأكيد");
159     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "اضغط على زر التشغيل لتأكيد الإجراء.");
160     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "اضغط على زر التشغيل مرتين لتأكيد الإجراء.");
161     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "يمكنك مراجعة التفاصيل على هذه الشاشة بعناية. يجب عدم التأكيد إلا إذا كانت المعلومات صحيحة.");
162     ASSERT_STR(lookup(TranslationId::TITLE), "تأكيد حماية Android");
163 
164     /* Tests for language ar_SA */
165     selectLangId("ar_SA");
166     ASSERT_STR(lookup(TranslationId::CANCEL), "إلغاء");
167     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "اضغط على أي زر من أزرار مستوى الصوت لإلغاء الإجراء.");
168     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "إلغاء");
169     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "إلغاء");
170     ASSERT_STR(lookup(TranslationId::CONFIRM), "تأكيد");
171     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "اضغط على زر التشغيل لتأكيد الإجراء.");
172     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "اضغط على زر التشغيل مرتين لتأكيد الإجراء.");
173     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "يمكنك مراجعة التفاصيل على هذه الشاشة بعناية. يجب عدم التأكيد إلا إذا كانت المعلومات صحيحة.");
174     ASSERT_STR(lookup(TranslationId::TITLE), "تأكيد حماية Android");
175 
176     /* Tests for language ar_XB */
177     selectLangId("ar_XB");
178     ASSERT_STR(lookup(TranslationId::CANCEL), "‏‮Cancel‬‏");
179     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "‏‮Press‬‏ ‏‮any‬‏ ‏‮volume‬‏ ‏‮button‬‏ ‏‮to‬‏ ‏‮cancel‬‏");
180     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "‏‮Cancel‬‏");
181     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "‏‮Cancel‬‏");
182     ASSERT_STR(lookup(TranslationId::CONFIRM), "‏‮Confirm‬‏");
183     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "‏‮Press‬‏ ‏‮power‬‏ ‏‮to‬‏ ‏‮confirm‬‏");
184     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "‏‮Double‬‏-‏‮press‬‏ ‏‮power‬‏ ‏‮to‬‏ ‏‮confirm‬‏");
185     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "‏‮Review‬‏ ‏‮the‬‏ ‏‮details‬‏ ‏‮on‬‏ ‏‮this‬‏ ‏‮screen‬‏ ‏‮carefully‬‏. ‏‮Only‬‏ ‏‮confirm‬‏ ‏‮if‬‏ ‏‮the‬‏ ‏‮information‬‏ ‏‮is‬‏ ‏‮correct‬‏.");
186     ASSERT_STR(lookup(TranslationId::TITLE), "‏‮Android‬‏ ‏‮Protected‬‏ ‏‮Confirmation‬‏");
187 
188     /* Tests for language as */
189     selectLangId("as");
190     ASSERT_STR(lookup(TranslationId::CANCEL), "বাতিল কৰক");
191     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "বাতিল কৰিবলৈ যিকোনো ভলিউম বুটাম হেঁচক");
192     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "বাতিল কৰক");
193     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "বাতিল কৰক");
194     ASSERT_STR(lookup(TranslationId::CONFIRM), "নিশ্চিত কৰক");
195     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "নিশ্চিত কৰিবলৈ পাৱাৰ বুটাম হেঁচক");
196     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "নিশ্চিত কৰিবলৈ পাৱাৰ বুটামটো দুবাৰ হেঁচক");
197     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "এই স্ক্ৰীনত থকা সবিশেষ সাৱধানে পৰ্যালোচনা কৰক। তথ্যখিনি শুদ্ধ হ’লেহে কেৱল নিশ্চিত কৰক।");
198     ASSERT_STR(lookup(TranslationId::TITLE), "Androidৰ সুৰক্ষা সম্পৰ্কীয় প্ৰতিশ্ৰুতি");
199 
200     /* Tests for language az */
201     selectLangId("az");
202     ASSERT_STR(lookup(TranslationId::CANCEL), "Ləğv edin");
203     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Ləğv etmək üçün istənilən səs düyməsinə basın");
204     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Ləğv edin");
205     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Ləğv edin");
206     ASSERT_STR(lookup(TranslationId::CONFIRM), "Təsdiq edin");
207     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Təsdiq etmək üçün yandırıb-söndürmə düyməsinə basın");
208     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Təsdiqləmək üçün iki dəfə yandırıb-söndürmək düyməsinə basın");
209     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Bu ekrandakı detalları diqqətlə nəzərdən keçirin. Ancaq məlumat doğru olduqda təsdiqləyin.");
210     ASSERT_STR(lookup(TranslationId::TITLE), "Qorunan Android Təsdiqi");
211 
212     /* Tests for language be */
213     selectLangId("be");
214     ASSERT_STR(lookup(TranslationId::CANCEL), "Скасаваць");
215     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Націсніце любую кнопку гучнасці, каб cкасаваць");
216     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Скасаваць");
217     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Скасаваць");
218     ASSERT_STR(lookup(TranslationId::CONFIRM), "Пацвердзіць");
219     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Націсніце кнопку сілкавання, каб пацвердзіць");
220     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Двойчы націсніце кнопку сілкавання, каб пацвердзіць");
221     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Уважліва праглядзіце падрабязныя звесткі на экране. Пацвердзіце, толькі калі інфармацыя правільная.");
222     ASSERT_STR(lookup(TranslationId::TITLE), "Пацвярджэнне Android Protected");
223 
224     /* Tests for language bg */
225     selectLangId("bg");
226     ASSERT_STR(lookup(TranslationId::CANCEL), "Отказ");
227     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Натиснете някой от бутоните за силата на звука, за да анулирате");
228     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Отказ");
229     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Отказ");
230     ASSERT_STR(lookup(TranslationId::CONFIRM), "Потвърждаване");
231     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Натиснете бутона за захранване, за да потвърдите");
232     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Натиснете два пъти бутона за захранване, за да потвърдите");
233     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Прегледайте внимателно подробностите на този екран. Потвърдете само ако информацията е правилна.");
234     ASSERT_STR(lookup(TranslationId::TITLE), "Защитно потвърждение за Android");
235 
236     /* Tests for language bn */
237     selectLangId("bn");
238     ASSERT_STR(lookup(TranslationId::CANCEL), "বাতিল করুন");
239     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "বাতিল করতে ভলিউমের যেকোনও বোতাম টিপুন");
240     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "বাতিল করুন");
241     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "বাতিল করুন");
242     ASSERT_STR(lookup(TranslationId::CONFIRM), "কনফার্ম করুন");
243     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "নিশ্চিত করতে পাওয়ার বোতাম টিপুন");
244     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "নিশ্চিত করতে পাওয়ার বোতাম দুবার টিপুন");
245     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "এই স্ক্রিনে ভাল করে বিবরণের পর্যালোচনা করুন। একমাত্র তথ্যটি সঠিক হলে তবেই কনফার্ম করুন।");
246     ASSERT_STR(lookup(TranslationId::TITLE), "Android প্রোটেক্টেড কনফার্মেশন");
247 
248     /* Tests for language bs */
249     selectLangId("bs");
250     ASSERT_STR(lookup(TranslationId::CANCEL), "Otkaži");
251     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pritisnite bilo koje dugme za podešavanje jačine zvuka da otkažete");
252     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Otkaži");
253     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Otkaži");
254     ASSERT_STR(lookup(TranslationId::CONFIRM), "Potvrdi");
255     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pritisnite dugme za napajanje za potvrdu");
256     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dva puta pritisnite dugme za napajanje da potvrdite");
257     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Pregledajte pažljivo detalje na ovom ekranu. Potvrdite samo ako su informacije tačne.");
258     ASSERT_STR(lookup(TranslationId::TITLE), "Potvrda zaštite na Androidu");
259 
260     /* Tests for language ca */
261     selectLangId("ca");
262     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel·la");
263     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Prem qualsevol botó de volum per cancel·lar");
264     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel·la");
265     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel·la");
266     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirma");
267     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Prem el botó d\'engegada per confirmar");
268     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Prem dos cops el botó d\'engegada per confirmar");
269     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa detingudament els detalls en aquesta pantalla. Només has de confirmar si la informació és correcta.");
270     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmació de protecció d\'Android");
271 
272     /* Tests for language cs */
273     selectLangId("cs");
274     ASSERT_STR(lookup(TranslationId::CANCEL), "Zrušit");
275     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Zrušte stisknutím tlačítka hlasitosti");
276     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Zrušit");
277     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Zrušit");
278     ASSERT_STR(lookup(TranslationId::CONFIRM), "Potvrdit");
279     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Potvrďte stisknutím vypínače");
280     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Potvrďte dvojitým stisknutím vypínače");
281     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Údaje na této obrazovce pečlivě zkontrolujte. Potvrďte je, pouze pokud jsou správné.");
282     ASSERT_STR(lookup(TranslationId::TITLE), "Potvrzení ochrany Androidu");
283 
284     /* Tests for language da */
285     selectLangId("da");
286     ASSERT_STR(lookup(TranslationId::CANCEL), "Annuller");
287     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Tryk på en af lydstyrkeknapperne for at annullere");
288     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Annuller");
289     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Annuller");
290     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bekræft");
291     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Tryk på afbryderknappen for at bekræfte");
292     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Tryk to gange på afbryderknappen for at bekræfte");
293     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Gennemgå oplysningerne på denne skærm nøje. Bekræft kun oplysningerne, hvis de er korrekte.");
294     ASSERT_STR(lookup(TranslationId::TITLE), "Beskyttet bekræftelse i Android");
295 
296     /* Tests for language de */
297     selectLangId("de");
298     ASSERT_STR(lookup(TranslationId::CANCEL), "Abbrechen");
299     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Zum Abbrechen eine beliebige Lautstärketaste drücken");
300     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Abbrechen");
301     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Abbrechen");
302     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bestätigen");
303     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Drücke zum Bestätigen die Ein-/Aus-Taste");
304     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Zum Bestätigen die Ein-/Aus-Taste zweimal drücken");
305     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Prüfe die Daten auf diesem Bildschirm sorgfältig. Bestätige die Daten nur, wenn sie wirklich korrekt sind.");
306     ASSERT_STR(lookup(TranslationId::TITLE), "Android geschützte Bestätigung");
307 
308     /* Tests for language de_AT */
309     selectLangId("de_AT");
310     ASSERT_STR(lookup(TranslationId::CANCEL), "Abbrechen");
311     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Zum Abbrechen eine beliebige Lautstärketaste drücken");
312     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Abbrechen");
313     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Abbrechen");
314     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bestätigen");
315     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Drücke zum Bestätigen die Ein-/Aus-Taste");
316     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Zum Bestätigen die Ein-/Aus-Taste zweimal drücken");
317     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Prüfe die Daten auf diesem Bildschirm sorgfältig. Bestätige die Daten nur, wenn sie wirklich korrekt sind.");
318     ASSERT_STR(lookup(TranslationId::TITLE), "Android geschützte Bestätigung");
319 
320     /* Tests for language de_CH */
321     selectLangId("de_CH");
322     ASSERT_STR(lookup(TranslationId::CANCEL), "Abbrechen");
323     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Zum Abbrechen eine beliebige Lautstärketaste drücken");
324     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Abbrechen");
325     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Abbrechen");
326     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bestätigen");
327     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Drücke zum Bestätigen die Ein-/Aus-Taste");
328     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Zum Bestätigen die Ein-/Aus-Taste zweimal drücken");
329     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Prüfe die Daten auf diesem Bildschirm sorgfältig. Bestätige die Daten nur, wenn sie wirklich korrekt sind.");
330     ASSERT_STR(lookup(TranslationId::TITLE), "Android geschützte Bestätigung");
331 
332     /* Tests for language el */
333     selectLangId("el");
334     ASSERT_STR(lookup(TranslationId::CANCEL), "Άκυρο");
335     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Πατήστε οποιοδήποτε κουμπί έντασης ήχου για ακύρωση");
336     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Ακύρωση");
337     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Ακύρωση");
338     ASSERT_STR(lookup(TranslationId::CONFIRM), "Επιβεβαίωση");
339     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Πατήστε το κουμπί λειτουργίας για επιβεβαίωση");
340     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Πατήστε δύο φορές το κουμπί λειτουργίας για επιβεβαίωση");
341     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Διαβάστε προσεκτικά τις λεπτομέρειες σε αυτήν την οθόνη. Επιβεβαιώστε μόνο αν οι πληροφορίες είναι σωστές.");
342     ASSERT_STR(lookup(TranslationId::TITLE), "Επιβεβαίωση προστασίας Android");
343 
344     /* Tests for language en_AU */
345     selectLangId("en_AU");
346     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
347     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
348     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
349     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
350     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
351     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
352     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
353     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
354     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
355 
356     /* Tests for language en_CA */
357     selectLangId("en_CA");
358     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
359     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
360     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
361     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
362     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
363     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
364     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
365     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
366     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
367 
368     /* Tests for language en_GB */
369     selectLangId("en_GB");
370     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
371     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
372     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
373     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
374     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
375     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
376     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
377     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
378     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
379 
380     /* Tests for language en_IE */
381     selectLangId("en_IE");
382     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
383     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
384     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
385     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
386     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
387     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
388     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
389     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
390     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
391 
392     /* Tests for language en_IN */
393     selectLangId("en_IN");
394     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
395     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
396     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
397     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
398     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
399     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
400     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
401     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
402     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
403 
404     /* Tests for language en_NZ */
405     selectLangId("en_NZ");
406     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
407     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
408     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
409     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
410     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
411     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
412     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
413     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
414     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
415 
416     /* Tests for language en_SG */
417     selectLangId("en_SG");
418     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
419     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
420     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
421     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
422     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
423     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
424     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
425     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
426     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
427 
428     /* Tests for language en_ZA */
429     selectLangId("en_ZA");
430     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancel");
431     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Press any volume button to cancel");
432     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancel");
433     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancel");
434     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirm");
435     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Press power to confirm");
436     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Double-press power to confirm");
437     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Review the details on this screen carefully. Only confirm if the information is correct.");
438     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
439 
440     /* Tests for language es */
441     selectLangId("es");
442     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
443     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pulsa cualquier botón de volumen para cancelar");
444     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
445     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
446     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
447     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pulsa el botón de encendido para confirmar");
448     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Pulsa dos veces el botón de encendido para confirmar");
449     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa detenidamente la información de esta pantalla y, si es correcta, confirma que quieres seguir.");
450     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación protegida por Android");
451 
452     /* Tests for language es_419 */
453     selectLangId("es_419");
454     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
455     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
456     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
457     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
458     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
459     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
460     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
461     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
462     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
463 
464     /* Tests for language es_AR */
465     selectLangId("es_AR");
466     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
467     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
468     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
469     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
470     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
471     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
472     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
473     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
474     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
475 
476     /* Tests for language es_BO */
477     selectLangId("es_BO");
478     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
479     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
480     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
481     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
482     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
483     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
484     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
485     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
486     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
487 
488     /* Tests for language es_CL */
489     selectLangId("es_CL");
490     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
491     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
492     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
493     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
494     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
495     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
496     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
497     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
498     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
499 
500     /* Tests for language es_CO */
501     selectLangId("es_CO");
502     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
503     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
504     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
505     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
506     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
507     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
508     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
509     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
510     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
511 
512     /* Tests for language es_CR */
513     selectLangId("es_CR");
514     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
515     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
516     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
517     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
518     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
519     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
520     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
521     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
522     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
523 
524     /* Tests for language es_DO */
525     selectLangId("es_DO");
526     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
527     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
528     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
529     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
530     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
531     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
532     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
533     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
534     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
535 
536     /* Tests for language es_EC */
537     selectLangId("es_EC");
538     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
539     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
540     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
541     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
542     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
543     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
544     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
545     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
546     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
547 
548     /* Tests for language es_GT */
549     selectLangId("es_GT");
550     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
551     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
552     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
553     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
554     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
555     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
556     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
557     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
558     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
559 
560     /* Tests for language es_HN */
561     selectLangId("es_HN");
562     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
563     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
564     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
565     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
566     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
567     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
568     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
569     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
570     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
571 
572     /* Tests for language es_MX */
573     selectLangId("es_MX");
574     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
575     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
576     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
577     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
578     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
579     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
580     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
581     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
582     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
583 
584     /* Tests for language es_NI */
585     selectLangId("es_NI");
586     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
587     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
588     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
589     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
590     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
591     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
592     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
593     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
594     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
595 
596     /* Tests for language es_PA */
597     selectLangId("es_PA");
598     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
599     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
600     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
601     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
602     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
603     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
604     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
605     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
606     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
607 
608     /* Tests for language es_PE */
609     selectLangId("es_PE");
610     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
611     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
612     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
613     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
614     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
615     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
616     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
617     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
618     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
619 
620     /* Tests for language es_PR */
621     selectLangId("es_PR");
622     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
623     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
624     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
625     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
626     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
627     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
628     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
629     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
630     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
631 
632     /* Tests for language es_PY */
633     selectLangId("es_PY");
634     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
635     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
636     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
637     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
638     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
639     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
640     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
641     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
642     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
643 
644     /* Tests for language es_SV */
645     selectLangId("es_SV");
646     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
647     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
648     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
649     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
650     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
651     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
652     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
653     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
654     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
655 
656     /* Tests for language es_US */
657     selectLangId("es_US");
658     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
659     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
660     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
661     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
662     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
663     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
664     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
665     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
666     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
667 
668     /* Tests for language es_UY */
669     selectLangId("es_UY");
670     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
671     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
672     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
673     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
674     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
675     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
676     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
677     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
678     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
679 
680     /* Tests for language es_VE */
681     selectLangId("es_VE");
682     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
683     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Presiona cualquier botón de volumen para cancelar");
684     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
685     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
686     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
687     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Presiona el botón de encendido para confirmar");
688     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Presiona dos veces el botón de encendido para confirmar");
689     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente los detalles que se muestran en esta pantalla. Solo confirma la información si es correcta.");
690     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmación de protección de Android");
691 
692     /* Tests for language et */
693     selectLangId("et");
694     ASSERT_STR(lookup(TranslationId::CANCEL), "Loobu");
695     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Tühistamiseks vajutage mis tahes helitugevuse nuppu");
696     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Tühista");
697     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Tühista");
698     ASSERT_STR(lookup(TranslationId::CONFIRM), "Kinnita");
699     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Kinnitamiseks vajutage toitenuppu");
700     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Kinnitamiseks topeltvajutage toitenuppu");
701     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Vaadake üksikasjad sellel kuval hoolikalt üle. Kinnitage vaid siis, kui teave on õige.");
702     ASSERT_STR(lookup(TranslationId::TITLE), "Androidi kaitstud kinnitus");
703 
704     /* Tests for language eu */
705     selectLangId("eu");
706     ASSERT_STR(lookup(TranslationId::CANCEL), "Utzi");
707     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Bertan behera uzteko, sakatu bolumen-tekla bat");
708     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Utzi");
709     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Utzi");
710     ASSERT_STR(lookup(TranslationId::CONFIRM), "Berretsi");
711     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Berresteko, sakatu etengailua");
712     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Berresteko, sakatu birritan pizteko botoia");
713     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Berrikusi kontuz pantaila honetako xehetasunak. Berretsi informazioa zuzena bada soilik.");
714     ASSERT_STR(lookup(TranslationId::TITLE), "Android-en Babes-berrespena");
715 
716     /* Tests for language fa */
717     selectLangId("fa");
718     ASSERT_STR(lookup(TranslationId::CANCEL), "لغو");
719     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "برای لغو، یکی از دکمه‌های میزان صدا را فشار دهید");
720     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "لغو");
721     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "لغو");
722     ASSERT_STR(lookup(TranslationId::CONFIRM), "تأیید");
723     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "برای تأیید، دکمه روشن/خاموش را فشار دهید");
724     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "برای تأیید، دکمه روشن/خاموش را دوبار فشار دهید");
725     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "جزئیات موجود در این صفحه را به‌دقت مرور کنید. تنها درصورت صحیح بودن اطلاعات آن‌ها را تأیید کنید.");
726     ASSERT_STR(lookup(TranslationId::TITLE), "تأیید محافظت‌شده Android");
727 
728     /* Tests for language fi */
729     selectLangId("fi");
730     ASSERT_STR(lookup(TranslationId::CANCEL), "Peruuta");
731     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Peruuta painamalla äänenvoimakkuuspainiketta");
732     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Peruuta");
733     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Peruuta");
734     ASSERT_STR(lookup(TranslationId::CONFIRM), "Vahvista");
735     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Vahvista painamalla virtapainiketta");
736     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Vahvista painamalla virtapainiketta kahdesti");
737     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Tarkista näytöllä näkyvät tiedot huolellisesti. Vahvista tiedot vain, jos ne pitävät paikkansa.");
738     ASSERT_STR(lookup(TranslationId::TITLE), "Vahvistus Android-suojauksesta");
739 
740     /* Tests for language fil */
741     selectLangId("fil");
742     ASSERT_STR(lookup(TranslationId::CANCEL), "Kanselahin");
743     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pindutin ang anumang button ng volume para kanselahin");
744     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Kanselahin");
745     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Kanselahin");
746     ASSERT_STR(lookup(TranslationId::CONFIRM), "Kumpirmahin");
747     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pindutin ang power para kumpirmahin");
748     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Pindutin nang dalawang beses ang power para kumpirmahin");
749     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Suriing mabuti ang mga detalye sa screen na ito. Kumpirmahin lang kung tama ang impormasyon.");
750     ASSERT_STR(lookup(TranslationId::TITLE), "Pagkumpirmang Pinoprotektahan ng Android");
751 
752     /* Tests for language fr */
753     selectLangId("fr");
754     ASSERT_STR(lookup(TranslationId::CANCEL), "Annuler");
755     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Appuyez sur l\'un des boutons de volume pour annuler l\'opération");
756     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Annuler");
757     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Annuler");
758     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmer");
759     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Appuyez sur le bouton Marche/Arrêt pour confirmer l\'opération");
760     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Appuyez deux fois sur le bouton Marche/Arrêt pour confirmer l\'opération");
761     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Lisez attentivement les informations indiquées sur cet écran. Ne les confirmez que si elles sont correctes.");
762     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmation de protection Android");
763 
764     /* Tests for language fr_CA */
765     selectLangId("fr_CA");
766     ASSERT_STR(lookup(TranslationId::CANCEL), "Annuler");
767     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Appuyez sur un bouton de volume pour annuler l\'action");
768     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Annuler");
769     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Annuler");
770     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmer");
771     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Appuyez sur l\'interrupteur pour confirmer");
772     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Appuyez deux fois sur l\'interrupteur pour confirmer");
773     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Examinez attentivement les renseignements affichés à l\'écran. Confirmez seulement si tout est correct.");
774     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmation protégée Android");
775 
776     /* Tests for language fr_CH */
777     selectLangId("fr_CH");
778     ASSERT_STR(lookup(TranslationId::CANCEL), "Annuler");
779     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Appuyez sur l\'un des boutons de volume pour annuler l\'opération");
780     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Annuler");
781     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Annuler");
782     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmer");
783     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Appuyez sur le bouton Marche/Arrêt pour confirmer l\'opération");
784     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Appuyez deux fois sur le bouton Marche/Arrêt pour confirmer l\'opération");
785     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Lisez attentivement les informations indiquées sur cet écran. Ne les confirmez que si elles sont correctes.");
786     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmation de protection Android");
787 
788     /* Tests for language gl */
789     selectLangId("gl");
790     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
791     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Preme calquera botón de volume para cancelar");
792     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
793     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
794     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
795     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Preme o botón de acendido para confirmar");
796     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Preme o botón de acendido dúas veces para confirmar");
797     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Revisa atentamente os detalles desta pantalla. Confírmaos só se a información é correcta.");
798     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
799 
800     /* Tests for language gsw */
801     selectLangId("gsw");
802     ASSERT_STR(lookup(TranslationId::CANCEL), "Abbrechen");
803     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Zum Abbrechen eine beliebige Lautstärketaste drücken");
804     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Abbrechen");
805     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Abbrechen");
806     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bestätigen");
807     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Drücke zum Bestätigen die Ein-/Aus-Taste");
808     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Zum Bestätigen die Ein-/Aus-Taste zweimal drücken");
809     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Prüfe die Daten auf diesem Bildschirm sorgfältig. Bestätige die Daten nur, wenn sie wirklich korrekt sind.");
810     ASSERT_STR(lookup(TranslationId::TITLE), "Android geschützte Bestätigung");
811 
812     /* Tests for language gu */
813     selectLangId("gu");
814     ASSERT_STR(lookup(TranslationId::CANCEL), "રદ કરો");
815     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "રદ કરવા માટે કોઈપણ વૉલ્યૂમનું બટન દબાવો");
816     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "રદ કરો");
817     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "રદ કરો");
818     ASSERT_STR(lookup(TranslationId::CONFIRM), "કન્ફર્મ કરો");
819     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "કન્ફર્મ કરવા માટે પાવર બટન દબાવો");
820     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "કન્ફર્મ કરવા માટે પાવર પર બે વાર ટૅપ કરો");
821     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "આ સ્ક્રીન પરની વિગતોનો ધ્યાનપૂર્વક રિવ્યૂ કરો. જો માહિતી સાચી હોય, તો જ કન્ફર્મ કરો.");
822     ASSERT_STR(lookup(TranslationId::TITLE), "Android પ્રોટેક્ટેડ કન્ફર્મેશન");
823 
824     /* Tests for language he */
825     selectLangId("he");
826     ASSERT_STR(lookup(TranslationId::CANCEL), "ביטול");
827     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "יש ללחוץ על לחצן כלשהו של עוצמת הקול כדי לבטל");
828     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ביטול");
829     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ביטול");
830     ASSERT_STR(lookup(TranslationId::CONFIRM), "אישור");
831     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "יש ללחוץ על לחצן ההפעלה כדי לאשר");
832     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "יש ללחוץ פעמיים על לחצן ההפעלה כדי לאשר");
833     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "יש לבדוק את הפרטים שבמסך הזה בקפידה. יש לאשר רק אם המידע נכון.");
834     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
835 
836     /* Tests for language hi */
837     selectLangId("hi");
838     ASSERT_STR(lookup(TranslationId::CANCEL), "अभी नहीं");
839     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "रद्द करने के लिए कोई भी वॉल्यूम बटन दबाएं");
840     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "रद्द करें");
841     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "रद्द करें");
842     ASSERT_STR(lookup(TranslationId::CONFIRM), "पुष्टि करें");
843     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "पुष्टि करने के लिए पावर बटन दबाएं");
844     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "पुष्टि करने के लिए पावर बटन दो बार दबाएं");
845     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "इस स्क्रीन पर दी गई जानकारी काे ध्यान से देखें. जानकारी सही हाेने पर ही पुष्टि करें.");
846     ASSERT_STR(lookup(TranslationId::TITLE), "Android की ओर से सुरक्षा की पुष्टि");
847 
848     /* Tests for language hr */
849     selectLangId("hr");
850     ASSERT_STR(lookup(TranslationId::CANCEL), "Otkaži");
851     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pritisnite bilo koju tipku za glasnoću da biste otkazali");
852     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Otkaži");
853     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Otkaži");
854     ASSERT_STR(lookup(TranslationId::CONFIRM), "Potvrdi");
855     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pritisnite tipku za uključivanje/isključivanje da biste potvrdili");
856     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dvaput pritisnite tipku za uključivanje/isključivanje da biste potvrdili");
857     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Pažljivo pregledajte pojedinosti na ovom zaslonu. Potvrdite samo jesu li informacije točne.");
858     ASSERT_STR(lookup(TranslationId::TITLE), "Potvrda zaštite na Androidu");
859 
860     /* Tests for language hu */
861     selectLangId("hu");
862     ASSERT_STR(lookup(TranslationId::CANCEL), "Mégse");
863     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Nyomja meg valamelyik hangerőgombot az elvetéshez");
864     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Mégse");
865     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Mégse");
866     ASSERT_STR(lookup(TranslationId::CONFIRM), "Megerősítés");
867     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Nyomja meg a bekapcsológombot a megerősítéshez");
868     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "A megerősítéshez nyomja meg duplán a bekapcsológombot");
869     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Gondosan tekintse át a képernyőn látható részleteket. Csak akkor lépjen tovább, ha az információ helyes.");
870     ASSERT_STR(lookup(TranslationId::TITLE), "Android – védett megerősítés");
871 
872     /* Tests for language hy */
873     selectLangId("hy");
874     ASSERT_STR(lookup(TranslationId::CANCEL), "Չեղարկել");
875     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Չեղարկելու համար սեղմեք ձայնի կագավորման որևէ կոճակ");
876     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Չեղարկել");
877     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Չեղարկել");
878     ASSERT_STR(lookup(TranslationId::CONFIRM), "Հաստատել");
879     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Հաստատելու համար սեղմեք սնուցման կոճակը");
880     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Հաստատելու համար կրկնակի սեղմեք սնուցման կոճակը");
881     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Ուշադիր ծանոթացեք էկրանին ցուցադրվող տեղեկություններին։ Հաստատեք միայն այն դեպքում, եթե դրանք ճիշտ են։");
882     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected-ի հաստատում");
883 
884     /* Tests for language id */
885     selectLangId("id");
886     ASSERT_STR(lookup(TranslationId::CANCEL), "Batal");
887     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Tekan tombol volume apa saja untuk membatalkan");
888     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Batal");
889     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Batal");
890     ASSERT_STR(lookup(TranslationId::CONFIRM), "Konfirmasi");
891     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Tekan tombol power untuk mengonfirmasi");
892     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Tekan dua kali tombol power untuk mengonfirmasi");
893     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Tinjau detail di layar ini dengan cermat. Konfirmasi hanya jika informasi sudah benar.");
894     ASSERT_STR(lookup(TranslationId::TITLE), "Konfirmasi yang Dilindungi Android");
895 
896     /* Tests for language in */
897     selectLangId("in");
898     ASSERT_STR(lookup(TranslationId::CANCEL), "Batal");
899     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Tekan tombol volume apa saja untuk membatalkan");
900     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Batal");
901     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Batal");
902     ASSERT_STR(lookup(TranslationId::CONFIRM), "Konfirmasi");
903     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Tekan tombol power untuk mengonfirmasi");
904     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Tekan dua kali tombol power untuk mengonfirmasi");
905     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Tinjau detail di layar ini dengan cermat. Konfirmasi hanya jika informasi sudah benar.");
906     ASSERT_STR(lookup(TranslationId::TITLE), "Konfirmasi yang Dilindungi Android");
907 
908     /* Tests for language is */
909     selectLangId("is");
910     ASSERT_STR(lookup(TranslationId::CANCEL), "Hætta við");
911     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Ýttu á hvaða hljóðstyrkshnapp sem er til að hætta við");
912     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Hætta við");
913     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Hætta við");
914     ASSERT_STR(lookup(TranslationId::CONFIRM), "Staðfesta");
915     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Ýttu á aflrofann til að staðfesta");
916     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Ýttu tvisvar á aflrofann til að staðfesta");
917     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Farðu vandlega yfir upplýsingarnar á skjánum. Staðfestu aðeins ef upplýsingarnar eru réttar.");
918     ASSERT_STR(lookup(TranslationId::TITLE), "Varin staðfesting Android");
919 
920     /* Tests for language it */
921     selectLangId("it");
922     ASSERT_STR(lookup(TranslationId::CANCEL), "Annulla");
923     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Premi qualsiasi pulsante del volume per annullare");
924     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Annulla");
925     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Annulla");
926     ASSERT_STR(lookup(TranslationId::CONFIRM), "Conferma");
927     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Premi il tasto di accensione per confermare");
928     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Premi due volte il tasto di accensione per confermare");
929     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Esamina attentamente i dettagli in questa schermata. Conferma solo se le informazioni sono corrette.");
930     ASSERT_STR(lookup(TranslationId::TITLE), "Conferma Android Protected");
931 
932     /* Tests for language iw */
933     selectLangId("iw");
934     ASSERT_STR(lookup(TranslationId::CANCEL), "ביטול");
935     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "יש ללחוץ על לחצן כלשהו של עוצמת הקול כדי לבטל");
936     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ביטול");
937     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ביטול");
938     ASSERT_STR(lookup(TranslationId::CONFIRM), "אישור");
939     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "יש ללחוץ על לחצן ההפעלה כדי לאשר");
940     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "יש ללחוץ פעמיים על לחצן ההפעלה כדי לאשר");
941     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "יש לבדוק את הפרטים שבמסך הזה בקפידה. יש לאשר רק אם המידע נכון.");
942     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
943 
944     /* Tests for language ja */
945     selectLangId("ja");
946     ASSERT_STR(lookup(TranslationId::CANCEL), "キャンセル");
947     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "キャンセルするには、いずれかの音量ボタンを押します");
948     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "キャンセル");
949     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "キャンセル");
950     ASSERT_STR(lookup(TranslationId::CONFIRM), "確認");
951     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "確認するには、電源を押します");
952     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "確認するには、電源を 2 回押します");
953     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "この画面上の詳細情報を慎重にご確認ください。情報が正しい場合のみ確定してください。");
954     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected の確認");
955 
956     /* Tests for language ka */
957     selectLangId("ka");
958     ASSERT_STR(lookup(TranslationId::CANCEL), "გაუქმება");
959     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "გასაუქმებლად დააჭირეთ ხმის რეგულირების ნებისმიერ ღილაკს");
960     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "გაუქმება");
961     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "გაუქმება");
962     ASSERT_STR(lookup(TranslationId::CONFIRM), "დადასტურება");
963     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "დასადასტურებლად დააჭირეთ ჩართვის ღილაკს");
964     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "დასადასტურებლად ორმაგად დააჭირეთ ჩართვის ღილაკს");
965     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ყურადღებით გაეცანით ამ ეკრანზე მოცემულ დეტალებს. დაადასტურეთ მხოლოდ იმ შემთხვევაში, თუ ინფორმაცია სწორია.");
966     ASSERT_STR(lookup(TranslationId::TITLE), "Android-ის დაცული დადასტურება");
967 
968     /* Tests for language kk */
969     selectLangId("kk");
970     ASSERT_STR(lookup(TranslationId::CANCEL), "Бас тарту");
971     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Бас тарту үшін кез келген дыбыс деңгейі түймесін басыңыз");
972     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Бас тарту");
973     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Бас тарту");
974     ASSERT_STR(lookup(TranslationId::CONFIRM), "Растау");
975     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Растау үшін қуат түймесін басыңыз");
976     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Растау үшін қуат түймесін екі рет басыңыз");
977     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Осы экрандағы мәліметтерді мұқият оқыңыз. Ақпарат дұрыс болса ғана, растаңыз.");
978     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
979 
980     /* Tests for language km */
981     selectLangId("km");
982     ASSERT_STR(lookup(TranslationId::CANCEL), "បោះបង់");
983     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "ចុចប៊ូតុង​កម្រិតសំឡេង​ណាមួយ​ដើម្បីបោះបង់");
984     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "បោះបង់");
985     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "បោះបង់");
986     ASSERT_STR(lookup(TranslationId::CONFIRM), "បញ្ជាក់");
987     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "ចុច​ប៊ូតុង​ថាមពល​ដើម្បី​បញ្ជាក់");
988     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "ចុច​ប៊ូតុង​ថាមពល​ពីរដង​ដើម្បី​បញ្ជាក់");
989     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ពិនិត្យមើល​ព័ត៌មានលម្អិត​នៅលើអេក្រង់នេះ​ដោយប្រុងប្រយ័ត្ន។ គ្រាន់តែបញ្ជាក់ប៉ុណ្ណោះ ប្រសិនបើ​ព័ត៌មាននេះ​ត្រឹមត្រូវ។");
990     ASSERT_STR(lookup(TranslationId::TITLE), "ការ​បញ្ជាក់​ដែលបាន​ការពារ Android");
991 
992     /* Tests for language kn */
993     selectLangId("kn");
994     ASSERT_STR(lookup(TranslationId::CANCEL), "ರದ್ದುಗೊಳಿಸಿ");
995     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "ರದ್ದುಗೊಳಿಸಲು ಯಾವುದೇ ವಾಲ್ಯೂಮ್‌ ಬಟನ್ ಒತ್ತಿರಿ");
996     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ರದ್ದು");
997     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ರದ್ದು");
998     ASSERT_STR(lookup(TranslationId::CONFIRM), "ಖಚಿತಪಡಿಸಿ");
999     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "ದೃಢೀಕರಿಸಲು ಪವರ್ ಬಟನ್ ಒತ್ತಿರಿ");
1000     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "ದೃಢೀಕರಿಸಲು ಪವರ್‌ ಬಟನ್‌ ಅನ್ನು ಎರಡು ಬಾರಿ ಒತ್ತಿರಿ");
1001     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ಈ ಸ್ಕ್ರೀನ್‌ ಮೇಲಿರುವ ವಿವರಗಳನ್ನು ಎಚ್ಚರಿಕೆಯಿಂದ ಪರಿಶೀಲಿಸಿ. ಮಾಹಿತಿ ಸರಿಯಾಗಿದ್ದರೆ ಮಾತ್ರ ದೃಢೀಕರಿಸಿ.");
1002     ASSERT_STR(lookup(TranslationId::TITLE), "Android ಸಂರಕ್ಷಿತ ದೃಢೀಕರಣ");
1003 
1004     /* Tests for language ko */
1005     selectLangId("ko");
1006     ASSERT_STR(lookup(TranslationId::CANCEL), "취소");
1007     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "취소하려면 볼륨 버튼 중 하나를 누르세요.");
1008     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "취소");
1009     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "취소");
1010     ASSERT_STR(lookup(TranslationId::CONFIRM), "확인");
1011     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "확인하려면 전원 버튼을 누르세요.");
1012     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "확인하려면 전원 버튼을 두 번 누르세요.");
1013     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "현재 화면의 세부정보를 자세히 검토하세요. 정보가 정확한 경우에만 확인해 주세요.");
1014     ASSERT_STR(lookup(TranslationId::TITLE), "Android 보안 확인");
1015 
1016     /* Tests for language ky */
1017     selectLangId("ky");
1018     ASSERT_STR(lookup(TranslationId::CANCEL), "Жок");
1019     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Жокко чыгаруу үчүн үн көлөмүнүн баскычтарынын бирин басыңыз");
1020     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Жокко чыгаруу");
1021     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Жокко чыгаруу");
1022     ASSERT_STR(lookup(TranslationId::CONFIRM), "Ырастоо");
1023     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Ырастоо үчүн \"Кубат\" баскычын басыңыз");
1024     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Ырастоо үчүн \"Кубат\" баскычын эки жолу басыңыз");
1025     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Бул экрандагы маалыматты карап чыгыңыз. Ал туура болсо гана ырастаңыз.");
1026     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected ырастоосу");
1027 
1028     /* Tests for language ln */
1029     selectLangId("ln");
1030     ASSERT_STR(lookup(TranslationId::CANCEL), "Annuler");
1031     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Appuyez sur l\'un des boutons de volume pour annuler l\'opération");
1032     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Annuler");
1033     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Annuler");
1034     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmer");
1035     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Appuyez sur le bouton Marche/Arrêt pour confirmer l\'opération");
1036     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Appuyez deux fois sur le bouton Marche/Arrêt pour confirmer l\'opération");
1037     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Lisez attentivement les informations indiquées sur cet écran. Ne les confirmez que si elles sont correctes.");
1038     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmation de protection Android");
1039 
1040     /* Tests for language lo */
1041     selectLangId("lo");
1042     ASSERT_STR(lookup(TranslationId::CANCEL), "ຍົກເລີກ");
1043     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "ກົດປຸ່ມສຽງຂຶ້ນ ຫຼື ລົງເພື່ອຍົກເລີກ");
1044     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ຍົກເລີກ");
1045     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ຍົກເລີກ");
1046     ASSERT_STR(lookup(TranslationId::CONFIRM), "ຢືນຢັນ");
1047     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "ກົດປຸ່ມເປີດປິດເພື່ອຢືນຢັນ");
1048     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "ກົດປຸ່ມປິດເປີດເຄື່ອງສອງຄັ້ງເພື່ອຢືນຢັນ");
1049     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ກວດສອບລາຍລະອຽດຢູ່ໜ້າຈໍນີ້ຢ່າງລະມັດລະວັງ. ຢືນຢັນສະເພາະເມື່ອຂໍ້ມູນຖືກຕ້ອງເທົ່ານັ້ນ.");
1050     ASSERT_STR(lookup(TranslationId::TITLE), "ການຢືນຢັນ Android ທີ່ໄດ້ຮັບການປົກປ້ອງ");
1051 
1052     /* Tests for language lt */
1053     selectLangId("lt");
1054     ASSERT_STR(lookup(TranslationId::CANCEL), "Atšaukti");
1055     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Paspauskite bet kurį garsumo mygtuką, kad atšauktumėte");
1056     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Atšaukti");
1057     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Atšaukti");
1058     ASSERT_STR(lookup(TranslationId::CONFIRM), "Patvirtinti");
1059     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Paspauskite maitinimo mygtuką, kad patvirtintumėte");
1060     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dukart paspauskite maitinimo mygtuką, kad patvirtintumėte");
1061     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Atidžiai peržiūrėkite išsamią informaciją šiame ekrane. Patvirtinkite, tik jei informacija yra tinkama.");
1062     ASSERT_STR(lookup(TranslationId::TITLE), "„Android Protected“ patvirtinimas");
1063 
1064     /* Tests for language lv */
1065     selectLangId("lv");
1066     ASSERT_STR(lookup(TranslationId::CANCEL), "Atcelt");
1067     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Lai atceltu, nospiediet jebkuru skaļuma pogu");
1068     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Atcelt");
1069     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Atcelt");
1070     ASSERT_STR(lookup(TranslationId::CONFIRM), "Apstiprināt");
1071     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Lai apstiprinātu, nospiediet barošanas pogu");
1072     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Lai apstiprinātu, divreiz nospiediet barošanas pogu");
1073     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Rūpīgi pārskatiet šajā ekrānā redzamo informāciju. Apstipriniet informāciju tikai tad, ja tā ir pareiza.");
1074     ASSERT_STR(lookup(TranslationId::TITLE), "Android aizsargātā informācija");
1075 
1076     /* Tests for language mk */
1077     selectLangId("mk");
1078     ASSERT_STR(lookup(TranslationId::CANCEL), "Откажи");
1079     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Притиснете на кое било копче за јачина на звук за да откажете");
1080     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Откажи");
1081     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Откажи");
1082     ASSERT_STR(lookup(TranslationId::CONFIRM), "Потврди");
1083     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Притиснете на копчето за напојување за да потврдите");
1084     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Притиснете на копчето за напојување двапати за да потврдите");
1085     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Внимателно прегледајте ги деталите на екранов. Потврдете само ако податоците се точни.");
1086     ASSERT_STR(lookup(TranslationId::TITLE), "Потврда за заштита на Android");
1087 
1088     /* Tests for language ml */
1089     selectLangId("ml");
1090     ASSERT_STR(lookup(TranslationId::CANCEL), "റദ്ദാക്കുക");
1091     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "റദ്ദാക്കാൻ എതെങ്കിലും വോളിയം ബട്ടൺ അമർത്തുക");
1092     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "റദ്ദാക്കുക");
1093     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "റദ്ദാക്കുക");
1094     ASSERT_STR(lookup(TranslationId::CONFIRM), "സ്ഥിരീകരിക്കുക");
1095     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "സ്ഥിരീകരിക്കാൻ പവർ അമർത്തുക");
1096     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "സ്ഥിരീകരിക്കാൻ പവർ രണ്ടുതവണ അമർത്തുക");
1097     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ഈ സ്ക്രീനിലെ വിശദാംശങ്ങൾ ശ്രദ്ധാപൂർവ്വം അവലോകനം ചെയ്യുക. വിവരങ്ങൾ ശരിയാണെങ്കിൽ മാത്രം സ്ഥിരീകരിക്കുക.");
1098     ASSERT_STR(lookup(TranslationId::TITLE), "Android സംരക്ഷിത സ്ഥിരീകരണം");
1099 
1100     /* Tests for language mn */
1101     selectLangId("mn");
1102     ASSERT_STR(lookup(TranslationId::CANCEL), "Болих");
1103     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Болихын тулд дууны түвшний товчлуурын аль нэгийг нь дарах");
1104     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Болих");
1105     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Болих");
1106     ASSERT_STR(lookup(TranslationId::CONFIRM), "Баталгаажуулах");
1107     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Баталгаажуулахын тулд унтраах/асаахыг дарах");
1108     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Баталгаажуулахын тулд унтраах/асаахыг хоёр удаа дарах");
1109     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Энэ дэлгэц дээрх дэлгэрэнгүй мэдээллийг анхааралтай шалгана уу. Зөвхөн мэдээлэл зөв тохиолдолд баталгаажуулна уу.");
1110     ASSERT_STR(lookup(TranslationId::TITLE), "Андройдоор хамгаалсан баталгаажуулалт");
1111 
1112     /* Tests for language mo */
1113     selectLangId("mo");
1114     ASSERT_STR(lookup(TranslationId::CANCEL), "Anulați");
1115     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Apăsați orice buton de volum pentru a anula");
1116     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Anulați");
1117     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Anulați");
1118     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmați");
1119     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Apăsați butonul de pornire pentru a confirma");
1120     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Apăsați de două ori butonul de pornire pentru a confirma");
1121     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Examinați cu atenție detaliile de pe acest ecran. Confirmați numai dacă informațiile sunt corecte.");
1122     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmare protecție pentru Android");
1123 
1124     /* Tests for language mr */
1125     selectLangId("mr");
1126     ASSERT_STR(lookup(TranslationId::CANCEL), "रद्द करा");
1127     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "रद्द करण्‍यासाठी कोणतेही व्‍हॉल्‍यूम बटण दाबा");
1128     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "रद्द करा");
1129     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "रद्द करा");
1130     ASSERT_STR(lookup(TranslationId::CONFIRM), "निश्चित करा");
1131     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "निश्चित करण्‍यासाठी पॉवर दाबा");
1132     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "खात्री करण्‍यासाठी पॉवर बटण दोनदा दाबा");
1133     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "या स्क्रीनवरील माहितीचे काळजीपूर्वक पुनरावलोकन करा. माहिती बरोबर असल्यावरच कन्फर्म करा.");
1134     ASSERT_STR(lookup(TranslationId::TITLE), "Android कडून सुरक्षा निश्चित करणे");
1135 
1136     /* Tests for language ms */
1137     selectLangId("ms");
1138     ASSERT_STR(lookup(TranslationId::CANCEL), "Batal");
1139     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Tekan sebarang butang kelantangan untuk membatalkan tindakan");
1140     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Batal");
1141     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Batal");
1142     ASSERT_STR(lookup(TranslationId::CONFIRM), "Sahkan");
1143     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Tekan kuasa untuk mengesahkan");
1144     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Tekan dua kali butang kuasa untuk mengesahkan");
1145     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Semak butiran pada skrin ini dengan teliti. Sahkan hanya sekiranya maklumat tersebut betul.");
1146     ASSERT_STR(lookup(TranslationId::TITLE), "Pengesahan Dilindungi Android");
1147 
1148     /* Tests for language my */
1149     selectLangId("my");
1150     ASSERT_STR(lookup(TranslationId::CANCEL), "မလုပ်တော့");
1151     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "ပယ်ဖျက်ရန် အသံအတိုးအကျယ်ခလုတ် တစ်ခုခုကိုနှိပ်ပါ");
1152     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "မလုပ်တော့");
1153     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "မလုပ်တော့");
1154     ASSERT_STR(lookup(TranslationId::CONFIRM), "အတည်ပြုရန်");
1155     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "အတည်ပြုရန် ပါဝါခလုတ်နှိပ်ပါ");
1156     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "အတည်ပြုရန် ပါဝါခလုတ်ကို နှစ်ချက်နှိပ်ပါ");
1157     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ဤဖန်သားပြင်တွင် အသေးစိတ်ကို ဂရုတစိုက် သုံးသပ်ပါ။ အချက်အလက် မှန်ကန်မှသာ အတည်ပြုပါ။");
1158     ASSERT_STR(lookup(TranslationId::TITLE), "Android ကာကွယ်မှု အတည်ပြုချက်");
1159 
1160     /* Tests for language nb */
1161     selectLangId("nb");
1162     ASSERT_STR(lookup(TranslationId::CANCEL), "Avbryt");
1163     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Trykk på en volumknapp for å avbryte");
1164     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Avbryt");
1165     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Avbryt");
1166     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bekreft");
1167     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Trykk på av/på-knappen for å bekrefte");
1168     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dobbelttrykk på av/på-knappen for å bekrefte");
1169     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Gå nøye gjennom informasjonen på denne skjermen. Bare bekreft hvis informasjonen er riktig.");
1170     ASSERT_STR(lookup(TranslationId::TITLE), "Android-beskyttet bekreftelse");
1171 
1172     /* Tests for language ne */
1173     selectLangId("ne");
1174     ASSERT_STR(lookup(TranslationId::CANCEL), "रद्द गर्नुहोस्");
1175     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "रद्द गर्नका लागि कुनै भोल्युम बटन थिच्नुहोस्");
1176     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "रद्द गर्नुहोस्");
1177     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "रद्द गर्नुहोस्");
1178     ASSERT_STR(lookup(TranslationId::CONFIRM), "पुष्टि गर्नुहोस्");
1179     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "पुष्टि गर्न पावर बटनमा थिच्नुहोस्");
1180     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "पुष्टि गर्न पावर बटनमा दुई पटक थिच्नुहोस्");
1181     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "यो स्क्रिनमा भएका विवरणहरूको ध्यान दिएर समीक्षा गर्नुहोस्। जानकारी सही भएमा मात्र पुष्टि गर्नुहोस्।");
1182     ASSERT_STR(lookup(TranslationId::TITLE), "Android द्वारा संरक्षण गरिएको पुष्टि");
1183 
1184     /* Tests for language nl */
1185     selectLangId("nl");
1186     ASSERT_STR(lookup(TranslationId::CANCEL), "Annuleren");
1187     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Druk op een volumeknop om te annuleren");
1188     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Annuleren");
1189     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Annuleren");
1190     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bevestigen");
1191     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Druk op de aan/uit-knop om te bevestigen");
1192     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Druk twee keer op de aan/uit-knop om te bevestigen");
1193     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Lees de gegevens op dit scherm zorgvuldig door. Bevestig alleen als de informatie correct is.");
1194     ASSERT_STR(lookup(TranslationId::TITLE), "Bevestiging van Android-beveiliging");
1195 
1196     /* Tests for language no */
1197     selectLangId("no");
1198     ASSERT_STR(lookup(TranslationId::CANCEL), "Avbryt");
1199     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Trykk på en volumknapp for å avbryte");
1200     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Avbryt");
1201     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Avbryt");
1202     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bekreft");
1203     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Trykk på av/på-knappen for å bekrefte");
1204     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dobbelttrykk på av/på-knappen for å bekrefte");
1205     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Gå nøye gjennom informasjonen på denne skjermen. Bare bekreft hvis informasjonen er riktig.");
1206     ASSERT_STR(lookup(TranslationId::TITLE), "Android-beskyttet bekreftelse");
1207 
1208     /* Tests for language or */
1209     selectLangId("or");
1210     ASSERT_STR(lookup(TranslationId::CANCEL), "ବାତିଲ୍ କରନ୍ତୁ");
1211     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "କ୍ୟାନ୍ସଲ୍ କରିବା ପାଇଁ ଯେକୌଣସି ଭଲ୍ୟୁମ୍ ବଟନ୍‌କୁ ଦାବନ୍ତୁ");
1212     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "କ୍ୟାନ୍ସଲ୍‍ କରନ୍ତୁ");
1213     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "କ୍ୟାନ୍ସଲ୍‍ କରନ୍ତୁ");
1214     ASSERT_STR(lookup(TranslationId::CONFIRM), "ସୁନିଶ୍ଚିତ କରନ୍ତୁ");
1215     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "ସୁନିଶ୍ଚିତ କରିବା ପାଇଁ ପାୱର୍‌ ବଟନ୍‌କୁ ଦାବନ୍ତୁ");
1216     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "ସୁନିଶ୍ଚିତ କରିବା ପାଇଁ ପାୱାର୍‍ ବଟନ୍‍କୁ ଦୁଇଥର ଦବାନ୍ତୁ");
1217     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ଏହି ସ୍କ୍ରିନରେ ସତର୍କତାର ସହ ବିବରଣୀର ସମୀକ୍ଷା କରନ୍ତୁ। ଯଦି ସୂଚନା ସଠିକ୍ ଥାଏ ତେବେ କେବଳ ସୁନିଶ୍ଚିତ କରନ୍ତୁ।");
1218     ASSERT_STR(lookup(TranslationId::TITLE), "Android ଦ୍ୱାରା ସୁରକ୍ଷିତ ହୋଇଥିବାର ସୁନିଶ୍ଚିତତା");
1219 
1220     /* Tests for language pa */
1221     selectLangId("pa");
1222     ASSERT_STR(lookup(TranslationId::CANCEL), "ਰੱਦ ਕਰੋ");
1223     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "ਰੱਦ ਕਰਨ ਲਈ ਕਿਸੇ ਵੀ ਵੌਲਿਊਮ ਬਟਨ ਨੂੰ ਦਬਾਓ");
1224     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ਰੱਦ ਕਰੋ");
1225     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ਰੱਦ ਕਰੋ");
1226     ASSERT_STR(lookup(TranslationId::CONFIRM), "ਤਸਦੀਕ ਕਰੋ");
1227     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਪਾਵਰ ਬਟਨ ਦਬਾਓ");
1228     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਪਾਵਰ ਬਟਨ ਨੂੰ ਦੋ ਬਾਰ ਦੱਬੋ");
1229     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ਇਸ ਸਕ੍ਰੀਨ ਦੇ ਵੇਰਵਿਆਂ ਦੀ ਧਿਆਨ ਨਾਲ ਸਮੀਖਿਆ ਕਰੋ। ਜਾਣਕਾਰੀ ਸਹੀ ਹੋਣ \'ਤੇ ਹੀ ਤਸਦੀਕ ਕਰੋ।");
1230     ASSERT_STR(lookup(TranslationId::TITLE), "Android ਵੱਲੋਂ ਸੁਰੱਖਿਆ ਦੀ ਪੁਸ਼ਟੀ");
1231 
1232     /* Tests for language pl */
1233     selectLangId("pl");
1234     ASSERT_STR(lookup(TranslationId::CANCEL), "Anuluj");
1235     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Naciśnij dowolny przycisk głośności, aby anulować");
1236     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Anuluj");
1237     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Anuluj");
1238     ASSERT_STR(lookup(TranslationId::CONFIRM), "Potwierdź");
1239     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Naciśnij przycisk zasilania, aby potwierdzić");
1240     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Kliknij dwukrotnie przycisk zasilania, by potwierdzić");
1241     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Sprawdź dokładnie informacje na tym ekranie. Potwierdź tylko, jeśli informacje są prawidłowe.");
1242     ASSERT_STR(lookup(TranslationId::TITLE), "Zabezpieczone potwierdzenie w Androidzie");
1243 
1244     /* Tests for language pt */
1245     selectLangId("pt");
1246     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
1247     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pressione um dos botões de volume para cancelar");
1248     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
1249     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
1250     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
1251     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pressione o botão liga/desliga para confirmar");
1252     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Pressione o botão liga/desliga duas vezes para confirmar");
1253     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Analise cuidadosamente os detalhes nesta tela. Só confirme se as informações estiverem corretas.");
1254     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmação protegida pelo Android");
1255 
1256     /* Tests for language pt_BR */
1257     selectLangId("pt_BR");
1258     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
1259     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pressione um dos botões de volume para cancelar");
1260     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
1261     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
1262     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
1263     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pressione o botão liga/desliga para confirmar");
1264     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Pressione o botão liga/desliga duas vezes para confirmar");
1265     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Analise cuidadosamente os detalhes nesta tela. Só confirme se as informações estiverem corretas.");
1266     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmação protegida pelo Android");
1267 
1268     /* Tests for language pt_PT */
1269     selectLangId("pt_PT");
1270     ASSERT_STR(lookup(TranslationId::CANCEL), "Cancelar");
1271     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Prima qualquer botão de volume para cancelar.");
1272     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Cancelar");
1273     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Cancelar");
1274     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmar");
1275     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Prima ligar/desligar para confirmar.");
1276     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Prima duas vezes ligar/desligar para confirmar.");
1277     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Reveja atentamente os detalhes neste ecrã. Apenas confirme se as informações estiverem corretas.");
1278     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmação protegida do Android");
1279 
1280     /* Tests for language ro */
1281     selectLangId("ro");
1282     ASSERT_STR(lookup(TranslationId::CANCEL), "Anulați");
1283     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Apăsați orice buton de volum pentru a anula");
1284     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Anulați");
1285     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Anulați");
1286     ASSERT_STR(lookup(TranslationId::CONFIRM), "Confirmați");
1287     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Apăsați butonul de pornire pentru a confirma");
1288     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Apăsați de două ori butonul de pornire pentru a confirma");
1289     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Examinați cu atenție detaliile de pe acest ecran. Confirmați numai dacă informațiile sunt corecte.");
1290     ASSERT_STR(lookup(TranslationId::TITLE), "Confirmare protecție pentru Android");
1291 
1292     /* Tests for language ru */
1293     selectLangId("ru");
1294     ASSERT_STR(lookup(TranslationId::CANCEL), "Отмена");
1295     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Для отмены нажмите на любую кнопку регулировки громкости.");
1296     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Отмена");
1297     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Отмена");
1298     ASSERT_STR(lookup(TranslationId::CONFIRM), "Подтвердить");
1299     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Для подтверждения нажмите кнопку питания.");
1300     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Для подтверждения дважды нажмите кнопку питания.");
1301     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Внимательно проверьте всю информацию на этой странице. Если данные верны, подтвердите их.");
1302     ASSERT_STR(lookup(TranslationId::TITLE), "Подтверждение Android Protected");
1303 
1304     /* Tests for language si */
1305     selectLangId("si");
1306     ASSERT_STR(lookup(TranslationId::CANCEL), "අවලංගු කරන්න");
1307     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "අවලංගු කිරීමට ඕනෑම හඬ පරිමා බොත්තමක් ඔබන්න");
1308     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "අවලංගු කරන්න");
1309     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "අවලංගු කරන්න");
1310     ASSERT_STR(lookup(TranslationId::CONFIRM), "තහවුරු කරන්න");
1311     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "තහවුරු කිරීමට බල බොත්තම ඔබන්න");
1312     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "තහවුරු කිරීමට බල බොත්තම දෙවරක් ඔබන්න");
1313     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "මෙම තිරයෙහි විස්තර සැලකිලිමත්ව සමාලෝචනය කරන්න. තොරතුරු නිවැරදි නම් පමණක් තහවුරු කරන්න.");
1314     ASSERT_STR(lookup(TranslationId::TITLE), "Android ආරක්ෂිත තහවුරු කිරීම");
1315 
1316     /* Tests for language sk */
1317     selectLangId("sk");
1318     ASSERT_STR(lookup(TranslationId::CANCEL), "Zrušiť");
1319     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Zrušte stlačením ľubovoľného tlačidla hlasitosti");
1320     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Zrušiť");
1321     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Zrušiť");
1322     ASSERT_STR(lookup(TranslationId::CONFIRM), "Potvrdiť");
1323     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Potvrďte stlačením vypínača");
1324     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Potvrďte dvojitým stlačením vypínača");
1325     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Údaje na tejto obrazovke dôkladne skontrolujte. Potvrďte ich, iba ak sú správne.");
1326     ASSERT_STR(lookup(TranslationId::TITLE), "Chránené potvrdenie Androidu");
1327 
1328     /* Tests for language sl */
1329     selectLangId("sl");
1330     ASSERT_STR(lookup(TranslationId::CANCEL), "Prekliči");
1331     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Za preklic pritisnite poljuben gumb za glasnost");
1332     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Prekliči");
1333     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Prekliči");
1334     ASSERT_STR(lookup(TranslationId::CONFIRM), "Potrdi");
1335     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Za potrditev pritisnite gumb za vklop");
1336     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dvakrat pritisnite za potrditev");
1337     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Pozorno preglejte podrobnosti na tem zaslonu. Potrdite samo, če so podatki pravilni.");
1338     ASSERT_STR(lookup(TranslationId::TITLE), "Zaščitena potrditev v Androidu");
1339 
1340     /* Tests for language sq */
1341     selectLangId("sq");
1342     ASSERT_STR(lookup(TranslationId::CANCEL), "Anulo");
1343     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Shtyp çdo buton volumi për ta anuluar");
1344     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Anulo");
1345     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Anulo");
1346     ASSERT_STR(lookup(TranslationId::CONFIRM), "Konfirmo");
1347     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Shtyp butonin e energjisë për të konfirmuar");
1348     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Shtyp dy herë butonin e energjisë për të konfirmuar");
1349     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Rishiko me kujdes detajet në këtë ekran. Konfirmo vetëm nëse informacioni është i saktë.");
1350     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected Confirmation");
1351 
1352     /* Tests for language sr */
1353     selectLangId("sr");
1354     ASSERT_STR(lookup(TranslationId::CANCEL), "Откажи");
1355     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Притисните било које дугме за јачину звука да бисте отказали");
1356     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Откажи");
1357     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Откажи");
1358     ASSERT_STR(lookup(TranslationId::CONFIRM), "Потврди");
1359     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Притисните дугме за напајање да бисте потврдили");
1360     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Двапут притисните дугме за напајање да бисте потврдили");
1361     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Пажљиво прегледајте детаље на овом екрану. Потврдите само ако су информације тачне.");
1362     ASSERT_STR(lookup(TranslationId::TITLE), "Потврда заштите на Android-у");
1363 
1364     /* Tests for language sr_Latn */
1365     selectLangId("sr_Latn");
1366     ASSERT_STR(lookup(TranslationId::CANCEL), "Otkaži");
1367     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pritisnite bilo koje dugme za jačinu zvuka da biste otkazali");
1368     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Otkaži");
1369     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Otkaži");
1370     ASSERT_STR(lookup(TranslationId::CONFIRM), "Potvrdi");
1371     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pritisnite dugme za napajanje da biste potvrdili");
1372     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Dvaput pritisnite dugme za napajanje da biste potvrdili");
1373     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Pažljivo pregledajte detalje na ovom ekranu. Potvrdite samo ako su informacije tačne.");
1374     ASSERT_STR(lookup(TranslationId::TITLE), "Potvrda zaštite na Android-u");
1375 
1376     /* Tests for language sv */
1377     selectLangId("sv");
1378     ASSERT_STR(lookup(TranslationId::CANCEL), "Avbryt");
1379     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Avbryt genom att trycka på valfri volymknapp");
1380     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Avbryt");
1381     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Avbryt");
1382     ASSERT_STR(lookup(TranslationId::CONFIRM), "Bekräfta");
1383     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Bekräfta genom att trycka på strömbrytaren");
1384     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Bekräfta genom att trycka två gånger på avstängningsknappen");
1385     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Kontrollera informationen på den här skärmen noga. Bekräfta bara om informationen stämmer.");
1386     ASSERT_STR(lookup(TranslationId::TITLE), "Bekräftelseskydd för Android");
1387 
1388     /* Tests for language sw */
1389     selectLangId("sw");
1390     ASSERT_STR(lookup(TranslationId::CANCEL), "Ghairi");
1391     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Bonyeza kitufe chochote cha sauti ili ughairi");
1392     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Ghairi");
1393     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Ghairi");
1394     ASSERT_STR(lookup(TranslationId::CONFIRM), "Thibitisha");
1395     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Bonyeza kitufe cha kuwasha ili uthibitishe");
1396     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Bonyeza kitufe cha kuwasha mara mbili ili uthibitishe");
1397     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Kagua maelezo yaliyo kwenye skrini hii kwa umakini. Thibitisha tu iwapo maelezo ni sahihi.");
1398     ASSERT_STR(lookup(TranslationId::TITLE), "Uthibitishaji Unaolindwa wa Android");
1399 
1400     /* Tests for language ta */
1401     selectLangId("ta");
1402     ASSERT_STR(lookup(TranslationId::CANCEL), "ரத்துசெய்");
1403     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "ரத்துசெய்ய, ஏதேனும் ஒலியளவு பட்டனை அழுத்தவும்");
1404     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ரத்துசெய்");
1405     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ரத்துசெய்");
1406     ASSERT_STR(lookup(TranslationId::CONFIRM), "சரி");
1407     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "உறுதிப்படுத்த, பவரை அழுத்தவும்");
1408     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "உறுதிப்படுத்த, பவர் பட்டனை இருமுறை அழுத்தவும்");
1409     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "இந்தத் திரையில் தோன்றும் விவரங்களைக் கவனமாக மதிப்பாய்வு செய்யவும். தகவல் சரியாக இருந்தால் மட்டும் உறுதிப்படுத்தவும்.");
1410     ASSERT_STR(lookup(TranslationId::TITLE), "Android பாதுகாப்பு தொடர்பான உறுதிப்படுத்தல்");
1411 
1412     /* Tests for language te */
1413     selectLangId("te");
1414     ASSERT_STR(lookup(TranslationId::CANCEL), "రద్దు చేయి");
1415     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "రద్దు చేయడానికి ఏదైనా వాల్యూమ్ బటన్‌ను నొక్కండి");
1416     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "రద్దు చేయండి");
1417     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "రద్దు చేయండి");
1418     ASSERT_STR(lookup(TranslationId::CONFIRM), "నిర్ధారించు");
1419     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "నిర్ధారించడానికి పవర్‌ను నొక్కండి");
1420     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "నిర్ధారించడానికి పవర్ బటన్‌ని రెండు సార్లు నొక్కండి");
1421     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ఈ స్క్రీన్‌పై ఉన్న వివరాలను జాగ్రత్తగా రివ్యూ చేయండి. సమాచారం సరిగా ఉంటేనే నిర్ధారించండి.");
1422     ASSERT_STR(lookup(TranslationId::TITLE), "Android సురక్షిత నిర్ధారణ");
1423 
1424     /* Tests for language th */
1425     selectLangId("th");
1426     ASSERT_STR(lookup(TranslationId::CANCEL), "ยกเลิก");
1427     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "กดปุ่มปรับระดับเสียงเพื่อยกเลิก");
1428     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "ยกเลิก");
1429     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "ยกเลิก");
1430     ASSERT_STR(lookup(TranslationId::CONFIRM), "ยืนยัน");
1431     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "กดปุ่มเปิด/ปิดเพื่อยืนยัน");
1432     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "กดปุ่มเปิด/ปิด 2 ครั้งเพื่อยืนยัน");
1433     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "ตรวจสอบรายละเอียดในหน้าจอนี้ให้ถี่ถ้วน ยืนยันเฉพาะเมื่อข้อมูลถูกต้องเท่านั้น");
1434     ASSERT_STR(lookup(TranslationId::TITLE), "ยืนยันการป้องกัน Android");
1435 
1436     /* Tests for language tl */
1437     selectLangId("tl");
1438     ASSERT_STR(lookup(TranslationId::CANCEL), "Kanselahin");
1439     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Pindutin ang anumang button ng volume para kanselahin");
1440     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Kanselahin");
1441     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Kanselahin");
1442     ASSERT_STR(lookup(TranslationId::CONFIRM), "Kumpirmahin");
1443     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Pindutin ang power para kumpirmahin");
1444     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Pindutin nang dalawang beses ang power para kumpirmahin");
1445     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Suriing mabuti ang mga detalye sa screen na ito. Kumpirmahin lang kung tama ang impormasyon.");
1446     ASSERT_STR(lookup(TranslationId::TITLE), "Pagkumpirmang Pinoprotektahan ng Android");
1447 
1448     /* Tests for language tr */
1449     selectLangId("tr");
1450     ASSERT_STR(lookup(TranslationId::CANCEL), "İptal");
1451     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "İptal etmek için herhangi bir ses düğmesine basın");
1452     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "İptal");
1453     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "İptal");
1454     ASSERT_STR(lookup(TranslationId::CONFIRM), "Onayla");
1455     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Onaylamak için güç düğmesine basın");
1456     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Onaylamak için güç düğmesine iki kez basın");
1457     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Bu ekrandaki ayrıntıları dikkatli bir şekilde inceleyin. Yalnızca bilgiler doğruysa onaylayın.");
1458     ASSERT_STR(lookup(TranslationId::TITLE), "Android Korumalı Onayı");
1459 
1460     /* Tests for language uk */
1461     selectLangId("uk");
1462     ASSERT_STR(lookup(TranslationId::CANCEL), "Скасувати");
1463     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Натисніть будь-яку клавішу гучності, щоб скасувати");
1464     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Скасувати");
1465     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Скасувати");
1466     ASSERT_STR(lookup(TranslationId::CONFIRM), "Підтвердити");
1467     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Натисніть кнопку живлення, щоб підтвердити");
1468     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Двічі натисніть кнопку живлення, щоб підтвердити");
1469     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Уважно перевірте інформацію на екрані. Підтверджуйте, лише якщо все правильно.");
1470     ASSERT_STR(lookup(TranslationId::TITLE), "Підтвердження Android Protected");
1471 
1472     /* Tests for language ur */
1473     selectLangId("ur");
1474     ASSERT_STR(lookup(TranslationId::CANCEL), "منسوخ کریں");
1475     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "منسوخ کرنے کے لئے کوئی بھی والیوم بٹن دبائیں");
1476     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "منسوخ کریں");
1477     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "منسوخ کریں");
1478     ASSERT_STR(lookup(TranslationId::CONFIRM), "تصدیق کریں");
1479     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "تصدیق کرنے کے لئے پاور بٹن دبائیں");
1480     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "تصدیق کرنے کے لئے پاور بٹن دوبار دبائیں");
1481     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "اس اسکرین پر تفصیلات کا احتیاط کے ساتھ جائزہ لیں۔ صرف اس بات کی تصدیق کریں اگر معلومات درست ہے۔");
1482     ASSERT_STR(lookup(TranslationId::TITLE), "Android کی تحفظ یافتہ تصدیق");
1483 
1484     /* Tests for language uz */
1485     selectLangId("uz");
1486     ASSERT_STR(lookup(TranslationId::CANCEL), "Bekor qilish");
1487     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Bekor qilish uchun istalgan tovush tugmasini bosing");
1488     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Bekor qilish");
1489     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Bekor qilish");
1490     ASSERT_STR(lookup(TranslationId::CONFIRM), "Tasdiqlash");
1491     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Tasdiqlash uchun quvvat tugmasini bosing");
1492     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Tasdiqlash uchun quvvat tugmasini ikki marta bosing");
1493     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Bu ekrandagi batafsil axborotni diqqat bilan tekshiring. Axborot xatosiz boʻlsa, uni tasdiqlang.");
1494     ASSERT_STR(lookup(TranslationId::TITLE), "Android Protected nomli tasdiq");
1495 
1496     /* Tests for language vi */
1497     selectLangId("vi");
1498     ASSERT_STR(lookup(TranslationId::CANCEL), "Hủy");
1499     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Nhấn vào nút âm lượng bất kỳ để hủy");
1500     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Hủy");
1501     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Hủy");
1502     ASSERT_STR(lookup(TranslationId::CONFIRM), "Xác nhận");
1503     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Nhấn vào nút nguồn để xác nhận");
1504     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Nhấn hai lần vào nút nguồn để xác nhận");
1505     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Xem lại kỹ thông tin chi tiết trên màn hình này. Chỉ xác nhận nếu thông tin đã chính xác.");
1506     ASSERT_STR(lookup(TranslationId::TITLE), "Xác nhận bảo vệ Android");
1507 
1508     /* Tests for language zh */
1509     selectLangId("zh");
1510     ASSERT_STR(lookup(TranslationId::CANCEL), "取消");
1511     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "按任意音量按钮即可取消");
1512     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "取消");
1513     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "取消");
1514     ASSERT_STR(lookup(TranslationId::CONFIRM), "确认");
1515     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "按电源按钮即可确认");
1516     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "连按两次电源按钮即可确认");
1517     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "仔细查看此屏幕上的详细信息。仅在信息正确无误时进行确认。");
1518     ASSERT_STR(lookup(TranslationId::TITLE), "Android 保护确认");
1519 
1520     /* Tests for language zh_CN */
1521     selectLangId("zh_CN");
1522     ASSERT_STR(lookup(TranslationId::CANCEL), "取消");
1523     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "按任意音量按钮即可取消");
1524     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "取消");
1525     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "取消");
1526     ASSERT_STR(lookup(TranslationId::CONFIRM), "确认");
1527     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "按电源按钮即可确认");
1528     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "连按两次电源按钮即可确认");
1529     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "仔细查看此屏幕上的详细信息。仅在信息正确无误时进行确认。");
1530     ASSERT_STR(lookup(TranslationId::TITLE), "Android 保护确认");
1531 
1532     /* Tests for language zh_HK */
1533     selectLangId("zh_HK");
1534     ASSERT_STR(lookup(TranslationId::CANCEL), "取消");
1535     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "按下任何音量按鈕即可取消");
1536     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "取消");
1537     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "取消");
1538     ASSERT_STR(lookup(TranslationId::CONFIRM), "確認");
1539     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "按下電源按鈕即可確認");
1540     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "按兩下電源按鈕即可確認");
1541     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "請仔細檢查此畫面上的詳細內容。確認前請確保資料正確。");
1542     ASSERT_STR(lookup(TranslationId::TITLE), "Android 保護確認");
1543 
1544     /* Tests for language zh_TW */
1545     selectLangId("zh_TW");
1546     ASSERT_STR(lookup(TranslationId::CANCEL), "取消");
1547     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "按下任一音量按鈕即可取消操作");
1548     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "取消");
1549     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "取消");
1550     ASSERT_STR(lookup(TranslationId::CONFIRM), "確認");
1551     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "按下電源按鈕即可確認操作");
1552     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "按兩下電源按鈕即可確認操作");
1553     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "請仔細檢視這個畫面上的詳細資料。確認前請務必確定資料正確無誤。");
1554     ASSERT_STR(lookup(TranslationId::TITLE), "Android 保護確認");
1555 
1556     /* Tests for language zu */
1557     selectLangId("zu");
1558     ASSERT_STR(lookup(TranslationId::CANCEL), "Hoxa");
1559     ASSERT_STR(lookup(TranslationId::CANCEL_VOL), "Cindezela noma iyiphi inkinobho yevolumu ukuze ukhansele");
1560     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_DOWN), "Khansela");
1561     ASSERT_STR(lookup(TranslationId::CANCEL_VOL_UP), "Khansela");
1562     ASSERT_STR(lookup(TranslationId::CONFIRM), "Qinisekisa");
1563     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON), "Cindezela amandla ukuze uqinisekise");
1564     ASSERT_STR(lookup(TranslationId::CONFIRM_PWR_BUTTON_DOUBLE_PRESS), "Cindezela kabili ukuze uqinisekise");
1565     ASSERT_STR(lookup(TranslationId::DESCRIPTION), "Buyekeza imininingwane kulesi sikrini ngokucophelela. Qinisekisa kuphela uma ulwazi lulungile.");
1566     ASSERT_STR(lookup(TranslationId::TITLE), "Ukuqinisekiswa okuvikelwe i-Android");
1567 
1568     /* Check language tag fallback mechanism works
1569        (chop off components until a match has been found) */
1570     const char* lang_ids[] = {
1571         "de",
1572         "da",
1573         "da-GL",
1574         "es-419",
1575         "es-AR",
1576         nullptr
1577     };
1578     ASSERT_STR(test_lang_id_match(lang_ids, "de"), "de");
1579     ASSERT_STR(test_lang_id_match(lang_ids, "de-DE"), "de");
1580     ASSERT_STR(test_lang_id_match(lang_ids, "de-CH-1901"), "de");
1581     ASSERT_STR(test_lang_id_match(lang_ids, "de-AT"), "de");
1582     ASSERT_STR(test_lang_id_match(lang_ids, "da-DK"), "da");
1583     ASSERT_STR(test_lang_id_match(lang_ids, "da-GL"), "da-GL");
1584     ASSERT_STR(test_lang_id_match(lang_ids, "zh"), "");
1585     ASSERT_STR(test_lang_id_match(lang_ids, "es-419"), "es-419");
1586     ASSERT_STR(test_lang_id_match(lang_ids, "es-AR"), "es-AR");
1587     ASSERT_STR(test_lang_id_match(lang_ids, "es"), "");
1588 
1589     printf("All unit tests passed.\n");
1590     return 0;
1591 }
1592 /* "common_typos_enable" this is to pacify the Lint bot. */
1593