diff --git a/aio/tools/transforms/angular-base-package/post-processors/h1-checker.js b/aio/tools/transforms/angular-base-package/post-processors/h1-checker.js index e43517e571..06559a1e8c 100644 --- a/aio/tools/transforms/angular-base-package/post-processors/h1-checker.js +++ b/aio/tools/transforms/angular-base-package/post-processors/h1-checker.js @@ -23,6 +23,7 @@ module.exports = function h1CheckerPostProcessor() { if (file.headings.h1.length > 2) { file.fail(`More than two h1 found in ${file}`); } else if (file.headings.h1.length > 1) { + file.titleCn = file.headings.h1[0]; file.title = file.headings.h1[1]; } else if (file.headings.h1.length === 1) { file.title = file.headings.h1[0]; diff --git a/aio/tools/transforms/angular-base-package/processors/generateKeywords.js b/aio/tools/transforms/angular-base-package/processors/generateKeywords.js index 01153a35e7..de689c54d8 100644 --- a/aio/tools/transforms/angular-base-package/processors/generateKeywords.js +++ b/aio/tools/transforms/angular-base-package/processors/generateKeywords.js @@ -84,7 +84,7 @@ module.exports = function generateKeywordsProcessor(log, readFilesProcessor) { } // Extract the title to use in searches - doc.searchTitle = doc.searchTitle || doc.title || doc.vFile && doc.vFile.title || doc.name || ''; + doc.searchTitle = doc.searchTitle || doc.title || doc.vFile && (doc.vFile.titleCn || doc.vFile.title) || doc.name || ''; // Attach all this search data to the document doc.searchTerms = {