【Defold】複数の言語に対応するための「DefGlot」アセット

Defold, DEVELOP

DefGlot はゲームの複数の翻訳を簡単にサポートします。

目次

アセットページ

https://defold.com/assets/defglot/

ライブラリのURL

https://github.com/subsoap/defglot/archive/master.zip

サンプル

言語ファイルを用意する

return {
en = {
	LANGUAGE_NAME = "English",
	START = "Start",
},
ja = {
	LANGUAGE_NAME = "日本語",
	START = "スタート",
},
}
local defglot = require("defglot.defglot")
 
function init(self)
	defglot.language = "en"
	defglot.locale_data = require("main_locale")
	defglot.init()
  	
	defglot.set_text(node, "LANGUAGE_NAME")
	
end

お知らせ

Posted by kazupon