c++ - Gettext 采购订单文件格式

标签 c++ c++11 gettext po

我正在以 PO 格式进行一些本地化。 是否可以在您的 C++ 应用程序中获取此文件的内容?而不是调用 gettext("id here") 我想在 C++ 中读取完整文件(在 linux 和 windows 上)

最佳答案

是的,你绝对可以做到。 PO 文件格式在 gettext 的文档中有描述:https://www.gnu.org/software/gettext/manual/gettext.html#PO-Files .您可以使用它为这些文件编写自己的解析器。

Gettext 也有 Windows 版本,如果您正在寻找适用于 Windows 的任何 gettext 实现,您可以使用它:http://gnuwin32.sourceforge.net/packages/gettext.htm

您是否还有其他原因要这样做?请提供更多详细信息。

关于c++ - Gettext 采购订单文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37870622/

相关文章:

c++ - 如何将模板可变参数存储到 std::ofstream 中?

c++ - 删除N维 vector 的重复成员

python - '_' 在 Django 代码中做什么?

android-edittext - 如何仅检索 EditText 中的数字而不是整个字符串?

c++ - 为什么 SetupDiEnumDriverInfo 会为我的驱动程序提供两个版本号

c++ - boost::asio async_accept 拒绝连接

c++ - 哪个更快 : Stack allocation or Heap allocation

c++ - 使用模板 <typename T> C++ 时如何初始化数组

php - 如何使 PoEdit 正确解析自定义 "ngettext"实现?

c++ - boost::匿名段上的进程间内存分配器