Home | History | Annotate | Download | only in strings
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 
      3 <!-- This file contains definitions of resources that will be translated for
      4 each locale. Specifically, these are UI strings that are used by app/ that
      5 need 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="ml">
      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 (a] 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 Bokml. 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 
    209       <!-- 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 
   1275       <!-- 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>
   1290       <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>
   1293 
   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>
   1298         <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>
   1301       </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>
   1319       <message name="IDS_SELECT_UPLOAD_FOLDER_DIALOG_UPLOAD_BUTTON" desc="Button label text for Upload Folder dialog">
   1320         Upload
   1321       </message>
   1322 
   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>
   1437       <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>
   1443       <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>
   1455       <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>
   1461 
   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 -->
   1515       <message name="IDS_MESSAGE_CENTER_ACCESSIBLE_NAME" desc="The accessible name for the Notification Center window.">
   1516         Notification Center
   1517       </message>
   1518       <message name="IDS_MESSAGE_CENTER_EXTENSIONS_DISABLE" desc="The menu entry for disabling extensions from a notification.">
   1519         Disable notifications from <ph name="extension_name">$1<ex>Notification Galore!</ex></ph>
   1520       </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>
   1524       <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>
   1530       <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>
   1533       <message name="IDS_MESSAGE_CENTER_SETTINGS_DIALOG_DESCRIPTION" desc="The label to describe the settings dialog.">
   1534         Allow notifications from the following:
   1535       </message>
   1536       <message name="IDS_MESSAGE_CENTER_SETTINGS_DESCRIPTION_MULTIUSER" desc="The label to describe the settings dialog if there is more than one user.">
   1537         Allow notifications from the following for each user:
   1538       </message>
   1539       <message name="IDS_MESSAGE_CENTER_SETTINGS" desc="The menu entry or button for visiting the appropriate settings page.">
   1540         Settings...
   1541       </message>
   1542       <message name="IDS_MESSAGE_CENTER_CLEAR_ALL" desc="The button for clearing all notifications.">
   1543         Clear All
   1544       </message>
   1545       <if expr="not pp_ifdef('use_titlecase')">
   1546         <message name="IDS_MESSAGE_CENTER_QUIET_MODE_BUTTON_TOOLTIP" desc="The tooltip text for the do not disturb button.">
   1547           Do not disturb
   1548         </message>
   1549       </if>
   1550       <if expr="pp_ifdef('use_titlecase')">
   1551         <message name="IDS_MESSAGE_CENTER_QUIET_MODE_BUTTON_TOOLTIP" desc="In Title Case: The tooltip text for the do not disturb button.">
   1552           Do Not Disturb
   1553         </message>
   1554       </if>
   1555       <message name="IDS_MESSAGE_CENTER_NO_MESSAGES" desc="The message displayed in the message center when there are no notifications.">
   1556         Nothing to see here, move along.
   1557       </message>
   1558       <message name="IDS_MESSAGE_CENTER_QUIET_MODE" desc="The button label for do not disturb mode.">
   1559         Do not disturb
   1560       </message>
   1561       <message name="IDS_MESSAGE_CENTER_QUIET_MODE_1HOUR" desc="The button label to enter do not disturb mode in one hour.">
   1562         Do not disturb for one hour
   1563       </message>
   1564       <message name="IDS_MESSAGE_CENTER_QUIET_MODE_1DAY" desc="The button label to enter do not disturb mode in one day.">
   1565         Do not disturb for one day
   1566       </message>
   1567       <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.">
   1568 	Notification close
   1569       </message>
   1570       <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.">
   1571 	Notification expand
   1572       </message>
   1573       <message name="IDS_MESSAGE_CENTER_NOTIFIER_SCREENSHOT_NAME" desc="The name of screenshot notifier that is a system componet">
   1574         Screenshot
   1575       </message>
   1576 
   1577       <!-- App list -->
   1578       <message name="IDS_APP_LIST_HELP" desc="The menu entry to show the app list help UI.">
   1579         Help
   1580       </message>
   1581       <message name="IDS_APP_LIST_OPEN_SETTINGS" desc="The menu entry to show the settings UI.">
   1582         Settings
   1583       </message>
   1584       <message name="IDS_APP_LIST_OPEN_FEEDBACK" desc="The menu entry to show the feedback UI.">
   1585         Send feedback
   1586       </message>
   1587     </messages>
   1588   </release>
   1589 </grit>
   1590