From 3977fb897d1b5cff867dd4a8d81694b6267de519 Mon Sep 17 00:00:00 2001 From: Zhicheng WANG Date: Fri, 5 Feb 2021 09:08:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9C=A8=E6=90=9C=E7=B4=A2=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E4=B8=AD=E6=98=BE=E7=A4=BA=E4=B8=AD=E6=96=87=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../angular-base-package/post-processors/h1-checker.js | 1 + .../angular-base-package/processors/generateKeywords.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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 = {