【RM Plugin】 多語系文本插件 – Chimaki_Language.js

各位好,這裡是Maker製造機的粽子, 這次的多語系plugin 一樣是與貓咪學園合作後的產品,顧名思義, 這個插件可以讓你把文本利用讀檔的方式進行多語系變換(當然要有人幫你翻譯), 這樣就可以讓更多國家的玩家看見你的作品, 然後距離steam上架又更進一步了



OK~廢話不多說 ,來教大家如何使用吧!
先來下載一下必要檔案

先把檔案放到正確的位置

解壓縮之後你可以看到有兩隻檔案, 請照著下列步驟進行
1. Chimaki_Language.js 一樣放到 js/plugin 的目錄底下
2. d3.min.js 請放到 js/libs 的目錄底下

修改主目錄下的 index.html

你可以用任意文字編輯軟體, 把index.html打開, 加入下面這段code, 這個主要是用來引用剛才的d3.js的

加完之後請存擋, 這個時候你的index.html應該會長這樣

建立你的文本

由於多語系的部分我們是利用表格判定, 所以你可以開一個exl 開始進行編輯, 或是直接到google雲端硬碟上建立一個表格,表格的第一列依序是
編號 / zh / ja / cn / en , 他分別代表了 文本id /繁體中文/日文/簡體中文/英文四種語言

接下來, 開始建立你的文本,底下的圖片是個簡單的範例
他的意思是說, 當你切換成繁體中文時, 對話會變成 「不好了..」,當你切成英文時, 對話就會變成「my god」

把你的文本轉成CSV格式

如果你是使用exl ,只要利用另存新檔-> csv格式即可, 如果你是用雲端硬碟, 那你可以點左上角的文件 -> 下載為CSV (逗號分隔)

將文本放到data 目錄底下

將下載下來的檔案放到 data目錄底下, 並且將檔案名稱改成 TextContent.csv , 切記csv是副檔名,不要搞混了喔w

大功告成, 來試試看吧

使用文本基本上就是 使用插件指令 Say + 文本ID如下圖

接著我們來看看效果

在選項中選擇繁體中文時, 與NPC對話, 他會顯示 你好嗎?

當我把選項改成英文之後…就變成Hellow囉!

至於在設定選擇選項時,如果要套用多語系, 你可以在選項上輸入 \Say[文本ID] , 就可以達到同樣得效果囉!

最後, 如果你想要換行, 直接在文本換行就可以達到同樣效果, 而且文本上你也可以直接使用 \S[N] \V[N] ….等特殊指令效果!

關於其他細節設置, 你都可以在插件的help查詢到, 那麼~~這次的插件分享就到此囉!

下載多語系plugin
有點肥大的範例檔案


2018/ 03 / 05 版本更新

更新資訊:
使用者可以自訂字要使用哪幾種語言

廢言+ 說明:
先跟有在使用的朋友們說聲抱歉,一直都只有針對文字顯示部分做多國語言,因為目前的遊戲「眼中的世界」佔據我大多數的時間,所以沒太多時間一次將所有資料庫都改成可以吃多國語系。


這一次的更新主要是多了一個參數,讓使用者可以自己決定需要使用哪些多國語系。這邊說得很饒舌,讓我來舉個例子+使用說明

1. 我的遊戲只想做英文跟中文

那請將language的參數打開 並且寫下 中文;英文
#每個不同語系都要用 分號隔開

2. 確認csv表格上面的欄位名稱與參數相同

請注意看圖片中黃色的欄位,這個欄位的文字必須跟language中的設定相同,多語系才抓得到資料

這樣子多語系基本的使用就完成了。
#請注意RM內建「選項」也會直接顯示 language中的設定
# 備註:如果要用 N 個國家語言, 只要將language參數設定好以及csv欄位設定好就可以了

最新版本插件下載



Liked it? Take a second to support chimaki on Patreon!
26 Comments

發表迴響