summaryrefslogtreecommitdiff
path: root/chromium/third_party/devtools-frontend/src/third_party/i18n/README.chromium
blob: 9d29f919e916c5de542378ec6ae16c9508692774 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Name: Lighthouse i18n infrastructure scripts
Short Name: i18n
URL: https://github.com/GoogleChrome/lighthouse
Version: f3d0e3459d8fd15b055148dec0ae4e430df6495b
License: NOT_SHIPPED
Security Critical: no

Description:
i18n infrastructure scripts that originated from Lighthouse localization pipeline.
(see https://github.com/GoogleChrome/lighthouse/tree/master/lighthouse-core/lib/i18n)

Local Modifications:
1. Update paths and directory names to fit the DevTools
2. Update _ctcSanityChecks regex
3. Port in the only two functions(_splitMarkdownCodeSpans, _splitMarkdownLink) that are needed from Util
4. Remove pruneObsoleteLhlMessages() and check collisions step
5. Implement getToken() to avoid requiring the exportVars (liveUIStrings) due to ESM limitation in collectAllStringsInDir()
6. Remove backtick for locked term after converting it to placeholder in ctc.json
7. Enable the scanning of files with .ts extensions
8. Add checks for ICU plural format