gpt4 book ai didi

c++ - 在代码中管理大量文本(并支持翻译)的最佳方式是什么?

转载 作者:太空狗 更新时间:2023-10-29 20:19:34 24 4
gpt4 key购买 nike

<分区>

我正在开发一个包含大量文本和不同模块的应用程序,这些模块可以包含或不包含在每个构建中。

对于每个保存的项目,我们会自动生成一份包含所有详细信息的报告(即该项目中使用的算法的描述等)。目前我们将所有文本作为字符串嵌入到源代码中,我们还通过 po 和 mo 文件支持不同的语言。

该系统的优点是很容易动态生成文档和报告文件。缺点是源代码中有很多文本很丑陋,格式(即使用 html)不舒服,文本编辑很困难,拼写检查不方便,翻译也很糟糕。

因此,最后一个问题是:您是愿意在代码中嵌入文档,还是为不同语言编写外部文档文件(例如 html)并在运行时解析它们?显然软件的核心文本,比如我们的消息框无论如何都会留在代码中。

如果重要的话,我正在用 C++ 和 wxWidgets 工作。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com