blob: 1a243e585d61725717d2ecd6071ccb72bebf15e6 [file] [log] [blame]
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001<?xml version="1.0" encoding="UTF-8"?>
2
3<!-- This file contains definitions of resources that will be translated for
4each locale. Specifically, these are UI strings that are used by app/ that
5need to be translated for each locale.-->
6
7<grit base_dir="." latest_public_release="0" current_release="1"
8 source_lang_id="en" enc_check="möl">
9 <outputs>
10 <!-- TODO add each of your output files. Modify the three below, and add
11 your own for your various languages. See the user's guide
12 (http://wiki/Main/GritUsersGuide) for more details.
13 Note that all output references are relative to the output directory
14 which is specified at build time. -->
15 <output filename="grit/ui_strings.h" type="rc_header">
16 <emit emit_type='prepend'></emit>
17 </output>
18 <output filename="ui_strings_am.pak" type="data_package" lang="am" />
19 <output filename="ui_strings_ar.pak" type="data_package" lang="ar" />
20 <if expr="pp_ifdef('use_third_party_translations')">
21 <output filename="ui_strings_ast.pak" type="data_package" lang="ast" />
22 </if>
23 <output filename="ui_strings_bg.pak" type="data_package" lang="bg" />
24 <output filename="ui_strings_bn.pak" type="data_package" lang="bn" />
25 <if expr="pp_ifdef('use_third_party_translations')">
26 <output filename="ui_strings_bs.pak" type="data_package" lang="bs" />
27 </if>
28 <output filename="ui_strings_ca.pak" type="data_package" lang="ca" />
29 <if expr="pp_ifdef('use_third_party_translations')">
30 <output filename="ui_strings_ca@valencia.pak" type="data_package" lang="ca@valencia" />
31 </if>
32 <output filename="ui_strings_cs.pak" type="data_package" lang="cs" />
33 <output filename="ui_strings_da.pak" type="data_package" lang="da" />
34 <output filename="ui_strings_de.pak" type="data_package" lang="de" />
35 <output filename="ui_strings_el.pak" type="data_package" lang="el" />
36 <if expr="pp_ifdef('use_third_party_translations')">
37 <output filename="ui_strings_en-AU.pak" type="data_package" lang="en-AU" />
38 </if>
39 <output filename="ui_strings_en-GB.pak" type="data_package" lang="en-GB" />
40 <output filename="ui_strings_en-US.pak" type="data_package" lang="en" />
41 <if expr="pp_ifdef('use_third_party_translations')">
42 <output filename="ui_strings_eo.pak" type="data_package" lang="eo" />
43 </if>
44 <output filename="ui_strings_es.pak" type="data_package" lang="es" />
45 <output filename="ui_strings_es-419.pak" type="data_package" lang="es-419" />
46 <output filename="ui_strings_et.pak" type="data_package" lang="et" />
47 <if expr="pp_ifdef('use_third_party_translations')">
48 <output filename="ui_strings_eu.pak" type="data_package" lang="eu" />
49 </if>
50 <output filename="ui_strings_fa.pak" type="data_package" lang="fa" />
51 <output filename="ui_strings_fake-bidi.pak" type="data_package" lang="fake-bidi" />
52 <output filename="ui_strings_fi.pak" type="data_package" lang="fi" />
53 <output filename="ui_strings_fil.pak" type="data_package" lang="fil" />
54 <output filename="ui_strings_fr.pak" type="data_package" lang="fr" />
55 <if expr="pp_ifdef('use_third_party_translations')">
56 <output filename="ui_strings_gl.pak" type="data_package" lang="gl" />
57 </if>
58 <output filename="ui_strings_gu.pak" type="data_package" lang="gu" />
59 <output filename="ui_strings_he.pak" type="data_package" lang="he" />
60 <output filename="ui_strings_hi.pak" type="data_package" lang="hi" />
61 <output filename="ui_strings_hr.pak" type="data_package" lang="hr" />
62 <output filename="ui_strings_hu.pak" type="data_package" lang="hu" />
63 <if expr="pp_ifdef('use_third_party_translations')">
64 <output filename="ui_strings_hy.pak" type="data_package" lang="hy" />
65 <output filename="ui_strings_ia.pak" type="data_package" lang="ia" />
66 </if>
67 <output filename="ui_strings_id.pak" type="data_package" lang="id" />
68 <output filename="ui_strings_it.pak" type="data_package" lang="it" />
69 <output filename="ui_strings_ja.pak" type="data_package" lang="ja" />
70 <if expr="pp_ifdef('use_third_party_translations')">
71 <output filename="ui_strings_ka.pak" type="data_package" lang="ka" />
72 </if>
73 <output filename="ui_strings_kn.pak" type="data_package" lang="kn" />
74 <output filename="ui_strings_ko.pak" type="data_package" lang="ko" />
75 <if expr="pp_ifdef('use_third_party_translations')">
76 <output filename="ui_strings_ku.pak" type="data_package" lang="ku" />
77 <output filename="ui_strings_kw.pak" type="data_package" lang="kw" />
78 </if>
79 <output filename="ui_strings_lt.pak" type="data_package" lang="lt" />
80 <output filename="ui_strings_lv.pak" type="data_package" lang="lv" />
81 <output filename="ui_strings_ml.pak" type="data_package" lang="ml" />
82 <output filename="ui_strings_mr.pak" type="data_package" lang="mr" />
83 <output filename="ui_strings_ms.pak" type="data_package" lang="ms" />
84 <output filename="ui_strings_nl.pak" type="data_package" lang="nl" />
85 <!-- The translation console uses 'no' for Norwegian Bokmål. It should
86 be 'nb'. -->
87 <output filename="ui_strings_nb.pak" type="data_package" lang="no" />
88 <output filename="ui_strings_pl.pak" type="data_package" lang="pl" />
89 <if expr="pp_ifdef('ios')">
90 <!-- iOS uses pt for pt-BR -->
91 <output filename="ui_strings_pt.pak" type="data_package" lang="pt-BR" />
92 </if>
93 <if expr="not pp_ifdef('ios')">
94 <output filename="ui_strings_pt-BR.pak" type="data_package" lang="pt-BR" />
95 </if>
96 <output filename="ui_strings_pt-PT.pak" type="data_package" lang="pt-PT" />
97 <output filename="ui_strings_ro.pak" type="data_package" lang="ro" />
98 <output filename="ui_strings_ru.pak" type="data_package" lang="ru" />
99 <output filename="ui_strings_sk.pak" type="data_package" lang="sk" />
100 <output filename="ui_strings_sl.pak" type="data_package" lang="sl" />
101 <output filename="ui_strings_sr.pak" type="data_package" lang="sr" />
102 <output filename="ui_strings_sv.pak" type="data_package" lang="sv" />
103 <output filename="ui_strings_sw.pak" type="data_package" lang="sw" />
104 <output filename="ui_strings_ta.pak" type="data_package" lang="ta" />
105 <output filename="ui_strings_te.pak" type="data_package" lang="te" />
106 <output filename="ui_strings_th.pak" type="data_package" lang="th" />
107 <output filename="ui_strings_tr.pak" type="data_package" lang="tr" />
108 <if expr="pp_ifdef('use_third_party_translations')">
109 <output filename="ui_strings_ug.pak" type="data_package" lang="ug" />
110 </if>
111 <output filename="ui_strings_uk.pak" type="data_package" lang="uk" />
112 <output filename="ui_strings_vi.pak" type="data_package" lang="vi" />
113 <output filename="ui_strings_zh-CN.pak" type="data_package" lang="zh-CN" />
114 <output filename="ui_strings_zh-TW.pak" type="data_package" lang="zh-TW" />
115 </outputs>
116 <translations>
117 <file path="ui_strings_am.xtb" lang="am" />
118 <file path="ui_strings_ar.xtb" lang="ar" />
119 <if expr="pp_ifdef('use_third_party_translations')">
120 <file path="../../../third_party/launchpad_translations/ui_strings_ast.xtb" lang="ast" />
121 </if>
122 <file path="ui_strings_bg.xtb" lang="bg" />
123 <file path="ui_strings_bn.xtb" lang="bn" />
124 <if expr="pp_ifdef('use_third_party_translations')">
125 <file path="../../../third_party/launchpad_translations/ui_strings_bs.xtb" lang="bs" />
126 </if>
127 <file path="ui_strings_ca.xtb" lang="ca" />
128 <if expr="pp_ifdef('use_third_party_translations')">
129 <file path="../../../third_party/launchpad_translations/ui_strings_ca-valencia.xtb" lang="ca@valencia" />
130 </if>
131 <file path="ui_strings_cs.xtb" lang="cs" />
132 <file path="ui_strings_da.xtb" lang="da" />
133 <file path="ui_strings_de.xtb" lang="de" />
134 <file path="ui_strings_el.xtb" lang="el" />
135 <if expr="pp_ifdef('use_third_party_translations')">
136 <file path="../../../third_party/launchpad_translations/ui_strings_en-AU.xtb" lang="en-AU" />
137 </if>
138 <file path="ui_strings_en-GB.xtb" lang="en-GB" />
139 <if expr="pp_ifdef('use_third_party_translations')">
140 <file path="../../../third_party/launchpad_translations/ui_strings_eo.xtb" lang="eo" />
141 </if>
142 <file path="ui_strings_es.xtb" lang="es" />
143 <file path="ui_strings_es-419.xtb" lang="es-419" />
144 <file path="ui_strings_et.xtb" lang="et" />
145 <if expr="pp_ifdef('use_third_party_translations')">
146 <file path="../../../third_party/launchpad_translations/ui_strings_eu.xtb" lang="eu" />
147 </if>
148 <file path="ui_strings_fa.xtb" lang="fa" />
149 <file path="ui_strings_fi.xtb" lang="fi" />
150 <file path="ui_strings_fil.xtb" lang="fil" />
151 <file path="ui_strings_fr.xtb" lang="fr" />
152 <if expr="pp_ifdef('use_third_party_translations')">
153 <file path="../../../third_party/launchpad_translations/ui_strings_gl.xtb" lang="gl" />
154 </if>
155 <file path="ui_strings_gu.xtb" lang="gu" />
156 <file path="ui_strings_hi.xtb" lang="hi" />
157 <file path="ui_strings_hr.xtb" lang="hr" />
158 <file path="ui_strings_hu.xtb" lang="hu" />
159 <if expr="pp_ifdef('use_third_party_translations')">
160 <file path="../../../third_party/launchpad_translations/ui_strings_hy.xtb" lang="hy" />
161 <file path="../../../third_party/launchpad_translations/ui_strings_ia.xtb" lang="ia" />
162 </if>
163 <file path="ui_strings_id.xtb" lang="id" />
164 <file path="ui_strings_it.xtb" lang="it" />
165 <!-- The translation console uses 'iw' for Hebrew, but we use 'he'. -->
166 <file path="ui_strings_iw.xtb" lang="he" />
167 <file path="ui_strings_ja.xtb" lang="ja" />
168 <if expr="pp_ifdef('use_third_party_translations')">
169 <file path="../../../third_party/launchpad_translations/ui_strings_ka.xtb" lang="ka" />
170 </if>
171 <file path="ui_strings_kn.xtb" lang="kn" />
172 <file path="ui_strings_ko.xtb" lang="ko" />
173 <if expr="pp_ifdef('use_third_party_translations')">
174 <file path="../../../third_party/launchpad_translations/ui_strings_ku.xtb" lang="ku" />
175 <file path="../../../third_party/launchpad_translations/ui_strings_kw.xtb" lang="kw" />
176 </if>
177 <file path="ui_strings_lt.xtb" lang="lt" />
178 <file path="ui_strings_lv.xtb" lang="lv" />
179 <file path="ui_strings_ml.xtb" lang="ml" />
180 <file path="ui_strings_mr.xtb" lang="mr" />
181 <file path="ui_strings_ms.xtb" lang="ms" />
182 <file path="ui_strings_nl.xtb" lang="nl" />
183 <file path="ui_strings_no.xtb" lang="no" />
184 <file path="ui_strings_pl.xtb" lang="pl" />
185 <file path="ui_strings_pt-BR.xtb" lang="pt-BR" />
186 <file path="ui_strings_pt-PT.xtb" lang="pt-PT" />
187 <file path="ui_strings_ro.xtb" lang="ro" />
188 <file path="ui_strings_ru.xtb" lang="ru" />
189 <file path="ui_strings_sk.xtb" lang="sk" />
190 <file path="ui_strings_sl.xtb" lang="sl" />
191 <file path="ui_strings_sr.xtb" lang="sr" />
192 <file path="ui_strings_sv.xtb" lang="sv" />
193 <file path="ui_strings_sw.xtb" lang="sw" />
194 <file path="ui_strings_ta.xtb" lang="ta" />
195 <file path="ui_strings_te.xtb" lang="te" />
196 <file path="ui_strings_th.xtb" lang="th" />
197 <file path="ui_strings_tr.xtb" lang="tr" />
198 <if expr="pp_ifdef('use_third_party_translations')">
199 <file path="../../../third_party/launchpad_translations/ui_strings_ug.xtb" lang="ug" />
200 </if>
201 <file path="ui_strings_uk.xtb" lang="uk" />
202 <file path="ui_strings_vi.xtb" lang="vi" />
203 <file path="ui_strings_zh-CN.xtb" lang="zh-CN" />
204 <file path="ui_strings_zh-TW.xtb" lang="zh-TW" />
205 </translations>
206 <release seq="1" allow_pseudo="false">
207 <messages fallback_to_english="true">
208
Ben Murdochbb1529c2013-08-08 10:24:53 +0100209 <!-- time format -->
210 <message name="IDS_TIME_SECS_DEFAULT"
211 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
212 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> secs
213 </message>
214
215 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
216 <message name="IDS_TIME_SEC_SINGULAR"
217 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
218 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> sec
219 </message>
220 </if>
221 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
222 <message translateable="false" name="IDS_TIME_SEC_SINGULAR"
223 desc="">
224 NA
225 </message>
226 </if>
227
228 <if expr="lang in ['ar', 'ro', 'lv']">
229 <message name="IDS_TIME_SECS_ZERO"
230 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
231 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> secs
232 </message>
233 </if>
234 <if expr="lang not in ['ar', 'ro', 'lv']">
235 <message translateable="false" name="IDS_TIME_SECS_ZERO"
236 desc="">
237 NA
238 </message>
239 </if>
240
241 <if expr="lang in ['ga', 'sl', 'ar']">
242 <message name="IDS_TIME_SECS_TWO"
243 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
244 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> secs
245 </message>
246 </if>
247 <if expr="lang not in ['ga', 'sl', 'ar']">
248 <message translateable="false" name="IDS_TIME_SECS_TWO"
249 desc="">
250 NA
251 </message>
252 </if>
253
254 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
255 <message name="IDS_TIME_SECS_FEW"
256 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
257 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> secs
258 </message>
259 </if>
260 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
261 <message translateable="false" name="IDS_TIME_SECS_FEW"
262 desc="">
263 NA
264 </message>
265 </if>
266
267 <if expr="lang == 'ar'">
268 <message name="IDS_TIME_SECS_MANY"
269 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
270 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> secs
271 </message>
272 </if>
273 <if expr="lang != 'ar'">
274 <message translateable="false" name="IDS_TIME_SECS_MANY"
275 desc="">
276 NA
277 </message>
278 </if>
279
280 <message name="IDS_TIME_MINS_DEFAULT"
281 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
282 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> mins
283 </message>
284
285 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
286 <message name="IDS_TIME_MIN_SINGULAR"
287 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
288 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> min
289 </message>
290 </if>
291 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
292 <message translateable="false" name="IDS_TIME_MIN_SINGULAR"
293 desc="">
294 NA
295 </message>
296 </if>
297
298 <if expr="lang in ['ar', 'ro', 'lv']">
299 <message name="IDS_TIME_MINS_ZERO"
300 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
301 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> mins
302 </message>
303 </if>
304 <if expr="lang not in ['ar', 'ro', 'lv']">
305 <message translateable="false" name="IDS_TIME_MINS_ZERO"
306 desc="">
307 NA
308 </message>
309 </if>
310
311 <if expr="lang in ['ga', 'sl', 'ar']">
312 <message name="IDS_TIME_MINS_TWO"
313 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
314 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> mins
315 </message>
316 </if>
317 <if expr="lang not in ['ga', 'sl', 'ar']">
318 <message translateable="false" name="IDS_TIME_MINS_TWO"
319 desc="">
320 NA
321 </message>
322 </if>
323
324 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
325 <message name="IDS_TIME_MINS_FEW"
326 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
327 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> mins
328 </message>
329 </if>
330 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
331 <message translateable="false" name="IDS_TIME_MINS_FEW"
332 desc="">
333 NA
334 </message>
335 </if>
336
337 <if expr="lang == 'ar'">
338 <message name="IDS_TIME_MINS_MANY"
339 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
340 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> mins
341 </message>
342 </if>
343 <if expr="lang != 'ar'">
344 <message translateable="false" name="IDS_TIME_MINS_MANY"
345 desc="">
346 NA
347 </message>
348 </if>
349
350
351 <message name="IDS_TIME_HOURS_DEFAULT"
352 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
353 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> hours
354 </message>
355
356 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
357 <message name="IDS_TIME_HOUR_SINGULAR"
358 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
359 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> hour
360 </message>
361 </if>
362 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
363 <message translateable="false" name="IDS_TIME_HOUR_SINGULAR"
364 desc="">
365 NA
366 </message>
367 </if>
368
369 <if expr="lang in ['ar', 'ro', 'lv']">
370 <message name="IDS_TIME_HOURS_ZERO"
371 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
372 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> hours
373 </message>
374 </if>
375 <if expr="lang not in ['ar', 'ro', 'lv']">
376 <message translateable="false" name="IDS_TIME_HOURS_ZERO"
377 desc="">
378 NA
379 </message>
380 </if>
381
382 <if expr="lang in ['ga', 'sl', 'ar']">
383 <message name="IDS_TIME_HOURS_TWO"
384 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
385 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> hours
386 </message>
387 </if>
388 <if expr="lang not in ['ga', 'sl', 'ar']">
389 <message translateable="false" name="IDS_TIME_HOURS_TWO"
390 desc="">
391 NA
392 </message>
393 </if>
394
395 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
396 <message name="IDS_TIME_HOURS_FEW"
397 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
398 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> hours
399 </message>
400 </if>
401 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
402 <message translateable="false" name="IDS_TIME_HOURS_FEW"
403 desc="">
404 NA
405 </message>
406 </if>
407
408 <if expr="lang == 'ar'">
409 <message name="IDS_TIME_HOURS_MANY"
410 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
411 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> hours
412 </message>
413 </if>
414 <if expr="lang != 'ar'">
415 <message translateable="false" name="IDS_TIME_HOURS_MANY"
416 desc="">
417 NA
418 </message>
419 </if>
420
421
422 <message name="IDS_TIME_DAYS_DEFAULT"
423 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
424 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> days
425 </message>
426
427 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
428 <message name="IDS_TIME_DAY_SINGULAR"
429 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
430 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> day
431 </message>
432 </if>
433 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
434 <message translateable="false" name="IDS_TIME_DAY_SINGULAR"
435 desc="">
436 NA
437 </message>
438 </if>
439
440 <if expr="lang in ['ar', 'ro', 'lv']">
441 <message name="IDS_TIME_DAYS_ZERO"
442 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
443 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> days
444 </message>
445 </if>
446 <if expr="lang not in ['ar', 'ro', 'lv']">
447 <message translateable="false" name="IDS_TIME_DAYS_ZERO"
448 desc="">
449 NA
450 </message>
451 </if>
452
453 <if expr="lang in ['ga', 'sl', 'ar']">
454 <message name="IDS_TIME_DAYS_TWO"
455 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
456 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> days
457 </message>
458 </if>
459 <if expr="lang not in ['ga', 'sl', 'ar']">
460 <message translateable="false" name="IDS_TIME_DAYS_TWO"
461 desc="">
462 NA
463 </message>
464 </if>
465
466 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
467 <message name="IDS_TIME_DAYS_FEW"
468 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
469 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> days
470 </message>
471 </if>
472 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
473 <message translateable="false" name="IDS_TIME_DAYS_FEW"
474 desc="">
475 NA
476 </message>
477 </if>
478
479 <if expr="lang == 'ar'">
480 <message name="IDS_TIME_DAYS_MANY"
481 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
482 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> days
483 </message>
484 </if>
485 <if expr="lang != 'ar'">
486 <message translateable="false" name="IDS_TIME_DAYS_MANY"
487 desc="">
488 NA
489 </message>
490 </if>
491
492
493 <message name="IDS_TIME_REMAINING_SECS_DEFAULT"
494 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
495 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> secs left
496 </message>
497
498 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
499 <message name="IDS_TIME_REMAINING_SEC_SINGULAR"
500 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
501 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> sec left
502 </message>
503 </if>
504 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
505 <message translateable="false" name="IDS_TIME_REMAINING_SEC_SINGULAR"
506 desc="">
507 NA
508 </message>
509 </if>
510
511 <if expr="lang in ['ar', 'ro', 'lv']">
512 <message name="IDS_TIME_REMAINING_SECS_ZERO"
513 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
514 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> secs left
515 </message>
516 </if>
517 <if expr="lang not in ['ar', 'ro', 'lv']">
518 <message translateable="false" name="IDS_TIME_REMAINING_SECS_ZERO"
519 desc="">
520 NA
521 </message>
522 </if>
523
524 <if expr="lang in ['ga', 'sl', 'ar']">
525 <message name="IDS_TIME_REMAINING_SECS_TWO"
526 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
527 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> secs left
528 </message>
529 </if>
530 <if expr="lang not in ['ga', 'sl', 'ar']">
531 <message translateable="false" name="IDS_TIME_REMAINING_SECS_TWO"
532 desc="">
533 NA
534 </message>
535 </if>
536
537 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
538 <message name="IDS_TIME_REMAINING_SECS_FEW"
539 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
540 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> secs left
541 </message>
542 </if>
543 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
544 <message translateable="false" name="IDS_TIME_REMAINING_SECS_FEW"
545 desc="">
546 NA
547 </message>
548 </if>
549
550 <if expr="lang == 'ar'">
551 <message name="IDS_TIME_REMAINING_SECS_MANY"
552 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
553 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> secs left
554 </message>
555 </if>
556 <if expr="lang != 'ar'">
557 <message translateable="false" name="IDS_TIME_REMAINING_SECS_MANY"
558 desc="">
559 NA
560 </message>
561 </if>
562
563
564 <message name="IDS_TIME_REMAINING_MINS_DEFAULT"
565 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
566 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> mins left
567 </message>
568
569 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
570 <message name="IDS_TIME_REMAINING_MIN_SINGULAR"
571 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
572 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> min left
573 </message>
574 </if>
575 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
576 <message translateable="false" name="IDS_TIME_REMAINING_MIN_SINGULAR"
577 desc="">
578 NA
579 </message>
580 </if>
581
582 <if expr="lang in ['ar', 'ro', 'lv']">
583 <message name="IDS_TIME_REMAINING_MINS_ZERO"
584 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
585 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> mins left
586 </message>
587 </if>
588 <if expr="lang not in ['ar', 'ro', 'lv']">
589 <message translateable="false" name="IDS_TIME_REMAINING_MINS_ZERO"
590 desc="">
591 NA
592 </message>
593 </if>
594
595 <if expr="lang in ['ga', 'sl', 'ar']">
596 <message name="IDS_TIME_REMAINING_MINS_TWO"
597 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
598 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> mins left
599 </message>
600 </if>
601 <if expr="lang not in ['ga', 'sl', 'ar']">
602 <message translateable="false" name="IDS_TIME_REMAINING_MINS_TWO"
603 desc="">
604 NA
605 </message>
606 </if>
607
608 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
609 <message name="IDS_TIME_REMAINING_MINS_FEW"
610 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
611 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> mins left
612 </message>
613 </if>
614 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
615 <message translateable="false" name="IDS_TIME_REMAINING_MINS_FEW"
616 desc="">
617 NA
618 </message>
619 </if>
620
621 <if expr="lang == 'ar'">
622 <message name="IDS_TIME_REMAINING_MINS_MANY"
623 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
624 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> mins left
625 </message>
626 </if>
627 <if expr="lang != 'ar'">
628 <message translateable="false" name="IDS_TIME_REMAINING_MINS_MANY"
629 desc="">
630 NA
631 </message>
632 </if>
633
634 <message name="IDS_TIME_REMAINING_LONG_MINS_DEFAULT"
635 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
636 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> minutes left
637 </message>
638
639 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
640 <message name="IDS_TIME_REMAINING_LONG_MIN_SINGULAR"
641 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
642 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> minute left
643 </message>
644 </if>
645 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
646 <message translateable="false" name="IDS_TIME_REMAINING_LONG_MIN_SINGULAR"
647 desc="">
648 NA
649 </message>
650 </if>
651
652 <if expr="lang in ['ar', 'ro', 'lv']">
653 <message name="IDS_TIME_REMAINING_LONG_MINS_ZERO"
654 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
655 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> minutes left
656 </message>
657 </if>
658 <if expr="lang not in ['ar', 'ro', 'lv']">
659 <message translateable="false" name="IDS_TIME_REMAINING_LONG_MINS_ZERO"
660 desc="">
661 NA
662 </message>
663 </if>
664
665 <if expr="lang in ['ga', 'sl', 'ar']">
666 <message name="IDS_TIME_REMAINING_LONG_MINS_TWO"
667 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
668 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> minutes left
669 </message>
670 </if>
671 <if expr="lang not in ['ga', 'sl', 'ar']">
672 <message translateable="false" name="IDS_TIME_REMAINING_LONG_MINS_TWO"
673 desc="">
674 NA
675 </message>
676 </if>
677
678 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
679 <message name="IDS_TIME_REMAINING_LONG_MINS_FEW"
680 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
681 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> minutes left
682 </message>
683 </if>
684 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
685 <message translateable="false" name="IDS_TIME_REMAINING_LONG_MINS_FEW"
686 desc="">
687 NA
688 </message>
689 </if>
690
691 <if expr="lang == 'ar'">
692 <message name="IDS_TIME_REMAINING_LONG_MINS_MANY"
693 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
694 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> minutes left
695 </message>
696 </if>
697 <if expr="lang != 'ar'">
698 <message translateable="false" name="IDS_TIME_REMAINING_LONG_MINS_MANY"
699 desc="">
700 NA
701 </message>
702 </if>
703
704 <message name="IDS_TIME_REMAINING_HOURS_DEFAULT"
705 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
706 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> hours left
707 </message>
708
709 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
710 <message name="IDS_TIME_REMAINING_HOUR_SINGULAR"
711 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
712 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> hour left
713 </message>
714 </if>
715 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
716 <message translateable="false" name="IDS_TIME_REMAINING_HOUR_SINGULAR"
717 desc="">
718 NA
719 </message>
720 </if>
721
722 <if expr="lang in ['ar', 'ro', 'lv']">
723 <message name="IDS_TIME_REMAINING_HOURS_ZERO"
724 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
725 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> hours left
726 </message>
727 </if>
728 <if expr="lang not in ['ar', 'ro', 'lv']">
729 <message translateable="false" name="IDS_TIME_REMAINING_HOURS_ZERO"
730 desc="">
731 NA
732 </message>
733 </if>
734
735 <if expr="lang in ['ga', 'sl', 'ar']">
736 <message name="IDS_TIME_REMAINING_HOURS_TWO"
737 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
738 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> hours left
739 </message>
740 </if>
741 <if expr="lang not in ['ga', 'sl', 'ar']">
742 <message translateable="false" name="IDS_TIME_REMAINING_HOURS_TWO"
743 desc="">
744 NA
745 </message>
746 </if>
747
748 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
749 <message name="IDS_TIME_REMAINING_HOURS_FEW"
750 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
751 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> hours left
752 </message>
753 </if>
754 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
755 <message translateable="false" name="IDS_TIME_REMAINING_HOURS_FEW"
756 desc="">
757 NA
758 </message>
759 </if>
760
761 <if expr="lang == 'ar'">
762 <message name="IDS_TIME_REMAINING_HOURS_MANY"
763 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
764 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> hours left
765 </message>
766 </if>
767 <if expr="lang != 'ar'">
768 <message translateable="false" name="IDS_TIME_REMAINING_HOURS_MANY"
769 desc="">
770 NA
771 </message>
772 </if>
773
774
775 <message name="IDS_TIME_REMAINING_DAYS_DEFAULT"
776 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
777 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> days left
778 </message>
779
780 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
781 <message name="IDS_TIME_REMAINING_DAY_SINGULAR"
782 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
783 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> day left
784 </message>
785 </if>
786 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
787 <message translateable="false" name="IDS_TIME_REMAINING_DAY_SINGULAR"
788 desc="">
789 NA
790 </message>
791 </if>
792
793 <if expr="lang in ['ar', 'ro', 'lv']">
794 <message name="IDS_TIME_REMAINING_DAYS_ZERO"
795 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
796 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> days left
797 </message>
798 </if>
799 <if expr="lang not in ['ar', 'ro', 'lv']">
800 <message translateable="false" name="IDS_TIME_REMAINING_DAYS_ZERO"
801 desc="">
802 NA
803 </message>
804 </if>
805
806 <if expr="lang in ['ga', 'sl', 'ar']">
807 <message name="IDS_TIME_REMAINING_DAYS_TWO"
808 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
809 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> days left
810 </message>
811 </if>
812 <if expr="lang not in ['ga', 'sl', 'ar']">
813 <message translateable="false" name="IDS_TIME_REMAINING_DAYS_TWO"
814 desc="">
815 NA
816 </message>
817 </if>
818
819 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
820 <message name="IDS_TIME_REMAINING_DAYS_FEW"
821 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
822 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> days left
823 </message>
824 </if>
825 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
826 <message translateable="false" name="IDS_TIME_REMAINING_DAYS_FEW"
827 desc="">
828 NA
829 </message>
830 </if>
831
832 <if expr="lang == 'ar'">
833 <message name="IDS_TIME_REMAINING_DAYS_MANY"
834 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
835 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> days left
836 </message>
837 </if>
838 <if expr="lang != 'ar'">
839 <message translateable="false" name="IDS_TIME_REMAINING_DAYS_MANY"
840 desc="">
841 NA
842 </message>
843 </if>
844
845 <message name="IDS_TIME_DURATION_LONG_SECS_DEFAULT"
846 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
847 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> seconds
848 </message>
849
850 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
851 <message name="IDS_TIME_DURATION_LONG_SEC_SINGULAR"
852 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
853 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> second
854 </message>
855 </if>
856 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
857 <message translateable="false" name="IDS_TIME_DURATION_LONG_SEC_SINGULAR"
858 desc="">
859 NA
860 </message>
861 </if>
862
863 <if expr="lang in ['ar', 'ro', 'lv']">
864 <message name="IDS_TIME_DURATION_LONG_SECS_ZERO"
865 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
866 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> seconds
867 </message>
868 </if>
869 <if expr="lang not in ['ar', 'ro', 'lv']">
870 <message translateable="false" name="IDS_TIME_DURATION_LONG_SECS_ZERO"
871 desc="">
872 NA
873 </message>
874 </if>
875
876 <if expr="lang in ['ga', 'sl', 'ar']">
877 <message name="IDS_TIME_DURATION_LONG_SECS_TWO"
878 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
879 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> seconds
880 </message>
881 </if>
882 <if expr="lang not in ['ga', 'sl', 'ar']">
883 <message translateable="false" name="IDS_TIME_DURATION_LONG_SECS_TWO"
884 desc="">
885 NA
886 </message>
887 </if>
888
889 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
890 <message name="IDS_TIME_DURATION_LONG_SECS_FEW"
891 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
892 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> seconds
893 </message>
894 </if>
895 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
896 <message translateable="false" name="IDS_TIME_DURATION_LONG_SECS_FEW"
897 desc="">
898 NA
899 </message>
900 </if>
901
902 <if expr="lang == 'ar'">
903 <message name="IDS_TIME_DURATION_LONG_SECS_MANY"
904 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
905 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> seconds
906 </message>
907 </if>
908 <if expr="lang != 'ar'">
909 <message translateable="false" name="IDS_TIME_DURATION_LONG_SECS_MANY"
910 desc="">
911 NA
912 </message>
913 </if>
914
915 <message name="IDS_TIME_DURATION_LONG_MINS_DEFAULT"
916 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
917 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> minutes
918 </message>
919
920 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
921 <message name="IDS_TIME_DURATION_LONG_MIN_SINGULAR"
922 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
923 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> minute
924 </message>
925 </if>
926 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
927 <message translateable="false" name="IDS_TIME_DURATION_LONG_MIN_SINGULAR"
928 desc="">
929 NA
930 </message>
931 </if>
932
933 <if expr="lang in ['ar', 'ro', 'lv']">
934 <message name="IDS_TIME_DURATION_LONG_MINS_ZERO"
935 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
936 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> minutes
937 </message>
938 </if>
939 <if expr="lang not in ['ar', 'ro', 'lv']">
940 <message translateable="false" name="IDS_TIME_DURATION_LONG_MINS_ZERO"
941 desc="">
942 NA
943 </message>
944 </if>
945
946 <if expr="lang in ['ga', 'sl', 'ar']">
947 <message name="IDS_TIME_DURATION_LONG_MINS_TWO"
948 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
949 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> minutes
950 </message>
951 </if>
952 <if expr="lang not in ['ga', 'sl', 'ar']">
953 <message translateable="false" name="IDS_TIME_DURATION_LONG_MINS_TWO"
954 desc="">
955 NA
956 </message>
957 </if>
958
959 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
960 <message name="IDS_TIME_DURATION_LONG_MINS_FEW"
961 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
962 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> minutes
963 </message>
964 </if>
965 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
966 <message translateable="false" name="IDS_TIME_DURATION_LONG_MINS_FEW"
967 desc="">
968 NA
969 </message>
970 </if>
971
972 <if expr="lang == 'ar'">
973 <message name="IDS_TIME_DURATION_LONG_MINS_MANY"
974 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
975 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> minutes
976 </message>
977 </if>
978 <if expr="lang != 'ar'">
979 <message translateable="false" name="IDS_TIME_DURATION_LONG_MINS_MANY"
980 desc="">
981 NA
982 </message>
983 </if>
984
985 <message name="IDS_TIME_ELAPSED_SECS_DEFAULT"
986 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
987 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> secs ago
988 </message>
989
990 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
991 <message name="IDS_TIME_ELAPSED_SEC_SINGULAR"
992 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
993 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> sec ago
994 </message>
995 </if>
996 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
997 <message translateable="false" name="IDS_TIME_ELAPSED_SEC_SINGULAR"
998 desc="">
999 NA
1000 </message>
1001 </if>
1002
1003 <if expr="lang in ['ar', 'ro', 'lv']">
1004 <message name="IDS_TIME_ELAPSED_SECS_ZERO"
1005 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
1006 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> secs ago
1007 </message>
1008 </if>
1009 <if expr="lang not in ['ar', 'ro', 'lv']">
1010 <message translateable="false" name="IDS_TIME_ELAPSED_SECS_ZERO"
1011 desc="">
1012 NA
1013 </message>
1014 </if>
1015
1016 <if expr="lang in ['ga', 'sl', 'ar']">
1017 <message name="IDS_TIME_ELAPSED_SECS_TWO"
1018 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
1019 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> secs ago
1020 </message>
1021 </if>
1022 <if expr="lang not in ['ga', 'sl', 'ar']">
1023 <message translateable="false" name="IDS_TIME_ELAPSED_SECS_TWO"
1024 desc="">
1025 NA
1026 </message>
1027 </if>
1028
1029 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1030 <message name="IDS_TIME_ELAPSED_SECS_FEW"
1031 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
1032 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> secs ago
1033 </message>
1034 </if>
1035 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1036 <message translateable="false" name="IDS_TIME_ELAPSED_SECS_FEW"
1037 desc="">
1038 NA
1039 </message>
1040 </if>
1041
1042 <if expr="lang == 'ar'">
1043 <message name="IDS_TIME_ELAPSED_SECS_MANY"
1044 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
1045 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> secs ago
1046 </message>
1047 </if>
1048 <if expr="lang != 'ar'">
1049 <message translateable="false" name="IDS_TIME_ELAPSED_SECS_MANY"
1050 desc="">
1051 NA
1052 </message>
1053 </if>
1054
1055
1056 <message name="IDS_TIME_ELAPSED_MINS_DEFAULT"
1057 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
1058 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> mins ago
1059 </message>
1060
1061 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
1062 <message name="IDS_TIME_ELAPSED_MIN_SINGULAR"
1063 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
1064 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> min ago
1065 </message>
1066 </if>
1067 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
1068 <message translateable="false" name="IDS_TIME_ELAPSED_MIN_SINGULAR"
1069 desc="">
1070 NA
1071 </message>
1072 </if>
1073
1074 <if expr="lang in ['ar', 'ro', 'lv']">
1075 <message name="IDS_TIME_ELAPSED_MINS_ZERO"
1076 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
1077 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> mins ago
1078 </message>
1079 </if>
1080 <if expr="lang not in ['ar', 'ro', 'lv']">
1081 <message translateable="false" name="IDS_TIME_ELAPSED_MINS_ZERO"
1082 desc="">
1083 NA
1084 </message>
1085 </if>
1086
1087 <if expr="lang in ['ga', 'sl', 'ar']">
1088 <message name="IDS_TIME_ELAPSED_MINS_TWO"
1089 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
1090 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> mins ago
1091 </message>
1092 </if>
1093 <if expr="lang not in ['ga', 'sl', 'ar']">
1094 <message translateable="false" name="IDS_TIME_ELAPSED_MINS_TWO"
1095 desc="">
1096 NA
1097 </message>
1098 </if>
1099
1100 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1101 <message name="IDS_TIME_ELAPSED_MINS_FEW"
1102 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
1103 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> mins ago
1104 </message>
1105 </if>
1106 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1107 <message translateable="false" name="IDS_TIME_ELAPSED_MINS_FEW"
1108 desc="">
1109 NA
1110 </message>
1111 </if>
1112
1113 <if expr="lang == 'ar'">
1114 <message name="IDS_TIME_ELAPSED_MINS_MANY"
1115 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
1116 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> mins ago
1117 </message>
1118 </if>
1119 <if expr="lang != 'ar'">
1120 <message translateable="false" name="IDS_TIME_ELAPSED_MINS_MANY"
1121 desc="">
1122 NA
1123 </message>
1124 </if>
1125
1126
1127 <message name="IDS_TIME_ELAPSED_HOURS_DEFAULT"
1128 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
1129 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> hours ago
1130 </message>
1131
1132 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
1133 <message name="IDS_TIME_ELAPSED_HOUR_SINGULAR"
1134 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
1135 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> hour ago
1136 </message>
1137 </if>
1138 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
1139 <message translateable="false" name="IDS_TIME_ELAPSED_HOUR_SINGULAR"
1140 desc="">
1141 NA
1142 </message>
1143 </if>
1144
1145 <if expr="lang in ['ar', 'ro', 'lv']">
1146 <message name="IDS_TIME_ELAPSED_HOURS_ZERO"
1147 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
1148 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> hours ago
1149 </message>
1150 </if>
1151 <if expr="lang not in ['ar', 'ro', 'lv']">
1152 <message translateable="false" name="IDS_TIME_ELAPSED_HOURS_ZERO"
1153 desc="">
1154 NA
1155 </message>
1156 </if>
1157
1158 <if expr="lang in ['ga', 'sl', 'ar']">
1159 <message name="IDS_TIME_ELAPSED_HOURS_TWO"
1160 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
1161 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> hours ago
1162 </message>
1163 </if>
1164 <if expr="lang not in ['ga', 'sl', 'ar']">
1165 <message translateable="false" name="IDS_TIME_ELAPSED_HOURS_TWO"
1166 desc="">
1167 NA
1168 </message>
1169 </if>
1170
1171 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1172 <message name="IDS_TIME_ELAPSED_HOURS_FEW"
1173 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
1174 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> hours ago
1175 </message>
1176 </if>
1177 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1178 <message translateable="false" name="IDS_TIME_ELAPSED_HOURS_FEW"
1179 desc="">
1180 NA
1181 </message>
1182 </if>
1183
1184 <if expr="lang == 'ar'">
1185 <message name="IDS_TIME_ELAPSED_HOURS_MANY"
1186 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
1187 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> hours ago
1188 </message>
1189 </if>
1190 <if expr="lang != 'ar'">
1191 <message translateable="false" name="IDS_TIME_ELAPSED_HOURS_MANY"
1192 desc="">
1193 NA
1194 </message>
1195 </if>
1196
1197
1198 <message name="IDS_TIME_ELAPSED_DAYS_DEFAULT"
1199 desc="This is necessary for every language. This is the default for all the numbers NOT covered by special cases (singular, dual/two, few, many) some languages need. For CJK, Vietnamese, Turkish and Kannada, this is the only string necessary. For languages with singular-plural distinction, this is the generic plural. For Lithuanian, NUMBER_DEFAULT is 11 .. 19.">
1200 <ph name="NUMBER_DEFAULT"><ex>37</ex>#</ph> days ago
1201 </message>
1202
1203 <if expr="lang not in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
1204 <message name="IDS_TIME_ELAPSED_DAY_SINGULAR"
1205 desc="NUMBER_ONE is one or one-like numbers : 1 (many European and most Indian languages), 1 and 0 (French, Brazilian Portuguese and Hindi), 1,21,31, .. (Russian, Ukrainian, Croatian, Serbian, Latvian, Lithuanian), or 1, 101, 201, .. (Slovenian). Do NOT translate this for CJK, Vietnamese, Turkish and Kannada">
1206 <ph name="NUMBER_ONE"><ex>1</ex>#</ph> day ago
1207 </message>
1208 </if>
1209 <if expr="lang in ['zh-CN', 'zh-TW', 'ko', 'ja', 'vi', 'tr', 'kn']">
1210 <message translateable="false" name="IDS_TIME_ELAPSED_DAY_SINGULAR"
1211 desc="">
1212 NA
1213 </message>
1214 </if>
1215
1216 <if expr="lang in ['ar', 'ro', 'lv']">
1217 <message name="IDS_TIME_ELAPSED_DAYS_ZERO"
1218 desc="NUMBER_ZERO is 0 (Arabic, Latvian) or 0, 2..19, 101..119, ... (Romanian). For other languages, do NOT translate.">
1219 <ph name="NUMBER_ZERO"><ex>0</ex>#</ph> days ago
1220 </message>
1221 </if>
1222 <if expr="lang not in ['ar', 'ro', 'lv']">
1223 <message translateable="false" name="IDS_TIME_ELAPSED_DAYS_ZERO"
1224 desc="">
1225 NA
1226 </message>
1227 </if>
1228
1229 <if expr="lang in ['ga', 'sl', 'ar']">
1230 <message name="IDS_TIME_ELAPSED_DAYS_TWO"
1231 desc="NUMBER_TWO is two or two-like/dual numbers : 2 (Arabic and Irish) or 2, 102, 202 ... (Slovenian). For other languages, do NOT translated.">
1232 <ph name="NUMBER_TWO"><ex>2</ex>#</ph> days ago
1233 </message>
1234 </if>
1235 <if expr="lang not in ['ga', 'sl', 'ar']">
1236 <message translateable="false" name="IDS_TIME_ELAPSED_DAYS_TWO"
1237 desc="">
1238 NA
1239 </message>
1240 </if>
1241
1242 <if expr="lang in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1243 <message name="IDS_TIME_ELAPSED_DAYS_FEW"
1244 desc="NUMBER_FEW is few or few-like numbers in Arabic, Russian, Polish, Croatian, Serbian, Ukrainian, Czech, Slovak, Slovenian, Latvian. For other languages, do NOT translate.">
1245 <ph name="NUMBER_FEW"><ex>3</ex>#</ph> days ago
1246 </message>
1247 </if>
1248 <if expr="lang not in ['ru', 'lt', 'hr', 'uk', 'cs', 'sk', 'pl', 'sl', 'ar']">
1249 <message translateable="false" name="IDS_TIME_ELAPSED_DAYS_FEW"
1250 desc="">
1251 NA
1252 </message>
1253 </if>
1254
1255 <if expr="lang == 'ar'">
1256 <message name="IDS_TIME_ELAPSED_DAYS_MANY"
1257 desc="NUMBER_MANY is 11 through 99 in Arabic. For all other languages, do NOT translate.">
1258 <ph name="NUMBER_MANY"><ex>23</ex>#</ph> days ago
1259 </message>
1260 </if>
1261 <if expr="lang != 'ar'">
1262 <message translateable="false" name="IDS_TIME_ELAPSED_DAYS_MANY"
1263 desc="">
1264 NA
1265 </message>
1266 </if>
1267
1268 <message name="IDS_PAST_TIME_TODAY" desc="Relative day today">
1269 Today
1270 </message>
1271 <message name="IDS_PAST_TIME_YESTERDAY" desc="Relative day yesterday">
1272 Yesterday
1273 </message>
1274
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001275 <!-- Menus -->
1276 <message name="IDS_APP_MENU_EMPTY_SUBMENU" desc="Used when a submenu has no entries">
1277 (empty)
1278 </message>
1279
1280 <!-- General application strings -->
1281 <message name="IDS_APP_UNTITLED_SHORTCUT_FILE_NAME" desc="The name of the Internet Shortcut file created for URLs dragged that have no title">
1282 Untitled Webpage
1283 </message>
1284 <message name="IDS_APP_SAVEAS_ALL_FILES" desc="Save As dialog box default text">
1285 All Files
1286 </message>
1287 <message name="IDS_APP_SAVEAS_EXTENSION_FORMAT" desc="Save As dialog box extension format text">
1288 <ph name="SAVEAS_EXTENSION_TYPE">$1<ex>EXE</ex></ph> File (.<ph name="SAVEAS_EXTENSION_NAME">$2<ex>exe</ex></ph>)
1289 </message>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001290 <message name="IDS_SELECT_UPLOAD_FOLDER_DIALOG_TITLE" desc="The default title for the Select Upload Folder dialog.">
1291 Select Folder to Upload
1292 </message>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001293
1294 <if expr="is_macosx">
1295 <message name="IDS_SELECT_FOLDER_BUTTON_TITLE" desc="The name of the Select button in the folder selection dialog.">
1296 Select
1297 </message>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001298 <message name="IDS_SELECT_UPLOAD_FOLDER_BUTTON_TITLE" desc="The name of the Select button in the folder selection dialog for uploading.">
1299 Upload
1300 </message>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001301 </if>
1302
1303 <!-- File chooser dialog default titles (only used on Linux) -->
1304 <message name="IDS_SELECT_FOLDER_DIALOG_TITLE" desc="The default title for the Select Folder file chooser dialog.">
1305 Select Folder
1306 </message>
1307 <message name="IDS_SAVE_AS_DIALOG_TITLE" desc="The default title for the Save As file chooser dialog.">
1308 Save File
1309 </message>
1310 <message name="IDS_OPEN_FILE_DIALOG_TITLE" desc="The default title for the Open File file chooser dialog (single file).">
1311 Open File
1312 </message>
1313 <message name="IDS_OPEN_FILES_DIALOG_TITLE" desc="The default title for the Open File file chooser dialog (multiple files).">
1314 Open Files
1315 </message>
1316 <message name="IDS_SAVEAS_ALL_FILES" desc="Save As dialog box default text">
1317 All Files
1318 </message>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001319 <message name="IDS_SELECT_UPLOAD_FOLDER_DIALOG_UPLOAD_BUTTON" desc="Button label text for Upload Folder dialog">
1320 Upload
1321 </message>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001322
1323 <!--Accessible name/action strings-->
1324 <message name="IDS_APP_ACCACTION_PRESS" desc="The accessible default action for a button.">
1325 Press
1326 </message>
1327 <message name="IDS_APP_ACCNAME_CLOSE" desc="The accessible name for the Close button.">
1328 Close
1329 </message>
1330 <message name="IDS_APP_ACCNAME_MINIMIZE" desc="The accessible name for the Minimize button.">
1331 Minimize
1332 </message>
1333 <message name="IDS_APP_ACCNAME_MAXIMIZE" desc="The accessible name for the Maximize button.">
1334 Maximize
1335 </message>
1336 <message name="IDS_APP_ACCNAME_RESTORE" desc="The accessible name for the Restore button.">
1337 Restore
1338 </message>
1339
1340 <!-- Scroll Bar Context Menu Labels -->
1341 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLHERE" desc="The label for the 'Scroll Here' item">
1342 Scroll to Here
1343 </message>
1344 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLLEFTEDGE" desc="The label for the 'Left Edge' item">
1345 Left Edge
1346 </message>
1347 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLRIGHTEDGE" desc="The label for the 'Right Edge' item">
1348 Right Edge
1349 </message>
1350 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLHOME" desc="The label for the 'Top' item">
1351 Top
1352 </message>
1353 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLEND" desc="The label for the 'Bottom' item">
1354 Bottom
1355 </message>
1356 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLPAGEUP" desc="The label for the 'Page Up' item">
1357 Page Up
1358 </message>
1359 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLPAGEDOWN" desc="The label for the 'Page Down' item">
1360 Page Down
1361 </message>
1362 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLLEFT" desc="The label for the 'Scroll Left' item">
1363 Scroll Left
1364 </message>
1365 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLRIGHT" desc="The label for the 'Scroll Left' item">
1366 Scroll Right
1367 </message>
1368 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLUP" desc="The label for the 'Scroll Up' item">
1369 Scroll Up
1370 </message>
1371 <message name="IDS_APP_SCROLLBAR_CXMENU_SCROLLDOWN" desc="The label for the 'Scroll Down' item">
1372 Scroll Down
1373 </message>
1374
1375 <!-- Edit field context menu item labels. -->
1376 <message name="IDS_APP_UNDO" desc="The text label of the Undo menu item">
1377 &amp;Undo
1378 </message>
1379 <message name="IDS_APP_CUT" desc="The text label of the Cut menu item">
1380 Cu&amp;t
1381 </message>
1382 <message name="IDS_APP_COPY" desc="The text label of the Copy menu item">
1383 &amp;Copy
1384 </message>
1385 <message name="IDS_APP_PASTE" desc="The text label of the Paste menu item">
1386 &amp;Paste
1387 </message>
1388 <message name="IDS_APP_DELETE" desc="The text label of the Delete menu item">
1389 &amp;Delete
1390 </message>
1391 <message name="IDS_APP_SELECT_ALL" desc="The text label of the Select All menu item">
1392 Select &amp;all
1393 </message>
1394
1395 <!-- Generic terms -->
1396 <message name="IDS_APP_OK" desc="Used for Ok on buttons">
1397 OK
1398 </message>
1399 <message name="IDS_APP_CANCEL" desc="Used for Cancel on buttons">
1400 Cancel
1401 </message>
1402 <message name="IDS_APP_CLOSE" desc="A generic term for Close on buttons and menus.">
1403 Close
1404 </message>
1405
1406 <!-- Key names -->
1407 <message name="IDS_APP_ESC_KEY" desc="Escape key">
1408 Esc
1409 </message>
1410 <message name="IDS_APP_TAB_KEY" desc="Tab key">
1411 Tab
1412 </message>
1413 <message name="IDS_APP_INSERT_KEY" desc="Insert key">
1414 Ins
1415 </message>
1416 <message name="IDS_APP_HOME_KEY" desc="Home key">
1417 Home
1418 </message>
1419 <message name="IDS_APP_DELETE_KEY" desc="Delete key">
1420 Del
1421 </message>
1422 <message name="IDS_APP_END_KEY" desc="End key">
1423 End
1424 </message>
1425 <message name="IDS_APP_PAGEUP_KEY" desc="Page up key">
1426 PgUp
1427 </message>
1428 <message name="IDS_APP_PAGEDOWN_KEY" desc="Page down key">
1429 PgDwn
1430 </message>
1431 <message name="IDS_APP_LEFT_ARROW_KEY" desc="Left arrow key">
1432 Left Arrow
1433 </message>
1434 <message name="IDS_APP_RIGHT_ARROW_KEY" desc="Right arrow key">
1435 Right Arrow
1436 </message>
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +01001437 <message name="IDS_APP_UP_ARROW_KEY" desc="Up arrow key">
1438 Up Arrow
1439 </message>
1440 <message name="IDS_APP_DOWN_ARROW_KEY" desc="Down arrow key">
1441 Down Arrow
1442 </message>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001443 <message name="IDS_APP_ENTER_KEY" desc="Enter key">
1444 Enter
1445 </message>
1446 <message name="IDS_APP_F1_KEY" desc="F1 key">
1447 F1
1448 </message>
1449 <message name="IDS_APP_F11_KEY" desc="F11 key">
1450 F11
1451 </message>
1452 <message name="IDS_APP_BACKSPACE_KEY" desc="Backspace key">
1453 Backspace
1454 </message>
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +01001455 <message name="IDS_APP_COMMA_KEY" desc="Comma key">
1456 Comma
1457 </message>
1458 <message name="IDS_APP_PERIOD_KEY" desc="Period key">
1459 Period
1460 </message>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001461
1462 <!-- Shortcut Modifiers -->
1463 <message name="IDS_APP_CONTROL_MODIFIER" desc="Control key shortcut modifier">
1464 Ctrl+<ph name="KEY_COMBO_NAME">$1<ex>C</ex></ph>
1465 </message>
1466 <message name="IDS_APP_ALT_MODIFIER" desc="Alt key shortcut modifier">
1467 Alt+<ph name="KEY_COMBO_NAME">$1<ex>C</ex></ph>
1468 </message>
1469 <message name="IDS_APP_SHIFT_MODIFIER" desc="Shift key shortcut modifier">
1470 Shift+<ph name="KEY_COMBO_NAME">$1<ex>C</ex></ph>
1471 </message>
1472 <message name="IDS_APP_COMMAND_MODIFIER" desc="Command key shortcut modifier">
1473 Command+<ph name="KEY_COMBO_NAME">$1<ex>C</ex></ph>
1474 </message>
1475
1476 <!-- Byte size units -->
1477 <message name="IDS_APP_BYTES" desc="Units tag indicating a quantity of bytes">
1478 <ph name="QUANTITY">$1<ex>42</ex></ph> B
1479 </message>
1480 <message name="IDS_APP_KIBIBYTES" desc="Units tag indicating a quantity of kilobytes">
1481 <ph name="QUANTITY">$1<ex>42.0</ex></ph> KB
1482 </message>
1483 <message name="IDS_APP_MEBIBYTES" desc="Units tag indicating a quantity of megabytes">
1484 <ph name="QUANTITY">$1<ex>42.0</ex></ph> MB
1485 </message>
1486 <message name="IDS_APP_GIBIBYTES" desc="Units tag indicating a quantity of gigabytes">
1487 <ph name="QUANTITY">$1<ex>42.0</ex></ph> GB
1488 </message>
1489 <message name="IDS_APP_TEBIBYTES" desc="Units tag indicating a quantity of terabytes">
1490 <ph name="QUANTITY">$1<ex>42.0</ex></ph> TB
1491 </message>
1492 <message name="IDS_APP_PEBIBYTES" desc="Units tag indicating a quantity of petabytes">
1493 <ph name="QUANTITY">$1<ex>42.0</ex></ph> PB
1494 </message>
1495 <message name="IDS_APP_BYTES_PER_SECOND" desc="Units tag indicating a speed of bytes/second">
1496 <ph name="QUANTITY">$1<ex>42</ex></ph> B/s
1497 </message>
1498 <message name="IDS_APP_KIBIBYTES_PER_SECOND" desc="Units tag indicating a speed of kilobytes/second">
1499 <ph name="QUANTITY">$1<ex>42.0</ex></ph> KB/s
1500 </message>
1501 <message name="IDS_APP_MEBIBYTES_PER_SECOND" desc="Units tag indicating a speed of megabytes/second">
1502 <ph name="QUANTITY">$1<ex>42.0</ex></ph> MB/s
1503 </message>
1504 <message name="IDS_APP_GIBIBYTES_PER_SECOND" desc="Units tag indicating a speed of gigabytes/second">
1505 <ph name="QUANTITY">$1<ex>42.0</ex></ph> GB/s
1506 </message>
1507 <message name="IDS_APP_TEBIBYTES_PER_SECOND" desc="Units tag indicating a speed of terabytes/second">
1508 <ph name="QUANTITY">$1<ex>42.0</ex></ph> TB/s
1509 </message>
1510 <message name="IDS_APP_PEBIBYTES_PER_SECOND" desc="Units tag indicating a speed of petabytes/second">
1511 <ph name="QUANTITY">$1<ex>42.0</ex></ph> PB/s
1512 </message>
1513
1514 <!-- Message center -->
Ben Murdocheb525c52013-07-10 11:40:50 +01001515 <message name="IDS_MESSAGE_CENTER_ACCESSIBLE_NAME" desc="The accessible name for the Notification Center window.">
Torne (Richard Coles)2a99a7e2013-03-28 15:31:22 +00001516 Notification Center
1517 </message>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001518 <message name="IDS_MESSAGE_CENTER_EXTENSIONS_DISABLE" desc="The menu entry for disabling extensions from a notification.">
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001519 Disable notifications from <ph name="extension_name">$1<ex>Notification Galore!</ex></ph>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001520 </message>
1521 <message name="IDS_MESSAGE_CENTER_SITE_DISABLE" desc="The menu entry for disabling notification from a site.">
1522 Disable notifications from <ph name="site">$1<ex>mail.google.com</ex></ph>
1523 </message>
Torne (Richard Coles)2a99a7e2013-03-28 15:31:22 +00001524 <message name="IDS_MESSAGE_CENTER_FOOTER_TITLE" desc="The label in the footer of the message center">
1525 Notifications
1526 </message>
1527 <message name="IDS_MESSAGE_CENTER_SETTINGS_BUTTON_LABEL" desc="The button label for visiting the appropriate settings page in the footer of the message center.">
1528 Settings
1529 </message>
Ben Murdocheb525c52013-07-10 11:40:50 +01001530 <message name="IDS_MESSAGE_CENTER_SETTINGS_GO_BACK_BUTTON_TOOLTIP" desc="The tooltip on back button that returns from settings to the notification list.">
1531 Go back to notifications
1532 </message>
Ben Murdochbb1529c2013-08-08 10:24:53 +01001533 <if expr="is_macosx">
1534 <message name="IDS_MESSAGE_CENTER_SETTINGS_DIALOG_DESCRIPTION" desc="The label to describe the settings dialog.">
1535 Allow notifications from the following:
1536 </message>
1537 </if>
1538 <if expr="not is_macosx">
1539 <message name="IDS_MESSAGE_CENTER_SETTINGS_DIALOG_DESCRIPTION" desc="The label to describe the settings dialog.">
1540 Manage notifications per profile:
1541 </message>
1542 </if>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001543 <message name="IDS_MESSAGE_CENTER_SETTINGS" desc="The menu entry or button for visiting the appropriate settings page.">
1544 Settings...
1545 </message>
1546 <message name="IDS_MESSAGE_CENTER_CLEAR_ALL" desc="The button for clearing all notifications.">
1547 Clear All
1548 </message>
Ben Murdocheb525c52013-07-10 11:40:50 +01001549 <if expr="not pp_ifdef('use_titlecase')">
1550 <message name="IDS_MESSAGE_CENTER_QUIET_MODE_BUTTON_TOOLTIP" desc="The tooltip text for the do not disturb button.">
1551 Do not disturb
1552 </message>
1553 </if>
1554 <if expr="pp_ifdef('use_titlecase')">
1555 <message name="IDS_MESSAGE_CENTER_QUIET_MODE_BUTTON_TOOLTIP" desc="In Title Case: The tooltip text for the do not disturb button.">
1556 Do Not Disturb
1557 </message>
1558 </if>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001559 <message name="IDS_MESSAGE_CENTER_NO_MESSAGES" desc="The message displayed in the message center when there are no notifications.">
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001560 Nothing to see here, move along.
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001561 </message>
Ben Murdocheb525c52013-07-10 11:40:50 +01001562 <message name="IDS_MESSAGE_CENTER_QUIET_MODE" desc="The button label for do not disturb mode.">
1563 Do not disturb
Torne (Richard Coles)2a99a7e2013-03-28 15:31:22 +00001564 </message>
Ben Murdocheb525c52013-07-10 11:40:50 +01001565 <message name="IDS_MESSAGE_CENTER_QUIET_MODE_1HOUR" desc="The button label to enter do not disturb mode in one hour.">
1566 Do not disturb for one hour
Torne (Richard Coles)2a99a7e2013-03-28 15:31:22 +00001567 </message>
Ben Murdocheb525c52013-07-10 11:40:50 +01001568 <message name="IDS_MESSAGE_CENTER_QUIET_MODE_1DAY" desc="The button label to enter do not disturb mode in one day.">
1569 Do not disturb for one day
Torne (Richard Coles)2a99a7e2013-03-28 15:31:22 +00001570 </message>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01001571 <message name="IDS_MESSAGE_CENTER_CLOSE_NOTIFICATION_BUTTON_ACCESSIBLE_NAME" desc="The spoken feedback text for the close button in a notification. Usually 'button' is suffixed to this text automatically.">
1572 Notification close
1573 </message>
1574 <message name="IDS_MESSAGE_CENTER_EXPAND_NOTIFICATION_BUTTON_ACCESSIBLE_NAME" desc="The spoken feedback text for the expand button in a notification. Usually 'button' is suffixed to this text automatically.">
1575 Notification expand
1576 </message>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001577 <message name="IDS_MESSAGE_CENTER_NOTIFIER_SCREENSHOT_NAME" desc="The name of screenshot notifier that is a system componet">
1578 Screenshot
1579 </message>
Torne (Richard Coles)2a99a7e2013-03-28 15:31:22 +00001580
1581 <!-- App list -->
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001582 <message name="IDS_APP_LIST_HELP" desc="The menu entry to show the app list help UI.">
1583 Help
1584 </message>
Torne (Richard Coles)2a99a7e2013-03-28 15:31:22 +00001585 <message name="IDS_APP_LIST_OPEN_SETTINGS" desc="The menu entry to show the settings UI.">
1586 Settings
1587 </message>
1588 <message name="IDS_APP_LIST_OPEN_FEEDBACK" desc="The menu entry to show the feedback UI.">
1589 Send feedback
1590 </message>
Torne (Richard Coles)58218062012-11-14 11:43:16 +00001591 </messages>
1592 </release>
1593</grit>