newsGNU FreeDink - News: i18n and gettext

 
 
Latest News
GNU FreeDink 108.4 posted by Beuc, Wed 22 Oct 2014 08:22:43 PM UTC - 0 replies
New FreeDink DFArc frontend 3.12 release posted by Beuc, Thu 16 Oct 2014 09:54:46 PM UTC - 0 replies
New FreeDink game data release posted by Beuc, Tue 02 Sep 2014 07:00:04 PM UTC - 0 replies
New website design posted by Beuc, Sat 16 Jun 2012 09:27:04 AM UTC - 0 replies
New releases posted by Beuc, Sat 16 Jun 2012 09:03:16 AM UTC - 0 replies
[Submit News]
[43 news in archive]

i18n and gettext

Item posted by Sylvain Beucler <Beuc> on Sun 07 Dec 2008 08:59:21 PM UTC.

At last it's now possible to translate Dink and its D-Mods using gettext :)

The engine searches for a message catalog in DMOD/l10n/XX/LC_MESSAGES/DMOD.mo and can display translations instead of your say()/say_stop()/say_xy()/etc. strings. It also supports dialog choices. For this the engine now uses UTF-8 internaly. FreeDink itself is also using gettext and is being translated.

The next steps are to polish the code and setup an overlay system, so that translators can easily mask a few files from the D-Mods with their localized versions, for example a modified graphic or a reimplementation of an English riddle puzzle.

I converted my years-old translation of Mystery Island and it rocks :) I'm have a couple quick scripts to convert other existing translations and generate a new .pot template catalog for other D-Mods.

Comments:

No messages in i18n and gettext

 

Back to the top


Powered by Savane 3.1-cleanup