南江 Blog

返回

等待戈多:使用 Trae 为博客添加 i18n 多语言支持

发布于 2025-02-18

这是一次” 大胆” 的尝试,在不懂计算机代码的前提下,我使用 AI 和 Trae 工具,成功为现在的博客添加了中英文的多语言支持。

背景介绍

为什么选择目前的博客模板

我是不懂代码的,目前的博客是在 GitHub 上 fork 的一个名叫 astro-theme-panda 的项目。当初想找一个简洁的文字风格的博客模板,找到 bearblog 平台,不过需要付费才能绑定域名。而 astro-theme-panda 恰好仿照 bear blog 的风格,于是便 fork 项目,在此感谢作者的付出。

为什么想博客支持英文

最直接的原因 —— 我想接触英文的世界。理想的方面,写博客是为了自己而写;感性的方面,我也希望有人来读我的博客。我是个内向且害羞的人,同时也希望与更多的人建立联系,我把这种联系想象成一种浪漫。

我的博客项目托管在 vercel,域名也没有在中国备案,由于 GFW 的原因,估计更加难以获得来自中国或中文世界的读者。所以,我想将中文博文翻译为英文,这也是我想博客支持英文的原因。

为什么等到现在才实现 i18n 支持

我认为 AI 的翻译能力和成果已经足够好了。我的英文不好,之前无法使用英文表达自己,但是我认为现在的 AI 翻译功能已经足够转译我中文书写的内容。

不懂代码的我,想试试是否能够依靠 AI 修改博客项目。这在之前是无法想象的,几年前我尝试修改网页的 css 之类的样式,多数时候无疾而终。即使近一两年出现 AI Chat box,可无法通读完整代码项目,单纯地聊天也很容易在解决问题的过程中走进死胡同。然而随着 Github Copilot 上线,近几天 Trae Windows 客户端发布,这些工具的免费,才让我这个不懂代码的人也能够体验到 AI 编程,直接将项目的文件夹喂给 AI 工具,根据 AI 的提示一步一步操作并给出反馈。

博客 i18n 多语言支持的实现

如何具体实现

我完全不知道😀! 综合起来我只是做了以下几点:

中途遇见的问题

为什么最后选择了 Trae

我不知道为什么! 只是昨天使用 VS CODE 忙了一下午,无论如何都出错。今天尝试 Trae,结果给出非常简洁的修改建议。 可能和选择的 AI 有关,今天在 Trae 中全程使用 Claude。

对博客的修改结果

这次尝试的体验感受

一句话总结我的体验:如同在等待戈多

#i18n #blog #AI #Trae #multilingual #programming #automation
最后编辑于 2025-03-09