在地化

出自Minecraft基岩版开发Wiki

在地化(Localization)是指對遊戲內容(如方塊名稱,UI上的文字等)的鍵名進行各種語言(Language)的適配,使其能夠在不同的語言設定下顯示對應的語言,方便不同語言環境下的玩家對遊戲內的文字進行閱讀。語言選單可以透過遊戲設定的「語言」選項進入。

檔案[編輯]

在地化檔案儲存於<附加包>/texts/目錄下。

.lang[編輯]

在地化文字檔,裡面儲存了各種在地化鍵名,可將鍵名「翻譯」為對應語言的文字。

命名格式:

<語言代號>.lang

結構[編輯]

tile.coal_block.name=煤炭块
tile.diamond_block.name=钻石块
tile.emerald_block.name=绿宝石块
tile.gold_block.name=金块
tile.iron_block.name=铁块
tile.lapis_block.name=青金石块
tile.redstone_block.name=红石块

在地化文字是以鍵值對的形式存在的,其中 = 前的內容為鍵名,= 後的內容為值。

可用位置[編輯]

%s[編輯]

languages.json[編輯]

語言定義檔案。

該檔案可用於遊戲預讀取語言文字檔,使附加包在未載入的情況下顯示對應的在地化鍵名。

檔案內容

language_names.json[編輯]

語言名稱定義檔案,用於定義各種語言在語言選單顯示的名稱。下面是原版中該檔案的內容:

檔案內容

可用語言[編輯]

可用語言(按遊戲選單內出現順序排序)
名稱 語言 代號 以此作為官方語言的地區 加入版本
Bahasa Indonesia 印尼語 id_ID 印度尼西亞 1.1 (build 1)
Dansk 丹麥語 da_DK 丹麥,法羅群島 1.1 (build 1)
Deutsch 德語 de_DE 德國、奧地利、瑞士、列支敦斯登、盧森堡、比利時 Alpha 0.11.0 (build 1)
English (United Kingdom) 英式英語 en_GB 英國、印度、新加坡、愛爾蘭等 Alpha 0.15.0
English (US) 美式英語 en_US 美國、加拿大 Pre-release
Español (España) 西班牙語 es_ES 西班牙 Alpha 0.11.0 (build 1)
Español (México) 墨西哥西班牙語 es_MX 墨西哥 Alpha 0.12.1
Français québécois 加拿大法語 fr_CA 加拿大 Alpha 0.11.0 (build 1)
Français 法語 fr_FR 法國、比利時、摩納哥、瑞士等 Alpha 0.11.0 (build 1)
Italiano 義大利語 it_IT 義大利、瑞士、聖馬利諾、梵蒂岡 Alpha 0.11.0 (build 1)
Magyar 匈牙利語 hu_HU 匈牙利 1.1 (build 1)
Nederlands 荷蘭語 nl_NL 荷蘭、比利時、阿魯巴島、庫拉索島、聖馬丁、蘇利南 1.0.3 (build 1)
Norsk Bokmål 巴克摩挪威語 nb_NO 挪威 1.1 (build 1)
Polski 波蘭語 pl_PL 波蘭 1.1 (build 1)
Português (Brasil) 巴西葡萄牙語 pt_BR 巴西 Alpha 0.11.0 (build 1)
Português (Portugal) 葡萄牙語 pt_PT 葡萄牙、安哥拉、莫三比克等 Alpha 0.11.0 (build 1)
Slovenčina 斯洛伐克語 sk_SK 斯洛伐克 1.1 (build 1)
Suomi 芬蘭語 fi_FI 芬蘭 1.1 (build 1)
Svenska 瑞典語 sv_SE 瑞典、芬蘭 1.1 (build 1)
Türkçe 土耳其語 tr_TR 土耳其 1.1 (build 1)
Čeština 捷克語 cs_CZ 捷克 1.1 (build 1)
Ελληνικά 希臘語 el_GR 希臘、賽普勒斯 1.1 (build 1)
Български 保加利亞語 bg_BG 保加利亞 1.1 (build 1)
Русский 俄語 ru_RU 俄羅斯、哈薩克斯坦、吉爾吉斯斯坦等 Alpha 0.11.0 (build 1)
Українська 烏克蘭語 uk_UA 烏克蘭、德涅斯特河沿岸 1.1 (build 1)
日本語 日語 ja_JP 日本 Alpha 0.11.0 (build 1)
简体中文(中国) 簡體中文 zh_CN 中國大陸、新加坡、馬來西亞 Alpha 0.11.0 (build 1)
繁體中文(台灣) 繁體中文 zh_TW 台灣、香港、澳門 Alpha 0.11.0 (build 1)
한국어 韓語/朝鮮語 ko_kr 韓國,朝鮮,延邊朝鮮族自治州 Alpha 0.11.0 (build 1)

你知道嗎[編輯]