diff --git a/lib/l10nUtil.js b/lib/l10nUtil.js index e827aad8c47f..766a88a7e6ca 100644 --- a/lib/l10nUtil.js +++ b/lib/l10nUtil.js @@ -23,6 +23,7 @@ const braveMdExtensionsPartPath = path.resolve(path.join(srcDir, 'brave', 'app', const braveExtensionsResourcesPath = path.resolve(path.join(srcDir, 'brave', 'browser', 'resources', 'md_extensions', 'extensions_resources.grd')) const braveSettingsResourcesPath = path.resolve(path.join(srcDir, 'brave', 'browser', 'resources', 'settings', 'settings_resources.grd')) +const braveBrowserResourcesPath = path.resolve(path.join(srcDir, 'brave', 'browser', 'browser_resources.grd')) // Chromium string paths const chromiumStringsPath = path.resolve(path.join(srcDir, 'chrome', 'app', 'chromium_strings.grd')) @@ -37,9 +38,15 @@ const chromiumMdExtensionsPartPath = path.resolve(path.join(srcDir, 'chrome', 'a const chromiumExtensionsResourcesPath = path.resolve(path.join(srcDir, 'chrome', 'browser', 'resources', 'md_extensions', 'extensions_resources.grd')) const chromiumSettingsResourcesPath = path.resolve(path.join(srcDir, 'chrome', 'browser', 'resources', 'settings', 'settings_resources.grd')) +const chromiumBrowserResourcesPath = path.resolve(path.join(srcDir, 'chrome', 'browser', 'browser_resources.grd')) const autoGeneratedWarning = '' +const pageVisibility = ' \n' + module.exports.getSourceStringPaths = () => { return [ braveStringsPath, @@ -65,7 +72,8 @@ module.exports.rebaseBraveStringFilesOnChromiumL10nFiles = (path) => [chromiumSettingsStringsPartPath]: braveSettingsStringsPartPath, [chromiumMdExtensionsPartPath]: braveMdExtensionsPartPath, [chromiumExtensionsResourcesPath]: braveExtensionsResourcesPath, - [chromiumSettingsResourcesPath]: braveSettingsResourcesPath + [chromiumSettingsResourcesPath]: braveSettingsResourcesPath, + [chromiumBrowserResourcesPath]: braveBrowserResourcesPath }).forEach(([sourcePath, destPath]) => fs.writeFileSync(destPath, fs.readFileSync(sourcePath, 'utf8') @@ -73,6 +81,8 @@ module.exports.rebaseBraveStringFilesOnChromiumL10nFiles = (path) => .replace(' components/components_chromium_strings.grd fs.copySync(path.join(braveAppDir, 'strings'), path.join(chromeComponentsDir, 'strings')) + fs.copySync(path.join(braveResourcesDir, 'settings', 'brave_page_visibility.js'), path.join(chromeResourcesDir, 'settings', 'brave_page_visibility.js')) }, // Chromium compares pre-installed midl files and generated midl files from IDL during the build to check integrity.