User Tools

Site Tools


gamedev:localization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gamedev:localization [2008/08/16 22:03] dragonlordgamedev:localization [2019/05/24 23:43] (current) – ↷ Links adapted because of a move operation dragonlord
Line 1: Line 1:
-====== Localization using Language Packs ======+{{tag>localization text}} 
 +<WRAP youarehere> 
 +[[:start|Start Page]] >> [[:gamedev|Game Development with the Drag[en]gine]] >> **Localization using language packs** 
 +</WRAP> 
 Localizing a game is always a time consuming process especially if the game has not been designed with this goal in the first place. The Drag[en]gine provides a simple system to localize games. The advantage of this system is the transparency to the game developer. Adding a new language to a game consists of simply adding a new language resource file, loading the file and using it to retrieve translations from. The localization system composes of two major components. Localizing a game is always a time consuming process especially if the game has not been designed with this goal in the first place. The Drag[en]gine provides a simple system to localize games. The advantage of this system is the transparency to the game developer. Adding a new language to a game consists of simply adding a new language resource file, loading the file and using it to retrieve translations from. The localization system composes of two major components.
  
Line 17: Line 21:
     * Notice     * Notice
 The door would store 0 as it's section and desk 1. Now independent of the language pack assigned you can query the description of the door using section(0)-entry(1) or for the desk using section(1)-entry(1). You could also use one section for your entire game and add each text as an entry in this section. Using the sections though you need only 2 indices instead of 6 in this example which is easier to work with. The door would store 0 as it's section and desk 1. Now independent of the language pack assigned you can query the description of the door using section(0)-entry(1) or for the desk using section(1)-entry(1). You could also use one section for your entire game and add each text as an entry in this section. Using the sections though you need only 2 indices instead of 6 in this example which is easier to work with.
- 
-====== Links ====== 
-  * [[gamedev:main|Game Development Informations]] 
-  * [[:start|Main page]] 
gamedev/localization.1218924185.txt.gz · Last modified: 2008/08/16 22:03 by dragonlord