* Update l10n for 1.87.x (Chromium 145). (#33691)
* Fixes l10n srcipt warning.
script\lib\l10n\grd_utils.py:443: FutureWarning: This search incorrectly ignores the root element, and will be fixed in a future version. If you rely on the current behaviour, change it to './/message'
elements = lxml.etree.parse(grd_file_path).findall('//message')
* Updated l10n for 1.87.x release.
* Rebased l10n.
Update l10n for 1.85.x (Chromium 143). (#32503)
* Fixes replacement map.
Some languages use non-breaking whitespace intead of regular space in
XTB files, so our map wasn't matching. Replaced spaces to \s in the map
patterns.
* Fixes error printing.
* Adjust ICU strings validation pattern.
* Fixes <br> -> <br/> tags.
* Updated l10n for 1.85.x release.
Update l10n for 1.84.x (Chromium 142). (#32034)
* Move comment outside of message tag.
Out l10n scripts don't handle comments inside <message> tags.
* Updated l10n for 1.84.x release.
* [Android] Suppress ImpliedQuantity warnings.
ImpliedQuantity warning show up for a number of ICU strings. For example:
--------------------
gen/chrome/android/monochrome_public_bundle__lint/RESZIPS/obj/brave/build/android/android_brave_strings_grd.resources.zip/values-lt/android_brave_strings.xml:1307: Error: The quantity 'one' matches more than one specific number in this locale (1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, …), but the message did not include a formatting argument (such as %d). This is usually an internationalization error. See full issue explanation for more. [ImpliedQuantity]
<item quantity="one">"Nepavyko importuoti slaptažodžių. Vienu metu galite importuoti tik vieną slaptažodį."</item>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gen/chrome/android/monochrome_public_bundle__lint/RESZIPS/obj/brave/build/android/android_brave_strings_grd.resources.zip/values-lt/android_brave_strings.xml:1315: Error: The quantity 'one' matches more than one specific number in this locale (1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, …), but the message did not include a formatting argument (such as %d). This is usually an internationalization error. See full issue explanation for more. [ImpliedQuantity]
<item quantity="one">"Sėkmingai importuotas 1 slaptažodis."</item>
-------------------
Suppress these (for now?) as upstream uses the same string patterns for 'one'.
* Fixes a missing space in a string.
* [l10n] Fixes push command not to add an empty string param.
* Updated l10n for 1.83.x release.
* fixup! [l10n] Fixes push command not to add an empty string param.
* Removes new Telugu Android translations: they cause build errors.