指南/生成Quote

出自Don't Starve Wiki
跳至導覽 跳至搜尋

這篇文章講述如何從 chinese_s.po 文件中得到 Quote.

獲得 chinese_s.po 文件

  • 解壓 steamapps/common/Don't Starve Together/data/databundles/scripts.zip
  • 找到 languages/chinese_s.po,你可以用文本編輯器(比如 Notepad++,Vim 或任何你喜歡的文本編輯器打開)
    • 不要用記事本等編寫能力不夠強大的軟體打開,否則過大的文件可能會使軟體崩潰。

獲得 msgctext

  • msgctext 是饑荒內文本的標誌符,可以用來定位文本。
  • 如,在遊戲中,Wendy Portrait.png溫蒂 檢查黑暗中的物品會說「黑暗!太黑了!」,那麼你可以在 chinese_s.po 中搜索這句話,得到以下內容:
#. STRINGS.CHARACTERS.WENDY.DESCRIBE_TOODARK
msgctxt "STRINGS.CHARACTERS.WENDY.DESCRIBE_TOODARK"
msgid "The darkness! It is too dark!"
msgstr "黑暗!太黑了!"
  • 那麼你便得到了
"STRINGS.CHARACTERS.WENDY.DESCRIBE_TOODARK"
  • WENDY 改為其他角色,你便可以得到其他角色的雙語 Quote。如Webber Portrait.png韋伯的 Quote:
#. STRINGS.CHARACTERS.WEBBER.DESCRIBE_TOODARK
msgctxt "STRINGS.CHARACTERS.WEBBER.DESCRIBE_TOODARK"
msgid "All our eyes stopped working!"
msgstr "我们的所有眼睛都停止了工作!"
  • 請注意:半角引號不是 Quote 的一部分。

通過 msgctext 直接獲得引用模板

  • 僅當 模板:PoQuotes 炸了的時候使用。
  • 這裡有一個簡單的頁面來完成轉換(出於版權問題,請自行加載 chinese_s.po 文件)