Introduce L10nMV.js, Localize your game, without modifying your project.

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV

1588163132337.png

This plugin provides localization feature for RPG Maker MV.
Export text scripts from your project, and localize them.

This plugin is free for use, just leave my name in your game's credits!
Creta Park (creft.me/cretapark)

Download link and instructions are in GitHub page.
GitHub page

Demonstration


Simple localization workflow


*Note : This video was recorded under development version before Release 1.0.0.
Audio and image resource path are changed to language pack, so check instruction page for more information.


Changing language pack demonstration


 

Oscar92player

Veteran
Veteran
Joined
Jul 26, 2012
Messages
529
Reaction score
243
First Language
Spanish
Primarily Uses
RMMV
On a basic project, with RPG Maker MV version 1.6.2, and without any plugins, I get this error after changing the language and closing the Options menu:
Code:
TypeError: this._requireRestartMessage.contents.getTotalWidth is not a function
    at Scene_Title.createCommandWindow (L10nMV.js:188)
    at Scene_Title.create (rpg_scenes.js:440)
    at Function.SceneManager.changeScene (rpg_managers.js:2005)
    at Function.SceneManager.updateMain (rpg_managers.js:1982)
    at Function.SceneManager.update (rpg_managers.js:1907)

Also, the console throw this error at the beginning:
Code:
Failed to load resource: net::ERR_FILE_NOT_FOUND
 
Last edited:

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
On a basic project, with RPG Maker MV version 1.6.2, and without any plugins, I get this error after changing the language and closing the Options menu:
Code:
TypeError: this._requireRestartMessage.contents.getTotalWidth is not a function
    at Scene_Title.createCommandWindow (L10nMV.js:188)
    at Scene_Title.create (rpg_scenes.js:440)
    at Function.SceneManager.changeScene (rpg_managers.js:2005)
    at Function.SceneManager.updateMain (rpg_managers.js:1982)
    at Function.SceneManager.update (rpg_managers.js:1907)

Also, the console throw this error to at the beginning:
Code:
Failed to load resource: net::ERR_FILE_NOT_FOUND

Thanks for report this issue, I have take a look for it.
Please consider report issue on github will huge thanks!

Your issue ticket is created at :

ERR_FILE_NOT_FOUND error is cause peeking files for it's exists. So don't worry about them.
Because in web security side, it's cannot be hidden by catching exception. that's cannot be fixed.
 
Last edited:

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
On a basic project, with RPG Maker MV version 1.6.2, and without any plugins, I get this error after changing the language and closing the Options menu:
Code:
TypeError: this._requireRestartMessage.contents.getTotalWidth is not a function
    at Scene_Title.createCommandWindow (L10nMV.js:188)
    at Scene_Title.create (rpg_scenes.js:440)
    at Function.SceneManager.changeScene (rpg_managers.js:2005)
    at Function.SceneManager.updateMain (rpg_managers.js:1982)
    at Function.SceneManager.update (rpg_managers.js:1907)

Also, the console throw this error at the beginning:
Code:
Failed to load resource: net::ERR_FILE_NOT_FOUND

This issue has been fixed in Release 1.1.0!
Code change log (pull request) : https://github.com/Creta5164/L10nMV.js/pull/2
 

Digitalizer

Villager
Member
Joined
Dec 15, 2019
Messages
5
Reaction score
0
First Language
English
Primarily Uses
RMMV
Hi i am trying to use your plugin and i made 2 folders in /lang one of them is /tr and other one is /en but game doesnt let me choose one another its just locked on one and i cant change it can you help me with it ? what am i doing wrong ?
 

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
Hi i am trying to use your plugin and i made 2 folders in /lang one of them is /tr and other one is /en but game doesnt let me choose one another its just locked on one and i cant change it can you help me with it ? what am i doing wrong ?
Have you tried to use L10nEditor.js with following instruction?
Creating language pack workflow is export string texts with it first and edit them.
 

Digitalizer

Villager
Member
Joined
Dec 15, 2019
Messages
5
Reaction score
0
First Language
English
Primarily Uses
RMMV
Have you tried to use L10nEditor.js with following instruction?
Creating language pack workflow is export string texts with it first and edit them.
Yeah i did that even made folders its just language option is locked in game
 

Digitalizer

Villager
Member
Joined
Dec 15, 2019
Messages
5
Reaction score
0
First Language
English
Primarily Uses
RMMV
And im sorry i also dont have any coding language can you tell me how i can do that if i need to use code
 

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
Yeah i did that even made folders its just language option is locked in game

Language option is disabled by default in game, because it's need to require restart game.
This option is only can change in title screen for now.

It's complicated but I'll consider to looking solution about making temporary save and load when it changes in game, thanks :D
 

Digitalizer

Villager
Member
Joined
Dec 15, 2019
Messages
5
Reaction score
0
First Language
English
Primarily Uses
RMMV
Language option is disabled by default in game, because it's need to require restart game.
This option is only can change in title screen for now.

It's complicated but I'll consider to looking solution about making temporary save and load when it changes in game, thanks :D

Ah okay my issue was that i was using HIME_PreTitleEvents plugin which was removing usual title to get in the game right away or put better options and stuff.

Ah i also found that you cant actually change menu language when you are in game i mean they still stay English or am i looking at wrong json to change those :D
 
Last edited:

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
Ah okay my issue was that i was using HIME_PreTitleEvents plugin which was removing usual title to get in the game right away or put better options and stuff.

Ah i also found that you cant actually change menu language when you are in game i mean they still stay English or am i looking at wrong json to change those :D

I'll notice more information about "why cannot change language option during game play" in description.

Thanks to use this plugin, I hope it helps your project! <3
 

Digitalizer

Villager
Member
Joined
Dec 15, 2019
Messages
5
Reaction score
0
First Language
English
Primarily Uses
RMMV
I'll notice more information about "why cannot change language option during game play" in description.

Thanks to use this plugin, I hope it helps your project! <3
Nah i Thank you for this amazing Plugin and Appreciate your time! :)
 

ravenhood

Veteran
Veteran
Joined
Feb 26, 2020
Messages
62
Reaction score
29
First Language
Chinese
Primarily Uses
RMMV
This is an awesome plugin, i plan to use it for my project when the time for translating game's language come :)
 

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
Since MZ's sample game is released!
L10nMV.js is currently not available on MZ.
But both data structure is almost same, so maybe I'll try port it to MZ, if I have some tips...

See you guys soon.
 

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
Due to personal reasons, I stopped developing the MZ plugin.
I am very sorry to those who have waited...
 

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
L10nMV.js 1.4.0 is out!
(Requested by DarkSearinox92)

Added changes
- L10nMV plugin option Use first setup scene added for setting up when playing first time.
111431467-2c3fcc00-873f-11eb-8af5-07a41a8ad16a.png

- Extension plugin L10nMV_YanflyExtension is out for support YEP_OptionsCore. Follow setup guide in plugin's decription or README.md.
111429894-f4d02000-873c-11eb-8fbc-eb67c8e88ad5.png


You can download at here : https://github.com/Creta5164/L10nMV.js
 

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
L10nMV.js 1.4.1 is out!
I fixed various issue or missing features with YEP_OptionsCore.

Added changes
- Yanfly extension changes
- You can use Name section. (use {name} to display localized header.)​

Fixed changes
- Fixed method name OptionWindow_CreateCommand to OptionWindow_Create.
- Fixed method name L10nMV.ApplyToConfig to L10nMV.ApplyFromConfig.
- Fixed issue boot setup scene cannot load window data by $gameSystem not loaded yet.
- Yanfly extension changes
- Fixed config value display is not aligned other elements.​
- Make Option Code changed code L10nMV.OptionWindow_CreateCommand(this); to L10nMV.OptionWindow_Create(this, name);.​
- Load Config Code changed code L10nMV.ApplyToConfig(config); to L10nMV.ApplyFromConfig(config);.​
111563961-4ed3f280-87dc-11eb-9ce8-99c60f810f52.png


You can download at here : https://github.com/Creta5164/L10nMV.js
 

Creta_Park

Villager
Member
Joined
Apr 29, 2020
Messages
28
Reaction score
38
First Language
Korean
Primarily Uses
RMMV
L10nMV.js 1.4.3 is out!
This update contains major bug fix, you must update to 1.4.3.
  • Editor plugin will no longer parse plugin's note parameter.
  • Fixed merging data that contains null crashed other plugins.
  • Removed function that config does not load again in Scene_Boot for plugins compatibility.
You can download at here : https://github.com/Creta5164/L10nMV.js
 
Last edited:

fizzly

Veteran
Veteran
Joined
Mar 23, 2012
Messages
900
Reaction score
582
First Language
Polish
Primarily Uses
RMMV
Definitely will try this out! Thanks for your work.
 

Latest Threads

Latest Posts

Latest Profile Posts

It's really not fun burning 4 hours looking at code and trying certain things and getting no where.
:kaoswt2: Steam seems down again... oh nevermind, it's up now
After so long, my random sprites set is complete! I wonder who could guess them all? :kaothx:
2COlHup.png

And yes, I'm doing more.
I'm thinking of devouring some tutorials for RPG Maker MV. Just all kinds: mapping, spriting, programming, ect. the whole works! :)

Maybe videos, my brother and I can sit down and watch them during one of our weekly business meetings.

Forum statistics

Threads
113,929
Messages
1,078,474
Members
148,035
Latest member
jonboy92
Top