74 Commits
Author SHA1 Message Date
Max Karolinskiy 94bf8db6bc Update l10n for 1.91.x (Chromium 149) (#36774) (lowered to master). (#36886)
Update l10n for 1.91.x (Chromium 149). (#36774)

* Updates l10n for 1.91.x release.

* Updates origin strings.
2026-06-01 21:20:42 -04:00
Max Karolinskiy 72cf227c64 Updates l10n for 1.90.x release. (#36153) (lowered from 1.90.x). (#36160)
Updates l10n for 1.90.x release. (#36153)

* Updates l10n for 1.90.x release.

* Updates origin strings.
2026-05-05 13:14:34 -04:00
Max Karolinskiy a86fd81579 Updates l10n for 1.89.x release (lowered to master). (#35326)
* Updates l10n for 1.89.x release.

* Updates origin strings.
2026-04-07 22:56:22 -04:00
Max Karolinskiy 250b9df9af Updates l10n for 1.88.x release. (#34536) (lowered to master) (#34601)
Updates l10n for 1.88.x release. (#34536)

* [NTP] Update strings for Brave Search placeholder text (#33899)

* Updates l10n for 1.88.x release.

* Rebased l10n for Brave Origin.
2026-03-10 12:43:15 -04:00
Max Karolinskiy 3054ae2617 Update l10n for 1.87.x. Update 2. (1.87.x). (#34092) (lowered to master). (#34098)
* Update l10n for 1.87.x. Update 2. (1.87.x). (#34092)

Update l10n for 1.87.x. Update 2.

* Updates origin strings after l10n pull.
2026-02-21 00:31:24 -05:00
Max Karolinskiy 20733369fd Update l10n for 1.87.x (Chromium 145). (#33691) (lowered to master). (#33819)
* 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.
2026-02-10 11:24:16 -05:00
Max Karolinskiy 6619ae94db Updated l10n for 1.86.x release. (#33101) (lowered to master) (#33155)
Updated l10n for 1.86.x release. (#33101)
2026-01-13 01:14:11 -05:00
Max Karolinskiy d48c531fb2 Update l10n for 1.85.x (Chromium 143). (#32503) (lowered to master). (#32620)
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.
2025-12-01 23:06:16 -05:00
Max Karolinskiy 958a20fcd5 Update l10n for 1.84.x (Chromium 142). (#32034) (lowered from 1.84.x) (#32053)
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'.
2025-10-27 22:26:21 -04:00
Max Karolinskiy 431f0e7572 Updated l10n for 1.83.x release. (#31495) (#31537)
* 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.
2025-09-30 23:09:05 -04:00
Max Karolinskiy 149445da91 Updated l10n for 1.82.x release. (#30911) (#30989)
* [l10n] Adds missing kk and lo l10n entries to GRDs. (#30845)

* Updated l10n for 1.82.x release.
2025-09-02 17:11:54 -04:00
Max Karolinskiy 92cdbab7de Updated l10n for 1.81.x release (lowered to master) (#30455)
* Updated l10n for 1.81.x release. (#30428)

* Adds an exception to strings name pattern.

* Updated l10n for 1.81.x release.

* Pulls fixed l10n strings to fix build error (1.81.x). (#30449)

Pulls fixed l10n strings to fix build error.
2025-08-05 14:50:42 -04:00
Kamil Jozwiak c8a4e2633f Merge pull request #29726 from brave/maxk-1.80.x-release-l10n
Updated l10n for 1.80.x release.
2025-06-24 17:06:02 -04:00
Kamil Jozwiak 8b7815556d Merge pull request #29245 from brave/maxk-1.79.x-release-l10n
Updated l10n for 1.79.x release.
2025-05-27 14:06:18 -04:00
Kamil Jozwiak b8cca866c3 Merge pull request #28857 from brave/maxk-1.78.x-release-l10n
Updated l10n for 1.78.x release.
2025-04-28 09:27:30 -04:00
Kamil Jozwiak add3eacccb Merge pull request #28371 from brave/maxk-1.77.x-release-l10n
Updated l10n for 1.77.x release.
2025-03-31 17:02:18 -04:00
Max KarolinskiyandKamil Jozwiak d32fa3eb12 Updated l10n for 1.76.x release (lowered to master). (#27948)
Merge pull request #27921 from brave/maxk-1.76.x-release-l10n

Updated l10n for 1.76.x release.

Co-authored-by: Kamil Jozwiak <kamiljoz@gmail.com>
2025-03-04 15:13:40 -05:00
Max Karolinskiy ccd83aa758 Updated l10n for 1.75.x release. (master) (#27500) (#27511)
Updated l10n for 1.75.x release. (#27500)
2025-02-05 11:30:37 -08:00
Max Karolinskiy 5e2b579cae Updated l10n for 1.74.x release (lowered from 1.74.x) (#27217)
Updated l10n for 1.74.x release. (#27207)

* Adds timeout parameter in Crowdin API wrapper.

* Updated l10n for 1.74.x release.
2025-01-14 12:12:35 -05:00
Max Karolinskiy e032b18fe4 Updated l10n for 1.73.x release (#26459) 2024-11-11 14:22:23 -05:00
Max Karolinskiy fa25519f20 Updated l10n for 1.71.x release. (#25980) 2024-10-15 13:04:24 -04:00
Max Karolinskiy 744480a04c Update l10n for 1.70.x (Chromium 129) (1.70.x). (#25588)
Updated l10n for 1.70.x release.
2024-09-16 16:58:44 -04:00
Max Karolinskiy af139dfa31 Updated l10n for 1.69.x release (1.69.x). (#25205)
Updated l10n for 1.69.x release.
2024-08-20 09:18:58 -04:00
Max Karolinskiy 1a74ad4525 Updated l10n for 1.68.x release. (#24762) 2024-07-22 16:14:41 -04:00
Max Karolinskiy 5845fb9ffd Update l10n for 1.67.x (Chromium 126) (1.67.x). (#24074)
* Fixes tags validation in l10n scripts.

* Adds tag u to allowed l10n strings tags

* Updated l10n for 1.67.x release.
2024-06-10 15:39:39 -04:00
Max Karolinskiy d05c4dc84b Updated l10n for 1.66.x release. Part 2. (#23735) 2024-05-21 14:45:55 -04:00
Max Karolinskiy 639345a7be Update l10n for 1.66.x (Chromium 125) (1.66.x). (#23555)
* Chromium now uses <em> element in their strings.

* Updated l10n for 1.66.x release.
2024-05-10 14:02:06 -04:00
Max Karolinskiy 97c9564edf Updated l10n for 1.65.x release. (master) (#23097)
Updated l10n for 1.65.x release. (#23092)
2024-04-16 01:44:04 -04:00
Max Karolinskiy 65e7baf301 Updated l10n for 1.64.x release. (#22657) 2024-03-18 15:59:37 -04:00
Max Karolinskiy aede76dcbc Updated l10n for 1.63.x release. (#22179) 2024-02-21 16:11:39 -05:00
Max Karolinskiy 1e4fae97ed Updated l10n for 1.62.x release. (#21661) 2024-01-22 09:11:06 -05:00
Max Karolinskiy 93e17eb176 Updated l10n for 1.61.x release (lowered from 1.61.x). (#21227)
Updated l10n for 1.61.x release. (#21198)
2023-12-05 01:41:29 -05:00
Max Karolinskiy a46e3ef9dd Updated l10n for 1.60.x release. (#20776) 2023-11-01 09:56:42 -04:00
Max Karolinskiy c504f32d2e Updated l10n for 1.59.x release. (#20443)
* Updated l10n for 1.59.x release.

* [Android] GRD: use upper case for placeholder name.
2023-10-17 22:02:42 -04:00
Max Karolinskiy 112030b236 Updated l10n for 1.58.x release. (#20119)
* Updated l10n for 1.58.x release.

* Replace %% with unicode escape sequence in Android grd/xtbs.
2023-09-12 09:15:03 -04:00
Max Karolinskiy f4bae97cf9 Updated l10n for 1.57.x release. (#19669) 2023-08-14 16:31:29 -04:00
mkarolin 88c30b2936 Updated l10n for 1.53.x release. 2023-06-27 22:24:54 -04:00
mkarolin 1ea50c0ba2 Updated l10n for 1.52.x release. 2023-05-30 00:37:09 -04:00
Max 5f4094d982 Updated l10n for 1.51.x release (lowered to master). (#18309)
Updated l10n for 1.51.x release.
2023-04-30 23:02:37 -04:00
Max 7bf2d3e0b4 Updates l10n for 1.50.x release (lowered from 1.50.x). (#17889)
Updates l10n for 1.50.x release.
2023-04-04 02:04:50 -04:00
mkarolin f878a63842 Updates l10n for 1.49.x release. 2023-03-07 00:36:34 -05:00
Max 68e0df182e Updates l10n for 1.48.x release (lowered to master). (#17073)
Updates l10n for 1.48.x release (1.48.x). (#17068)

Updates l10n for 1.48.x release.
2023-02-07 13:09:03 -05:00
mkarolin b3ed3acaed Updated l10n for 1.47.x release. 2023-01-10 14:17:43 -05:00
mkarolin 886ae16b6b Updated l10n for 1.46.x release. 2022-11-28 04:36:17 -05:00
mkarolin a9167270bd Updated l10n for 1.45.x release. 2022-10-24 21:24:18 -04:00
mkarolin 0399dde7db Updated l10n for 1.44.x release. 2022-09-23 14:24:45 -04:00
mkarolin 8d439cbb69 Updated l10n for 1.43.x release. 2022-08-29 13:24:33 -04:00
mkarolin 2e28ff853c Updated l10n for 1.42.x release. 2022-07-29 22:20:17 -04:00
mkarolin e65cee5bd3 Updated l10n for 1.40.x release. 2022-06-18 11:54:29 -04:00
mkarolin 1d1624b865 Updated l10n for 1.39.x release. 2022-05-20 19:04:39 -04:00