今天想汉化一个叫 Dumping Sign 的模组,但怎么也汉化不成功。
模组的初始文件夹结构如下:
├─anim
│ └─assets
│ ├─dumping_sign
│ └─egg_hatch_fixed
├─archived_versions
│ └─previous_update
│ └─anim
│ └─assets
│ ├─dumping_sign
│ └─egg_hatch_fixed
└─Translations
en.pot
我根据 Translations 下的 en.pot 汉化生成了 zh.po ,并把 zh.po 放进 Translations 文件夹内。 之后重进游戏发现还是没有被汉化。
我的汉化文件内容如下:
msgid ""
msgstr ""
#. STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.NAME
msgctxt "STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.NAME"
msgid "<link=\"ROMENHDUMPINGSIGN\">Dumping Sign</link>"
msgstr "<link=\"ROMENHDUMPINGSIGN\">倾倒标志</link>"
#. STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.DESC
msgctxt "STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.DESC"
msgid ""
msgstr ""
#. STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.EFFECT
msgctxt "STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.EFFECT"
msgid "Allows Duplicants to deliver materials to this sign which drops them on the ground immediately."
msgstr "允许复制人自动将选中的材料送到这个标志上,这个标志会立即把材料倾倒到地上。"
模组的初始文件夹结构如下:
├─anim
│ └─assets
│ ├─dumping_sign
│ └─egg_hatch_fixed
├─archived_versions
│ └─previous_update
│ └─anim
│ └─assets
│ ├─dumping_sign
│ └─egg_hatch_fixed
└─Translations
en.pot
我根据 Translations 下的 en.pot 汉化生成了 zh.po ,并把 zh.po 放进 Translations 文件夹内。 之后重进游戏发现还是没有被汉化。
我的汉化文件内容如下:
msgid ""
msgstr ""
#. STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.NAME
msgctxt "STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.NAME"
msgid "<link=\"ROMENHDUMPINGSIGN\">Dumping Sign</link>"
msgstr "<link=\"ROMENHDUMPINGSIGN\">倾倒标志</link>"
#. STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.DESC
msgctxt "STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.DESC"
msgid ""
msgstr ""
#. STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.EFFECT
msgctxt "STRINGS.BUILDINGS.PREFABS.ROMENH_DUMPINGSIGN.EFFECT"
msgid "Allows Duplicants to deliver materials to this sign which drops them on the ground immediately."
msgstr "允许复制人自动将选中的材料送到这个标志上,这个标志会立即把材料倾倒到地上。"