cvsimport
[beagle.git] / doc / I18N
blob0a9c6fe243f0ff4d9edba599a38807b289265182
1 A few quick notes about I18N support in Beagle
2 --------------
4 Developers:
6 I18N support is provided with the use of good old gettext/intltool and is very
7 straight forward. In code (C#) you can fetch translated strings with
8 Mono.Unix.Catalog.GetString ("Text to be translated") and in the templates'
9 HTML files with the new text macro, eg. simply writing @text%Text to be translated@.
11 Translators:
13 You can extract translatable strings from the source files listed in
14 po/POTFILES.in with standard xgettext with the C# language mode. Translatable
15 strings are also found in the Tiles/template-*.html files with prefix "@text%"
16 and suffix "@".