教學:製作附加包/自訂語言

出自Minecraft基岩版开发Wiki
此文章內容搬運自中文Minecraft Wiki頁面教學/自訂附加包語言檔案

這些內容依據CC BY-NC-SA 3.0協定引入。原貢獻者請參見原頁面的歷史
經過雙方編者的修改,這些內容與來源可能存在差異。
這些內容無需與來源保持同步。

引言[編輯]

這教學的主要內容有:

  • 修改原有語言檔案
  • 製作一個自訂的語言包。教學範例語言包命名為「梗體中文」

加入languages.json[編輯]

资源包/texts的資料夾中建立名為languages.json的檔案,插入如下內容:

[
  "<语言代码>"
]

其中,"<语言代码>"填你所建立語言的語言程式碼。在此範例中,我們的語言程式碼為zh_ME。之後,只需將下列欄位複製進檔案:

[
  "zh_ME"
]

加入language_names.json檔案[編輯]

texts資料夾中建立名為language_names.json的檔案,其應該是純文字。格式如下:

[
  [ "<语言代码>", "<语言名称>" ]
]

其中,"<语言代码>"應填上面建立的語言程式碼,"<语言名称>"為遊戲內顯示的名稱。在此範例中,只需插入如下內容:

[
  [ "zh_ME", "梗体中文" ]
]

加入*.lang檔案[編輯]

如果你想基於已經存在的語言來變更翻譯,則在範例資源包找到./资源包/texts/,將後綴為.lang的檔案複製進你的資源包中的texts資料夾,按下列步驟進行即可。

如是建立語言包,則將zh_CN.lang複製進資源包的texts資料夾,重新命名為<语言代码>.lang檔案。在此範例中,我們命名為zh_ME.lang,按下列步驟進行即可。

修改*.lang檔案[編輯]

此檔案裡的每一條內容都是以<本地化键名>=<译文>的格式編寫的。

此部分內容已有介紹,此處不再贅述。