Symbol: LanguageRef
src/apps/haikudepot/model/Model.cpp
109
fPreferredLanguage(LanguageRef(new Language(LANGUAGE_DEFAULT_ID, "English", true), true)),
src/apps/haikudepot/model/Model.cpp
133
const std::vector<LanguageRef>
src/apps/haikudepot/model/Model.cpp
142
Model::SetLanguagesAndPreferred(const std::vector<LanguageRef>& value, const LanguageRef& preferred)
src/apps/haikudepot/model/Model.cpp
238
const LanguageRef
src/apps/haikudepot/model/Model.cpp
247
Model::SetPreferredLanguage(const LanguageRef& value)
src/apps/haikudepot/model/Model.h
123
const LanguageRef PreferredLanguage() const;
src/apps/haikudepot/model/Model.h
124
void SetPreferredLanguage(const LanguageRef& value);
src/apps/haikudepot/model/Model.h
125
const std::vector<LanguageRef>
src/apps/haikudepot/model/Model.h
127
void SetLanguagesAndPreferred(const std::vector<LanguageRef>& value,
src/apps/haikudepot/model/Model.h
128
const LanguageRef& preferred);
src/apps/haikudepot/model/Model.h
184
LanguageRef fPreferredLanguage;
src/apps/haikudepot/model/Model.h
207
std::vector<LanguageRef>
src/apps/haikudepot/packagemodel/Language.cpp
83
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
120
std::vector<LanguageRef> languages;
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp
127
languages.push_back(LanguageRef(language, true));
src/apps/haikudepot/ui/MainWindow.cpp
1125
const std::vector<LanguageRef> existingLanguages = fModel.Languages();
src/apps/haikudepot/ui/MainWindow.cpp
1126
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(existingLanguages);
src/apps/haikudepot/ui/MainWindow.cpp
1127
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
22
const std::vector<LanguageRef>& languages,
src/apps/haikudepot/util/LanguageMenuUtils.h
30
const std::vector<LanguageRef>& languages,
src/apps/haikudepot/util/LanguageMenuUtils.h
33
const LanguageRef& language,
src/apps/haikudepot/util/LanguageMenuUtils.h
39
static int _LanguagesPresentationCompareFn(const LanguageRef& l1,
src/apps/haikudepot/util/LanguageMenuUtils.h
40
const LanguageRef& l2);
src/apps/haikudepot/util/LanguageMenuUtils.h
41
static bool _IsLanguagePresentationBefore(const LanguageRef& l1,
src/apps/haikudepot/util/LanguageMenuUtils.h
42
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
464
StorageUtils::DumpExportRepositoryDataPath(BPath& path, const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.cpp
478
StorageUtils::DumpExportReferenceDataPath(BPath& path, const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.cpp
495
const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.h
48
static status_t DumpExportReferenceDataPath(BPath& path, const LanguageRef language);
src/apps/haikudepot/util/StorageUtils.h
49
static status_t DumpExportRepositoryDataPath(BPath& path, const LanguageRef language);
src/apps/haikudepot/util/StorageUtils.h
51
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];