有没有一种方法可以翻译Markdown格式的文本?

7
我正在处理一个包含大量Markdown格式文本的项目,希望能够提供多语言支持。 是否有人开发出生产和管理多语言Markdown内容的流程? 目前,我们的文档是用Markdown编写的。然后,在构建时将该文档转换为HTML,并在自定义构建的UI中显示。
显然,我们可以为每个页面创建一堆单独的目录,但我希望从其他人的经验中学到一些经验教训,以使这些内容的组织和管理更容易。

你有原始HTML的访问权限吗?将其翻译后再转换为Markdown可能会更容易,而不是反过来。 - jmargolisvt
1
我们有一组开发人员,他们正在使用Markdown编写文档。这些文档目前在构建时转换为HTML,并在我们构建的用户界面中显示。显然,我们可以为每个页面创建一堆单独的目录,但我希望能从其他人那里学到一些经验教训,以使此内容的组织和管理更加容易。 - John Gerken
1
如果您计划长期这样做,一个非平凡的解决方案是通过对内容XML应用XSLT来生成您的Markdown。即在英语XML上应用XSLT => 您的英语Markdown,在西班牙语XML上应用相同的XSLT => 您的西班牙语Markdown。这个解决方案不平凡,因为最初的设置部分将会很棘手。 - potatopeelings
我基于现有的 https://github.com/ssut/py-googletrans 库创建了一个与 Markdown 和 HTML 兼容的程序。 - Xianbao QIAN
3个回答

3

有人为使用Google翻译生成翻译创建了一个CLI。它在github上,链接在这里:translate-markdown


它什么也不做。 - M-sAnNan
你需要将输入管道传送到它中。 - Simon

2

我已经创建了一套使用.po文件翻译Markdown的工具。它还能够翻译由Markdown生成的HTML。 在这里查看


0

嗨,GT4T可以完美地翻译Markdown文件——所有格式均保留,并且代码将保持不变,无法翻译。

而且您可以使用全球30个自动翻译引擎中的任何一个。

在此下载https://gt4t.net/

声明:我是开发人员


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接