Symbol: LanguageRef
src/apps/haikudepot/model/Model.cpp
161
const std::vector<LanguageRef>
src/apps/haikudepot/model/Model.cpp
170
Model::SetLanguagesAndPreferred(const std::vector<LanguageRef>& value, const LanguageRef& preferred)
src/apps/haikudepot/model/Model.cpp
266
const LanguageRef
src/apps/haikudepot/model/Model.cpp
275
Model::SetPreferredLanguage(const LanguageRef& value)
src/apps/haikudepot/model/Model.cpp
92
fPreferredLanguage(LanguageRef(new Language(LANGUAGE_DEFAULT_ID, "English", true), true)),
src/apps/haikudepot/model/Model.h
132
const LanguageRef PreferredLanguage() const;
src/apps/haikudepot/model/Model.h
133
void SetPreferredLanguage(const LanguageRef& value);
src/apps/haikudepot/model/Model.h
134
const std::vector<LanguageRef>
src/apps/haikudepot/model/Model.h
136
void SetLanguagesAndPreferred(const std::vector<LanguageRef>& value,
src/apps/haikudepot/model/Model.h
137
const LanguageRef& preferred);
src/apps/haikudepot/model/Model.h
202
LanguageRef fPreferredLanguage;
src/apps/haikudepot/model/Model.h
227
std::vector<LanguageRef>
src/apps/haikudepot/packagemodel/Language.cpp
82
IsLanguageRefLess(const LanguageRef& l1, const LanguageRef& l2)
src/apps/haikudepot/packagemodel/Language.h
51
extern bool IsLanguageRefLess(const LanguageRef& l1, const LanguageRef& l2);
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp
113
std::vector<LanguageRef> languages;
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp
120
languages.push_back(LanguageRef(language, true));
src/apps/haikudepot/ui/MainWindow.cpp
1179
const std::vector<LanguageRef> existingLanguages = fModel.Languages();
src/apps/haikudepot/ui/MainWindow.cpp
1180
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(existingLanguages);
src/apps/haikudepot/ui/MainWindow.cpp
1181
std::vector<LanguageRef> languages(existingLanguages.begin(), existingLanguages.end());
src/apps/haikudepot/util/LanguageMenuUtils.cpp
102
LanguageMenuUtils::_LanguagesPresentationCompareFn(const LanguageRef& l1, const LanguageRef& l2)
src/apps/haikudepot/util/LanguageMenuUtils.cpp
119
LanguageMenuUtils::_IsLanguagePresentationBefore(const LanguageRef& l1, const LanguageRef& l2)
src/apps/haikudepot/util/LanguageMenuUtils.cpp
28
LanguageMenuUtils::AddLanguagesToMenu(const std::vector<LanguageRef>& languages, BMenu* menu)
src/apps/haikudepot/util/LanguageMenuUtils.cpp
36
std::vector<LanguageRef> languagesAssembly = languages;
src/apps/haikudepot/util/LanguageMenuUtils.cpp
73
LanguageMenuUtils::_AddLanguageToMenu(const LanguageRef& language, BMenu* menu)
src/apps/haikudepot/util/LanguageMenuUtils.cpp
83
LanguageMenuUtils::_AddLanguagesToMenu(const std::vector<LanguageRef>& languages, BMenu* menu,
src/apps/haikudepot/util/LanguageMenuUtils.cpp
89
const LanguageRef language = languages[i];
src/apps/haikudepot/util/LanguageMenuUtils.h
21
const std::vector<LanguageRef>& languages,
src/apps/haikudepot/util/LanguageMenuUtils.h
29
const std::vector<LanguageRef>& languages,
src/apps/haikudepot/util/LanguageMenuUtils.h
32
const LanguageRef& language,
src/apps/haikudepot/util/LanguageMenuUtils.h
38
static int _LanguagesPresentationCompareFn(const LanguageRef& l1,
src/apps/haikudepot/util/LanguageMenuUtils.h
39
const LanguageRef& l2);
src/apps/haikudepot/util/LanguageMenuUtils.h
40
static bool _IsLanguagePresentationBefore(const LanguageRef& l1,
src/apps/haikudepot/util/LanguageMenuUtils.h
41
const LanguageRef& l2);
src/apps/haikudepot/util/LocaleUtils.cpp
106
/*static*/ LanguageRef
src/apps/haikudepot/util/LocaleUtils.cpp
107
LocaleUtils::DeriveDefaultLanguage(const std::vector<LanguageRef>& languages)
src/apps/haikudepot/util/LocaleUtils.cpp
109
LanguageRef defaultLanguage = _DeriveSystemDefaultLanguage();
src/apps/haikudepot/util/LocaleUtils.cpp
126
LanguageRef foundSupportedLanguage = _FindBestMatchingLanguage(languages,
src/apps/haikudepot/util/LocaleUtils.cpp
163
/*static*/ std::vector<LanguageRef>
src/apps/haikudepot/util/LocaleUtils.cpp
166
std::vector<LanguageRef> languages;
src/apps/haikudepot/util/LocaleUtils.cpp
167
languages.push_back(LanguageRef(new Language("en", "English", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
168
languages.push_back(LanguageRef(new Language("fr", "French", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
169
languages.push_back(LanguageRef(new Language("de", "German", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
170
languages.push_back(LanguageRef(new Language("ja", "Japanese", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
171
languages.push_back(LanguageRef(new Language("ru", "Russian", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
172
languages.push_back(LanguageRef(new Language("pt", "Portugese", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
173
languages.push_back(LanguageRef(new Language("es", "Spanish", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
174
languages.push_back(LanguageRef(new Language("zh", "Mandarin", true)));
src/apps/haikudepot/util/LocaleUtils.cpp
179
/*static*/ LanguageRef
src/apps/haikudepot/util/LocaleUtils.cpp
183
return LanguageRef(
src/apps/haikudepot/util/LocaleUtils.cpp
193
return LanguageRef(new Language(language, language, true));
src/apps/haikudepot/util/LocaleUtils.cpp
197
return LanguageRef(new Language(LANGUAGE_DEFAULT_ID, "English", true), true);
src/apps/haikudepot/util/LocaleUtils.cpp
206
/*static*/ LanguageRef
src/apps/haikudepot/util/LocaleUtils.cpp
207
LocaleUtils::_FindBestMatchingLanguage(const std::vector<LanguageRef>& languages, const char* code,
src/apps/haikudepot/util/LocaleUtils.cpp
213
return LanguageRef();
src/apps/haikudepot/util/LocaleUtils.cpp
223
LocaleUtils::_IndexOfBestMatchingLanguage(const std::vector<LanguageRef>& languages,
src/apps/haikudepot/util/LocaleUtils.h
29
static LanguageRef DeriveDefaultLanguage(const std::vector<LanguageRef>& languages);
src/apps/haikudepot/util/LocaleUtils.h
30
static std::vector<LanguageRef>
src/apps/haikudepot/util/LocaleUtils.h
38
static LanguageRef _FindBestMatchingLanguage(const std::vector<LanguageRef>& languages,
src/apps/haikudepot/util/LocaleUtils.h
42
static LanguageRef _DeriveSystemDefaultLanguage();
src/apps/haikudepot/util/LocaleUtils.h
44
static int32 _IndexOfBestMatchingLanguage(const std::vector<LanguageRef>& languages,
src/apps/haikudepot/util/StorageUtils.cpp
466
StorageUtils::DumpExportRepositoryDataPath(BPath& path, const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.cpp
480
StorageUtils::DumpExportReferenceDataPath(BPath& path, const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.cpp
497
const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.h
50
static status_t DumpExportReferenceDataPath(BPath& path, const LanguageRef language);
src/apps/haikudepot/util/StorageUtils.h
51
static status_t DumpExportRepositoryDataPath(BPath& path, const LanguageRef language);
src/apps/haikudepot/util/StorageUtils.h
53
const LanguageRef language);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
116
std::vector<LanguageRef> languages;
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
119
languages.push_back(LanguageRef(new Language("zh", "Chinese", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
120
languages.push_back(LanguageRef(new Language("de", "German", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
121
languages.push_back(LanguageRef(new Language("fr", "French", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
126
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(languages);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
143
std::vector<LanguageRef> languages;
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
146
languages.push_back(LanguageRef(new Language("zh", "Chinese", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
147
languages.push_back(LanguageRef(new Language("de", "German", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
148
languages.push_back(LanguageRef(new Language("fr", "French", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
153
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(languages);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
170
std::vector<LanguageRef> languages;
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
173
languages.push_back(LanguageRef(new Language("zh", "Chinese", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
174
languages.push_back(LanguageRef(new Language("de_CH", "German (Swiss)", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
175
languages.push_back(LanguageRef(new Language("de__1996", "German (1996)", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
176
languages.push_back(LanguageRef(new Language("fr", "French", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
177
languages.push_back(LanguageRef(new Language("es", "Spanish", true), true));
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
182
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(languages);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
34
LanguageRef languageZh = LanguageRef(new Language("zh", "Chinese", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
35
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
48
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
61
LanguageRef languageZh = LanguageRef(new Language("zh", "Chinese", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
62
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
75
std::vector<LanguageRef> languages;
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
77
LanguageRef languageZh = LanguageRef(new Language("zh", "Chinese", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
78
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
79
LanguageRef languageDe1996 = LanguageRef(new Language("de__1996", "German (1996)", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
80
LanguageRef languageFr = LanguageRef(new Language("fr", "French", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
81
LanguageRef languageEs = LanguageRef(new Language("es", "Spanish", true), true);
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
92
LanguageRef language0 = languages[0];
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
93
LanguageRef language1 = languages[1];
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
94
LanguageRef language2 = languages[2];
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
95
LanguageRef language3 = languages[3];
src/tests/apps/haikudepot/LocaleUtilsTest.cpp
96
LanguageRef language4 = languages[4];