MonoDevelop has chosen to use gettext instead of resources for translating into other languages. This allows us to take advantage of GNOME translators familiarity with gettext and other advantages.
Instead of using a string directly in your code, you just need to pass it to gettext which returns the translated string to you.
GettextCatalog.GetString ("user visible string")
String.Format (GettextCatalog.GetString ("user visible string {0}"), variable)
See Gnome I18N for
information about the GNOME translation project. Much of that
material will also apply here. In particular:
LANG=xx_XX monodevelop
Send comments to jluke@cfl.rr.com or the monodevelop mailing list.
Licensed under the MIT License
Last updated April 14, 2004