The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

boost-build/example/gettext/main.cpp

Go to the documentation of this file.
00001 
00002 #include <locale.h>
00003 #include <libintl.h>
00004 #define i18n(s) gettext(s)
00005 
00006 #include <iostream>
00007 using namespace std;
00008 
00009 int main()
00010 {    
00011     // Specify that translations are stored in directory
00012     // "messages".
00013     bindtextdomain("main", "messages");
00014     textdomain("main");
00015 
00016     // Switch to russian locale.
00017     setlocale(LC_MESSAGES, "ru_RU.KOI8-R");
00018 
00019     // Output localized message.
00020     std::cout << i18n("hello") << "\n";
00021 
00022     return 0;
00023 }

Generated on Mon Nov 8 17:07:41 2004 for MPT by  doxygen 1.3.9.1