设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 8155|回复: 12
打印 上一主题 下一主题

[搬运汉化] 遊戲本地化(多語言)插件

[复制链接]

Lv5.捕梦者

梦石
0
星屑
21927
在线时间
8562 小时
注册时间
2011-12-31
帖子
3362
跳转到指定楼层
1
发表于 2018-10-8 11:18:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 tseyik 于 2018-10-12 21:56 编辑

插件:Localization
作者: DK
https://forums.rpgmakerweb.com/i ... localization.95225/
版本: 3.0

描述:遊戲的本地化

要求:

1:   DKTools 5.0.0或更高版本
2:   RPG Maker 1.6+的版本
3: 對應PC/行動/網頁

特徵:
1:    無限數量的語言
2:   能夠為不同的語言使用不同的圖像
3:    使用標籤[t] [/ t]或{}來本地化文本
4:    文本本地化存儲在locales文件夾中

強烈建議您在提問之前嘗試在範例版本找答案

下載範例(約40M): https://www.dropbox.com/s/v76a2r ... ion%20Demo.rar?dl=0
插件下載: https://dk-plugins.ru/mv/system/localization/

先看看範本效果






 

使用方法在2樓
基本是插件的説明

评分

参与人数 4+4 收起 理由
彻底疯狂 + 1 精品文章
41workroom + 1 我很赞同
cool44 + 1 我很赞同
白嫩白嫩的 + 1 精品文章

查看全部评分

Lv5.捕梦者

梦石
0
星屑
21927
在线时间
8562 小时
注册时间
2011-12-31
帖子
3362
2
 楼主| 发表于 2018-10-8 11:19:49 | 只看该作者
本帖最后由 tseyik 于 2018-10-10 21:56 编辑

使用的插件

本地化的文件

看下列各圖用{}包着的字句會表示由本地化的文件中指定文字


本地化的文件内容/規格




### 1 ### 安裝 ###
1. 在“遊戲語言”參數中添加至少一種語言。
2. 如果您更改了遊戲中的標準字體,還需要更改“標準字體”參數。

### 2 ### 用法 ###
1.當您第一次啟動遊戲時,插件將為每種語言創建翻譯文件夾和json文件。
2. 把需要本地化文本,使用標籤:[t] [/ t]或{}。
3. 要在文本內部使用變量,請使用標記:\ VAR [ID],其中ID是變量的編號

### 使用帶有消息的事件示例添加新翻譯 ###
1. 創建新事件,添加消息顯示。
 2.在消息中,寫入{text}或[t] text [/ t]。保存事件和項目。
 3. .打開每種語言的json文件。
 4. 文件的第一個字符必須是{,而最後一個字符 - }。
這些字符不可刪除。在這些括號內,編寫遊戲的翻譯。
 6. 將以下文本添加到其中一個文件並保存:“text”:“Text”。
 7. 開始遊戲和創建的事件

###注意 ###
轉換文件中的編碼必須是UTF-8,不含BOM

### 為每種語言使用不同的文件 ###
 1. 在所需文件夾中創建一個新文件夾
 2. 使用所需的遊戲區域設置作為文件夾名稱
 3. 將文件移動到創建的文件夾
 例子:
 您希望為不同的語言使用不同的Loading.png文件
 主文件位於img / system文件夾中
 在img / system中創建一個文件夾ru,然後將其移動到俄語語言的Loading.png。
 例如,對於英語,將使用img / system的主文件,
 以及我們創建的img / system / ru中的俄語。
此功能適用於音頻,視頻和圖像。

### 3 ### 插件參數 ###
1. 忽略的文件 - UpdateLocalizationTags插件命令忽略的文件。
 2. 解析深度 - 文本轉換操作的數量。
 在翻譯文本中,您可以指定另一個標籤,
 如果翻譯深度大於1,它將被翻譯。
 例子:
 "text": "Text {text2}",
 "text2" "2"
 翻譯深度超過1,結果是 "Text 2".
 3.文本長度 - 保存在緩存中的文本長度。
  這對於減少用於翻譯的計算資源是必要的。
  在地圖之間自動清除緩存。

### 4 ### 插件命令 ###
1. 更新翻譯文件中的標籤
 plugin命令從json文件檢查data /。
 除了插件參數中指定的忽略文件。
 功能處於beta測試階段!
 使用前請備份製作翻譯文件的副本!
 UpdateLocalizationTags

 2. 清除本地化緩存。
 ClearLocalizationCache

下回將一歩歩實作一個例子
回复 支持 反对

使用道具 举报

Lv4.逐梦者

世界坑化协会

梦石
0
星屑
7628
在线时间
1553 小时
注册时间
2007-3-13
帖子
5540

极短23参与极短21参与开拓者贵宾第一届化妆舞会最佳服饰奖

3
发表于 2018-10-9 10:06:31 | 只看该作者
坐等二楼,这个挺赞。
你的肩膀上有肩周炎~♪  秒懂  ☚   \没有
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
21927
在线时间
8562 小时
注册时间
2011-12-31
帖子
3362
4
 楼主| 发表于 2018-10-10 22:07:53 | 只看该作者
本帖最后由 tseyik 于 2018-10-11 22:39 编辑

新開一個工程,把這两個插件順序加入

加入至小一種語言

運行一次,會自動生成本地方文件夾和文件




作成文章事件供測驗試,插件命令是更新本地化文件

那裏也加入一些文字作測試


運行之後的本地文件


之後會示範加入第二種語言


回复 支持 1 反对 0

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
21927
在线时间
8562 小时
注册时间
2011-12-31
帖子
3362
5
 楼主| 发表于 2018-10-13 11:45:59 | 只看该作者
本帖最后由 tseyik 于 2018-10-15 19:32 编辑

加裝第二種語言
在遊戲語言点進去設定

点第二行

設定;由上至下是遊戲中的語言叫法,文件名;使用与否

第二種語言設定完成

測試一下並更新一下語言文件(執行事件)後 

   
更新了的文件内容





翻譯(亂翻的,好孩子不要學)之後把内容copy到CN文件,或直接把CNNEW改成CN

把第二種語設成真,其他語言設成假

成果(語言選擇還要再設定好圖片和文字,不然点進去會出錯




回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
14219
在线时间
718 小时
注册时间
2011-7-16
帖子
1428

开拓者

6
发表于 2019-12-25 21:46:38 | 只看该作者
厉害,我那个云多国语言插件网速不好会稍微有点卡顿的感觉

点评

多人协作,厉害呀  发表于 2019-12-26 12:52
Version: 4.4.0  发表于 2019-12-25 22:46
最新版片導出會分為多個文本,有利分工  发表于 2019-12-25 22:46
RMMV网络插件,开源免费,内含服务器端,无需强制登录,云数据,弹幕,云存档,排名,兑换码,版本检测,可自由上架下架删除。q群399090587
免打包运行MV游戏,云游戏,安卓App雷神游戏厅,在线玩游戏,上传下载游戏
开源游戏:重装机兵之重装归来【RMMV制作】全球首款按照美剧分季分集的方式发布的游戏
体素画 -- MV画3D像素图的画板
RMMV显示3D模型和场景的插件
RMMV显示spine骨骼动画的插件
RMMV秘密通道插件
突破敌群数量上限8个的插件
在rmmv中显示gif动态图片的插件
一款可以在mv游戏界面的任意位置显示任意文字的插件
RMMV Toast 插件 带物品得失提示,可以设置开启关闭 兼容yep itemcore
制作一个改名卡道具插件、调整标题页面菜单的插件、在标题页面之前显示大段文字的插件、标题页面显示版本号的插件
物品得失自动提示自动上色自动换行插件
我的Q群 663889472
另外,我的插件、范例、游戏都在这里
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
266
在线时间
40 小时
注册时间
2011-3-26
帖子
2
7
发表于 2019-12-27 13:49:14 | 只看该作者
请问这个对插件里的文本也会生效吗
还是说只要是带标签的字符串都会生效?

点评

沒試過,但應該不會生效,估計是計對資料庫的json文件處理  发表于 2019-12-31 12:40
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
98
在线时间
10 小时
注册时间
2021-8-28
帖子
5
8
发表于 2022-5-31 01:25:31 | 只看该作者
大佬我在使用的时候出现了bug,能麻烦您帮忙看一下吗?
Error
Uncaught Error: Can not parse JSON data from file: locales[PVP2_new.json.
Description: Unexpected token . in JSON at position 309
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2074
在线时间
281 小时
注册时间
2021-9-20
帖子
94
9
发表于 2022-7-13 10:07:15 | 只看该作者
非常NICE,搞定。   
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-27 08:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表