c - 怎么用德语翻译“无法统计%s \ n”?

原文 标签 c internationalization po

我有一个翻译问题,但我在这里问,因为我认为它需要技术理解。
为了将程序翻译成德语,我在.po文件中有这一行:

#, c-format
msgid "Unable to stat %s\n"
msgstr ""

这是什么意思?我怎么用德语说?

最佳答案

这里stat是对该名称的POSIX标准调用stat(2)的引用。
也许您可以从手册页面的描述中获得一些线索,简单的一点是“获取文件状态”。
我的德语太生疏了,无法建议翻译,但将其插入英语中会给出“无法获取文件状态(stat)%s\n”(我保留了原来的“stat”短语,因为它是非常详细的技术信息,可能很有用)。
当然,您不能试图绕过函数名,而只需说“stat()函数在%s中失败了”,我认为,使用函数名作为动词会使翻译更加困难。

相关文章:

c - 在C中加载.mo文件

c - 为什么我不能在代码块中构建和运行它?

javascript - 如何在gsp页面上从javascript调用messages.property(参数化)值

c# - 如何以与语言环境无关的方式查找本地组?

javascript - .po文件和gettext VS JSON和自定义i18n库?

c++ - Gettext PO文件格式

c - 要求用户输入二维数组并将数据存储在C中的数组中

c - C预处理器:根据给定的枚举值声明结构数据

c - 使用redis中的SET将C结构存储为二进制(hiredis)

php - 为什么yii2的国际化模块区分大小写?