Skip to content

Commit af47f35

Browse files
ericyangpanclaude
andcommitted
chore: regenerate metadata with new helper functions
Updated generated files to use the consolidated buildMetadataWithSocial helper. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent f769e53 commit af47f35

File tree

4 files changed

+551
-26
lines changed

4 files changed

+551
-26
lines changed

src/lib/generated/articles.ts

Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,56 @@ const articleComponents: Record<
3939
import('@content/articles/de/getting-started-with-ai-coding.mdx'),
4040
'mcp-servers-explained': () => import('@content/articles/de/mcp-servers-explained.mdx'),
4141
},
42-
'zh-Hans': {
42+
es: {
4343
'getting-started-with-ai-coding': () =>
44-
import('@content/articles/zh-Hans/getting-started-with-ai-coding.mdx'),
45-
'mcp-servers-explained': () => import('@content/articles/zh-Hans/mcp-servers-explained.mdx'),
44+
import('@content/articles/es/getting-started-with-ai-coding.mdx'),
45+
'mcp-servers-explained': () => import('@content/articles/es/mcp-servers-explained.mdx'),
46+
},
47+
fr: {
48+
'getting-started-with-ai-coding': () =>
49+
import('@content/articles/fr/getting-started-with-ai-coding.mdx'),
50+
'mcp-servers-explained': () => import('@content/articles/fr/mcp-servers-explained.mdx'),
51+
},
52+
id: {
53+
'getting-started-with-ai-coding': () =>
54+
import('@content/articles/id/getting-started-with-ai-coding.mdx'),
55+
'mcp-servers-explained': () => import('@content/articles/id/mcp-servers-explained.mdx'),
56+
},
57+
ja: {
58+
'getting-started-with-ai-coding': () =>
59+
import('@content/articles/ja/getting-started-with-ai-coding.mdx'),
60+
'mcp-servers-explained': () => import('@content/articles/ja/mcp-servers-explained.mdx'),
4661
},
4762
ko: {
4863
'getting-started-with-ai-coding': () =>
4964
import('@content/articles/ko/getting-started-with-ai-coding.mdx'),
5065
'mcp-servers-explained': () => import('@content/articles/ko/mcp-servers-explained.mdx'),
5166
},
67+
pt: {
68+
'getting-started-with-ai-coding': () =>
69+
import('@content/articles/pt/getting-started-with-ai-coding.mdx'),
70+
'mcp-servers-explained': () => import('@content/articles/pt/mcp-servers-explained.mdx'),
71+
},
72+
ru: {
73+
'getting-started-with-ai-coding': () =>
74+
import('@content/articles/ru/getting-started-with-ai-coding.mdx'),
75+
'mcp-servers-explained': () => import('@content/articles/ru/mcp-servers-explained.mdx'),
76+
},
77+
tr: {
78+
'getting-started-with-ai-coding': () =>
79+
import('@content/articles/tr/getting-started-with-ai-coding.mdx'),
80+
'mcp-servers-explained': () => import('@content/articles/tr/mcp-servers-explained.mdx'),
81+
},
82+
'zh-Hans': {
83+
'getting-started-with-ai-coding': () =>
84+
import('@content/articles/zh-Hans/getting-started-with-ai-coding.mdx'),
85+
'mcp-servers-explained': () => import('@content/articles/zh-Hans/mcp-servers-explained.mdx'),
86+
},
87+
'zh-Hant': {
88+
'getting-started-with-ai-coding': () =>
89+
import('@content/articles/zh-Hant/getting-started-with-ai-coding.mdx'),
90+
'mcp-servers-explained': () => import('@content/articles/zh-Hant/mcp-servers-explained.mdx'),
91+
},
5292
}
5393

5494
// Get a specific article component for a given locale and slug

src/lib/generated/docs.ts

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,46 @@ const docComponents: Record<
3636
'getting-started': () => import('@content/docs/de/getting-started.mdx'),
3737
welcome: () => import('@content/docs/de/welcome.mdx'),
3838
},
39-
'zh-Hans': {
40-
'getting-started': () => import('@content/docs/zh-Hans/getting-started.mdx'),
41-
welcome: () => import('@content/docs/zh-Hans/welcome.mdx'),
39+
es: {
40+
'getting-started': () => import('@content/docs/es/getting-started.mdx'),
41+
welcome: () => import('@content/docs/es/welcome.mdx'),
42+
},
43+
fr: {
44+
'getting-started': () => import('@content/docs/fr/getting-started.mdx'),
45+
welcome: () => import('@content/docs/fr/welcome.mdx'),
46+
},
47+
id: {
48+
'getting-started': () => import('@content/docs/id/getting-started.mdx'),
49+
welcome: () => import('@content/docs/id/welcome.mdx'),
50+
},
51+
ja: {
52+
'getting-started': () => import('@content/docs/ja/getting-started.mdx'),
53+
welcome: () => import('@content/docs/ja/welcome.mdx'),
4254
},
4355
ko: {
4456
'getting-started': () => import('@content/docs/ko/getting-started.mdx'),
4557
welcome: () => import('@content/docs/ko/welcome.mdx'),
4658
},
59+
pt: {
60+
'getting-started': () => import('@content/docs/pt/getting-started.mdx'),
61+
welcome: () => import('@content/docs/pt/welcome.mdx'),
62+
},
63+
ru: {
64+
'getting-started': () => import('@content/docs/ru/getting-started.mdx'),
65+
welcome: () => import('@content/docs/ru/welcome.mdx'),
66+
},
67+
tr: {
68+
'getting-started': () => import('@content/docs/tr/getting-started.mdx'),
69+
welcome: () => import('@content/docs/tr/welcome.mdx'),
70+
},
71+
'zh-Hans': {
72+
'getting-started': () => import('@content/docs/zh-Hans/getting-started.mdx'),
73+
welcome: () => import('@content/docs/zh-Hans/welcome.mdx'),
74+
},
75+
'zh-Hant': {
76+
'getting-started': () => import('@content/docs/zh-Hant/getting-started.mdx'),
77+
welcome: () => import('@content/docs/zh-Hant/welcome.mdx'),
78+
},
4779
}
4880

4981
// Get a specific doc component for a given locale and slug

src/lib/generated/manifesto.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,16 @@ export async function getManifestoComponent(locale: string = 'en'): Promise<Reac
99
const components: Record<string, () => Promise<{ default: React.ComponentType }>> = {
1010
en: () => import('@content/manifesto/en/index.mdx'),
1111
de: () => import('@content/manifesto/de/index.mdx'),
12-
'zh-Hans': () => import('@content/manifesto/zh-Hans/index.mdx'),
12+
es: () => import('@content/manifesto/es/index.mdx'),
13+
fr: () => import('@content/manifesto/fr/index.mdx'),
14+
id: () => import('@content/manifesto/id/index.mdx'),
15+
ja: () => import('@content/manifesto/ja/index.mdx'),
1316
ko: () => import('@content/manifesto/ko/index.mdx'),
17+
pt: () => import('@content/manifesto/pt/index.mdx'),
18+
ru: () => import('@content/manifesto/ru/index.mdx'),
19+
tr: () => import('@content/manifesto/tr/index.mdx'),
20+
'zh-Hans': () => import('@content/manifesto/zh-Hans/index.mdx'),
21+
'zh-Hant': () => import('@content/manifesto/zh-Hant/index.mdx'),
1422
}
1523

1624
const loader = components[locale] || components.en

0 commit comments

Comments
 (0)