#include <translator.hpp>
List of all members.
Public Member Functions |
| Translator (const std::string &name) |
| Constructor.
|
| ~Translator () |
std::string | translate (const std::string &msg, const std::string &domain="", const std::string &locale="") |
| Translate a message.
|
void | setCurrentLocale (const std::string &locale) |
| Change the locale at runtime.
|
void | setDefaultDomain (const std::string &domain) |
| Set the default Domain.
|
void | addDomain (const std::string &domain) |
| Add a new dicationary of messages.
|
Detailed Description
Definition at line 17 of file translator.hpp.
Constructor & Destructor Documentation
Member Function Documentation
Add a new dicationary of messages.
- Parameters:
-
Change the locale at runtime.
- Parameters:
-
locale | Locale name formatted as xx_XX (country and language code). |
Set the default Domain.
- Parameters:
-
Translate a message.
- Parameters:
-
message | Message |
domain | Domain name |
locale | Locale name |
- Returns:
- The translated message
The documentation for this class was generated from the following files: