#include <Translator.h>
|
| Translator () |
|
| Translator (const String &translation_id) |
|
| Translator (const File &settings_file) |
|
| Translator (const Translator &translator) |
|
virtual String | convertNumber (const String &number_string, bool add_comma, uint04 min_decimals, uint04 max_decimals, uint04 min_digits) const |
|
virtual String | convertText (const String &text_string) const |
|
virtual String | convertText (const String &text_string, const String &default_text) const |
|
void | copyFrom (const Translator &trans, bool use_existing_ini_file) |
|
void | copyTranslationsFrom (const Translator &trans) |
|
File | translatorFile (bool user_file) const |
|
void | getINI (INIFactory &factory) override |
|
INIFactory & | translationINI () const |
|
const String & | id () const |
|
const String & | name () const |
|
void | setID (const String &id) |
|
bool | isLeftToRight () const |
|
void | setName (const String &name) |
|
Translator & | operator= (const Translator &translation) |
|
String | commonCharacters () const |
|
void | saveTranslation (File location=File()) |
|
File | activeTranslatorFile () const |
|
Dictionary< String, String > | translatedStrings () const |
|
| INIInterface (const File &default_ini) |
|
virtual | ~INIInterface () |
|
virtual void | writeToLog (ProgressInfo *log, uint01 log_level=2U) |
|
virtual void | writeToLog (const String &title, ProgressInfo *log, uint01 log_level=2U) |
|
void | setDefaultINIFile (const File &file) |
|
virtual bool | readINIOptions () |
|
virtual bool | readINIOptions (File &ini_file) |
|
virtual void | finishReadingINI (INIFactory &) |
|
virtual void | prepareForINI (INIFactory &) |
|
virtual bool | saveINIOptions (bool multithead=false) |
|
virtual bool | saveINIOptions (File &ini_file, bool multithead=false) |
|
◆ Translator() [1/4]
◆ Translator() [2/4]
◆ Translator() [3/4]
◆ Translator() [4/4]
◆ activeTranslatorFile()
File activeTranslatorFile |
( |
| ) |
const |
◆ commonCharacters()
String commonCharacters |
( |
| ) |
const |
◆ convertNumber()
◆ convertText() [1/2]
◆ convertText() [2/2]
◆ copyFrom()
void copyFrom |
( |
const Translator & | trans, |
|
|
bool | use_existing_ini_file ) |
◆ copyTranslationsFrom()
void copyTranslationsFrom |
( |
const Translator & | trans | ) |
|
◆ DefaultLabel()
◆ ensureLanguageLoaded()
void ensureLanguageLoaded |
( |
| ) |
const |
|
protected |
◆ GetAvailableTranslations()
◆ getINI()
◆ id()
◆ init()
◆ isLeftToRight()
bool isLeftToRight |
( |
| ) |
const |
◆ MainTranslator()
◆ name()
◆ operator=()
◆ saveTranslation()
void saveTranslation |
( |
File | location = File() | ) |
|
◆ setID()
void setID |
( |
const String & | id | ) |
|
◆ SetMainTranslator()
◆ setName()
void setName |
( |
const String & | name | ) |
|
◆ translatedStrings()
◆ translationINI()
◆ translatorFile()
File translatorFile |
( |
bool | user_file | ) |
const |
◆ m_common_characters
◆ m_decimal_sep
◆ m_has_loaded_language
bool m_has_loaded_language |
|
mutableprotected |
◆ m_language_ini
◆ m_language_name
◆ m_left_to_right
◆ m_number_sep
◆ m_translation_file
◆ m_translation_id
◆ main_translator
The documentation for this class was generated from the following files: