mkarolin
529d1a5e53
Add more fixes for commonly misformatted Transifex strings.
2022-08-26 11:35:44 -04:00
mkarolin
c12af148bd
Do not replace ChromeVox in strings.
2022-08-23 00:19:33 -04:00
Aleksey Khoroshilov
231ee9bc5e
Make inline and override helpers usable more widely.
2022-08-17 19:42:50 +07:00
Max
369976146c
Merge pull request #14325 from brave/maxk-transifex-upload-translations
...
Transition to using brave_en Tansifex project
2022-07-27 16:18:24 -04:00
mkarolin
6f2513adc2
[l10n] Account for incorrect IRD_ string prefix in Chromium.
2022-07-25 15:54:58 -04:00
mkarolin
2b66a65ff3
[l10n] Remove etherium-remote-client related code.
...
We don't use their l10n any more.
2022-07-25 15:54:57 -04:00
mkarolin
138383237f
[l10n] Remove no longer needed .message suffix for extension strings.
2022-07-25 15:54:57 -04:00
mkarolin
7b76aa4933
[l10n] Switch to using brave_en project in Transifex.
2022-07-25 15:53:07 -04:00
mkarolin
e37dfc25c2
[l10n] Allow uploading local translations to Transifex.
2022-07-25 15:53:01 -04:00
Ahmed Kamal
aff9e8432c
Uplift scripts py2 and py3 compatibility ( #14182 )
...
* Initial port
Signed-off-by: Ahmed Kamal <email.ahmedkamal@googlemail.com >
* cleanup unused imports and exception vars
Signed-off-by: Ahmed Kamal <email.ahmedkamal@googlemail.com >
* cleanup unused imports and exception vars
Signed-off-by: Ahmed Kamal <email.ahmedkamal@googlemail.com >
* cleanup unused imports and exception vars
Signed-off-by: Ahmed Kamal <email.ahmedkamal@googlemail.com >
* some fixes for pylint
Signed-off-by: Ahmed Kamal <email.ahmedkamal@googlemail.com >
* some pylint fixes
Signed-off-by: Ahmed Kamal <email.ahmedkamal@googlemail.com >
2022-07-25 09:44:42 -05:00
Aleksey Khoroshilov
aff6d0ca19
Enable python format check by default.
2022-06-20 17:30:25 +07:00
Aleksey Khoroshilov
189ce9a0ec
Add more comments to presubmit overrides.
2022-06-20 17:30:25 +07:00
Aleksey Khoroshilov
ffd10a5576
Add support for upstream presubmit logic on npm run lint.
2022-06-20 17:30:24 +07:00
Max
a402246aad
Merge pull request #12503 from brave/cr101
...
Upgrade from Chromium 100 to Chromium 101.
2022-04-15 21:50:54 -04:00
Mihai PLESA
ebb3f149ea
removed the need for brave-browser repo ( #13006 )
2022-04-15 17:47:43 -05:00
mkarolin
5df4ec2908
Do not replace ChromeOS in strings.
2022-04-15 18:26:05 -04:00
mkarolin
3cc426651a
Updated transifex script to use utf-8 with http response
2022-03-29 17:08:31 -04:00
Emerick Rogul
4ebf607193
Fix overly-aggressive string replacements and update scripts
2022-03-18 20:04:16 -04:00
Emerick Rogul
d35abb8427
Fix Google Lens branding
2022-03-07 23:13:23 -07:00
mkarolin
6a92c95c66
Transifex: implement an option for Transifex API V3.
2022-02-08 22:00:16 -05:00
mkarolin
f2be80fc91
Transifex: Add an option to dump downloaded content into a file.
2022-02-08 22:00:15 -05:00
mkarolin
9811e58f1f
Transifex: Pull json files in alphabetical order of the languages.
2022-02-08 22:00:15 -05:00
mkarolin
06612d35ee
Transifex: Delete override XTBs after they are used.
2022-02-08 22:00:14 -05:00
mkarolin
b21293f55e
Transifex: modularize and migrate to python3
2022-02-08 22:00:13 -05:00
mkarolin
4f09c03d5c
Use python3 to invoke l10n scripts.
2022-02-01 21:13:43 -05:00
Aleksey Khoroshilov
14ee2bab1c
Fix python2 empty stdout.encoding case in util.py.
2022-01-20 18:42:00 +07:00
Aleksey Khoroshilov
619abd2606
Replace unsupported characters to have working stdout print.
2022-01-19 00:40:20 +07:00
Mikhail
db8b8dc860
Update crash reporting settings strings ( #11360 )
...
* Update crash reporting settings strings
* clang format
* Fix type
2022-01-03 21:07:37 +07:00
Mihai PLESA
740fc8d33f
moved npm config to b-c ( #11114 )
2021-11-29 16:59:48 -05:00
Mihai PLESA
49874507d1
fixed line lengths to 80 and do autopep8
2021-10-29 17:54:41 -05:00
mkarolin
80acfb578a
Addresses pylint issues with script/lib/util.py
2021-09-29 13:03:48 -04:00
mkarolin
4839c25933
Fixes Windows build errors during transpile_web_ui.
...
The errors are of the type:
---------------------
[21902/44128] ACTION //brave/components/brave_wallet_ui/page:brave_wallet_page_ui(//build/toolchain/win:win_clang_x64)
Exception in thread Thread-2:
Traceback (most recent call last):
File "c:\brave-browser\src\brave\vendor\depot_tools\bootstrap-2@3_8_10_chromium_20_bin\python3\bin\lib\threading.py", line 932, in _bootstrap_inner
self.run()
File "c:\brave-browser\src\brave\vendor\depot_tools\bootstrap-2@3_8_10_chromium_20_bin\python3\bin\lib\threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "c:\brave-browser\src\brave\vendor\depot_tools\bootstrap-2@3_8_10_chromium_20_bin\python3\bin\lib\subprocess.py", line 1370, in _readerthread
buffer.append(fh.read())
File "c:\brave-browser\src\brave\vendor\depot_tools\bootstrap-2@3_8_10_chromium_20_bin\python3\bin\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 180: character maps to <undefined>
---------------------
Started showing up after transitioning to using python3.
2021-09-29 12:50:04 -04:00
mkarolin
4507cf6e53
Fixes pylint errors/warnings.
2021-08-18 11:00:00 -04:00
Pete Miller
13cf21c13e
l10n: do not append rel="noopener noreferrer" to anchor elements in strings
...
'rel' is a disallowed attribute for translated strings as per ui/webui/resources/js/parse_html_subset.js
2021-08-18 10:59:56 -04:00
Anton Lazarev
da9fc3fce8
remove brave_project_name in favor of brave_product_name
2021-07-27 07:31:34 -07:00
Pete Miller
0449319edf
Fix formatting for python subprocess errors in brave build tasks, e.g. web-ui webpack compile
...
This is apparently only compatible with Python 3.5+ and not backwards compatible
2021-07-20 11:54:38 -07:00
Mihai PLESA
dd268ba51d
removed some unused python scripts ( #8543 )
...
* removed some unused python scripts
* more cleanup
2021-04-15 16:31:56 +01:00
mkarolin
2e4e93fef3
Modified Transifex script to check formatting on plural strings.
...
Checks that translation of strings in ICU plural format, similar to:
{ xxx, plural,
=x {}
other {}
}
is preserved in the translation strings.
Also fixed some pylint formatting indignations.
2021-04-13 16:18:16 -04:00
mkarolin
3c2bfbdd26
Minor adjustments to transifex script.
...
- Added <li1> and <li2> to allowed tags
- Added replacing \\" with " in addition to already replacing \"
2021-04-09 15:10:42 -04:00
Anton Lazarev
2ffc9bdc96
support building on both python 2 and 3
2021-04-08 14:00:06 -07:00
Mihai PLESA
5e3fab6f71
fixed transifex python code style issue ( #7709 )
2021-01-26 23:27:25 +00:00
mkarolin
c98adee8ec
Apply our FP when using chromium XTB files.
...
Always use FP from our GRD(P) files when pulling localized strings from
Chromium XTB files.
2020-12-12 11:29:05 -05:00
mkarolin
e8defd5034
Do not apply branding to the meaning attr of GRD strings.
...
We do not upload this attr to Transifex and it affects FP calculation,
so there's no need to touch it.
2020-12-12 11:29:04 -05:00
Mihai PLESA
d48a5bb3c8
various fixes for issues reported by sonar
2020-12-07 14:53:59 +00:00
mkarolin
8534015ec9
Fixes transifex script bug.
...
Fixes incorrect calculation of `rel` attribute value which resulted in
duplication of noreferrer noopener value in the attribute.
2020-12-04 10:45:37 -05:00
mkarolin
89836196eb
Fixes error formatting in Transifex script.
2020-12-03 17:24:30 -05:00
Brian R. Bondy
55ceacb194
Fix l10n scripts for ethereum-remote-client
2020-11-30 14:22:09 -05:00
Emerick Rogul
7c7ab92b84
Add extension_path argument to push/pull scripts for local extension path
2020-11-23 17:14:02 -05:00
Emerick Rogul
312194cc0e
Add l10n support for Greaselion scripts
2020-11-23 11:33:41 -05:00
mkarolin
37981ecdb5
Added b1 and b2 as acceptable tags to Transifex script.
2020-11-06 18:39:52 -05:00