#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: