#include <LanguageManager.h>
|
| | LanguageManager (const std::vector< std::string > &localLanguages=AppUtil::instance().getKeyboardLayoutList()) |
| void | setRemoteLanguages (const std::string_view &remoteLanguages) |
| | setRemoteLanguages sets remote languages
|
| const std::vector< std::string > & | getRemoteLanguages () const |
| | getRemoteLanguages getter for remote languages
|
| const std::vector< std::string > & | getLocalLanguages () const |
| | getLocalLanguages getter for local languages
|
| std::string | getMissedLanguages () const |
| | getMissedLanguages getter for missed languages on local machine
|
| std::string | getSerializedLocalLanguages () const |
| | getSerializedLocalLanguages getter for local serialized languages
|
| bool | isLanguageInstalled (const std::string &language) const |
| | isLanguageInstalled checks if language is installed
|
◆ LanguageManager()
| deskflow::languages::LanguageManager::LanguageManager |
( |
const std::vector< std::string > & | localLanguages = AppUtil::instance().getKeyboardLayoutList() | ) |
|
|
explicit |
◆ getLocalLanguages()
| const std::vector< std::string > & deskflow::languages::LanguageManager::getLocalLanguages |
( |
| ) |
const |
getLocalLanguages getter for local languages
- Returns
- vector of local languages
◆ getMissedLanguages()
| std::string deskflow::languages::LanguageManager::getMissedLanguages |
( |
| ) |
const |
getMissedLanguages getter for missed languages on local machine
- Returns
- difference between remote and local languages as a coma separated string
◆ getRemoteLanguages()
| const std::vector< std::string > & deskflow::languages::LanguageManager::getRemoteLanguages |
( |
| ) |
const |
getRemoteLanguages getter for remote languages
- Returns
- vector of remote languages
◆ getSerializedLocalLanguages()
| std::string deskflow::languages::LanguageManager::getSerializedLocalLanguages |
( |
| ) |
const |
getSerializedLocalLanguages getter for local serialized languages
- Returns
- serialized local languages as a string
◆ isLanguageInstalled()
| bool deskflow::languages::LanguageManager::isLanguageInstalled |
( |
const std::string & | language | ) |
const |
isLanguageInstalled checks if language is installed
- Parameters
-
| language | which should be checked |
- Returns
- true if the specified language is installed
◆ setRemoteLanguages()
| void deskflow::languages::LanguageManager::setRemoteLanguages |
( |
const std::string_view & | remoteLanguages | ) |
|
setRemoteLanguages sets remote languages
- Parameters
-
| remoteLanguages | is a string with sericalized languages |
The documentation for this class was generated from the following files: