Master Godot 4.2+ Localization!

Опубликовано: 17 Октябрь 2024
на канале: Cashew OldDew
1,543
107

Localization is a very important aspect of game development which allows you to change the language of a game in the Godot Engine, especially if you want to reach a wider audience. While it is sometimes overlooked, localization is a simple process which can boost your game's popularity, and most importantly, make it more accessible to people around the world by translating the game and giving them the opportunity to enjoy your game in their native language.

In the beginning you might notice a slight cut in the video. This happened because I cut a part to shorten the video. That part can be briefed in a few words:
Before making this video, I left a community question asking if they would play a game that's not in their language. Most of the answers were 'no', and the point I wanted to prove was that porting your game to more language can drastically increase the possible number of players for your game. On top of that, we looked at some language statistics, linked below.

The FREE tool I'm using for editing localization files: https://poedit.net/
Godot official docs on localization: https://docs.godotengine.org/en/stabl...
Issue with POT Generation in Godot 4.2: https://github.com/godotengine/godot/... - FIXED in Godot 4.3
Thank you all who answered the localization poll:    / @cashewolddew  
Monogram font: https://datagoblin.itch.io/monogram
Top languages by population: https://en.wikipedia.org/wiki/List_of...

--------------------
Github repository for this project:
https://github.com/cashew-olddew/godo...

Support me on Ko-Fi: https://ko-fi.com/cashewolddew
--------------------

Chapters:
0:00 How to add localization in Godot?
8:00 Workaround for nodes which are not built-in in Godot 4.2

#gamedev #godot #localization