Skip to content

Commit 315a2ad

Browse files
committed
fix: urls
1 parent aa56f24 commit 315a2ad

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

generate-language-block-url.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
const filesToProcess = [
2-
"docs/en/guides/10-deploy/04-references/02-node-config/02-query-config.md",
3-
"docs/en/guides/10-deploy/01-deploy/00-understanding-deployment-modes.md",
4-
"docs/en/guides/10-deploy/01-deploy/01-non-production/01-deploying-databend.md",
5-
"docs/en/guides/00-overview/00-editions/02-dc/01-platforms.md",
6-
"docs/en/guides/00-overview/00-editions/02-dc/02-editions.md",
7-
"docs/en/guides/00-overview/00-editions/02-dc/03-pricing.md",
8-
"docs/en/guides/20-cloud/00-new-account.md",
9-
"docs/en/guides/20-cloud/20-manage/02-ai-features.md",
2+
"guides/10-deploy/04-references/02-node-config/02-query-config.md",
3+
"guides/10-deploy/01-deploy/00-understanding-deployment-modes.md",
4+
"guides/10-deploy/01-deploy/01-non-production/01-deploying-databend.md",
5+
"guides/00-overview/00-editions/02-dc/01-platforms.md",
6+
"guides/00-overview/00-editions/02-dc/02-editions.md",
7+
"guides/00-overview/00-editions/02-dc/03-pricing.md",
8+
"guides/20-cloud/00-new-account.md",
9+
"guides/20-cloud/20-manage/02-ai-features.md",
1010
// More file paths can be added here
1111
];
1212

generate-language-block.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,19 @@
11
const fs = require("fs-extra");
22
const path = require("path");
3-
// List of files to process
4-
const filesToProcess = require("./generate-language-block-url.js");
3+
const args = process.argv.slice(2);
4+
const lang = args[0].split(":")[1];
55

6+
// List of files to process
7+
let filesToProcess = require("./generate-language-block-url.js");
8+
const filesToProcessDealed = filesToProcess?.map(
9+
(file) => `docs/${lang}/${file}`
10+
);
611
// Regular expressions for English and Chinese blocks
712
const EN_BLOCK_REGEX = /<!-- #ifendef -->\s*([\s\S]*?)\s*<!-- #endendef -->/g;
813
const CN_BLOCK_REGEX = /<!-- #ifcndef -->\s*([\s\S]*?)\s*<!-- #endcndef -->/g;
914

1015
async function processFiles(language, action) {
11-
for (const file of filesToProcess) {
16+
for (const file of filesToProcessDealed) {
1217
const filePath = path.resolve(file);
1318
if (fs.existsSync(filePath)) {
1419
let fileContent = await fs.readFile(filePath, "utf-8");
@@ -56,7 +61,6 @@ async function processFiles(language, action) {
5661
}
5762

5863
// Run the appropriate function based on command line arguments
59-
const args = process.argv.slice(2);
6064
if (args[0] === "block_before:en") {
6165
processFiles("en", "block_before");
6266
} else if (args[0] === "block_after:en") {

0 commit comments

Comments
 (0)