LanguageRef
fPreferredLanguage(LanguageRef(new Language(LANGUAGE_DEFAULT_ID, "English", true), true)),
const std::vector<LanguageRef>
Model::SetLanguagesAndPreferred(const std::vector<LanguageRef>& value, const LanguageRef& preferred)
const LanguageRef
Model::SetPreferredLanguage(const LanguageRef& value)
const LanguageRef PreferredLanguage() const;
void SetPreferredLanguage(const LanguageRef& value);
const std::vector<LanguageRef>
void SetLanguagesAndPreferred(const std::vector<LanguageRef>& value,
const LanguageRef& preferred);
LanguageRef fPreferredLanguage;
std::vector<LanguageRef>
IsLanguageRefLess(const LanguageRef& l1, const LanguageRef& l2)
extern bool IsLanguageRefLess(const LanguageRef& l1, const LanguageRef& l2);
std::vector<LanguageRef> languages;
languages.push_back(LanguageRef(language, true));
const std::vector<LanguageRef> existingLanguages = fModel.Languages();
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(existingLanguages);
std::vector<LanguageRef> languages(existingLanguages.begin(), existingLanguages.end());
LanguageMenuUtils::_LanguagesPresentationCompareFn(const LanguageRef& l1, const LanguageRef& l2)
LanguageMenuUtils::_IsLanguagePresentationBefore(const LanguageRef& l1, const LanguageRef& l2)
LanguageMenuUtils::AddLanguagesToMenu(const std::vector<LanguageRef>& languages, BMenu* menu)
std::vector<LanguageRef> languagesAssembly = languages;
LanguageMenuUtils::_AddLanguageToMenu(const LanguageRef& language, BMenu* menu)
LanguageMenuUtils::_AddLanguagesToMenu(const std::vector<LanguageRef>& languages, BMenu* menu,
const LanguageRef language = languages[i];
const std::vector<LanguageRef>& languages,
const std::vector<LanguageRef>& languages,
const LanguageRef& language,
static int _LanguagesPresentationCompareFn(const LanguageRef& l1,
const LanguageRef& l2);
static bool _IsLanguagePresentationBefore(const LanguageRef& l1,
const LanguageRef& l2);
/*static*/ LanguageRef
LocaleUtils::DeriveDefaultLanguage(const std::vector<LanguageRef>& languages)
LanguageRef defaultLanguage = _DeriveSystemDefaultLanguage();
LanguageRef foundSupportedLanguage = _FindBestMatchingLanguage(languages,
/*static*/ std::vector<LanguageRef>
std::vector<LanguageRef> languages;
languages.push_back(LanguageRef(new Language("en", "English", true)));
languages.push_back(LanguageRef(new Language("fr", "French", true)));
languages.push_back(LanguageRef(new Language("de", "German", true)));
languages.push_back(LanguageRef(new Language("ja", "Japanese", true)));
languages.push_back(LanguageRef(new Language("ru", "Russian", true)));
languages.push_back(LanguageRef(new Language("pt", "Portugese", true)));
languages.push_back(LanguageRef(new Language("es", "Spanish", true)));
languages.push_back(LanguageRef(new Language("zh", "Mandarin", true)));
/*static*/ LanguageRef
return LanguageRef(
return LanguageRef(new Language(language, language, true));
return LanguageRef(new Language(LANGUAGE_DEFAULT_ID, "English", true), true);
/*static*/ LanguageRef
LocaleUtils::_FindBestMatchingLanguage(const std::vector<LanguageRef>& languages, const char* code,
return LanguageRef();
LocaleUtils::_IndexOfBestMatchingLanguage(const std::vector<LanguageRef>& languages,
static LanguageRef DeriveDefaultLanguage(const std::vector<LanguageRef>& languages);
static std::vector<LanguageRef>
static LanguageRef _FindBestMatchingLanguage(const std::vector<LanguageRef>& languages,
static LanguageRef _DeriveSystemDefaultLanguage();
static int32 _IndexOfBestMatchingLanguage(const std::vector<LanguageRef>& languages,
StorageUtils::DumpExportRepositoryDataPath(BPath& path, const LanguageRef language)
StorageUtils::DumpExportReferenceDataPath(BPath& path, const LanguageRef language)
const LanguageRef language)
static status_t DumpExportReferenceDataPath(BPath& path, const LanguageRef language);
static status_t DumpExportRepositoryDataPath(BPath& path, const LanguageRef language);
const LanguageRef language);
std::vector<LanguageRef> languages;
languages.push_back(LanguageRef(new Language("zh", "Chinese", true), true));
languages.push_back(LanguageRef(new Language("de", "German", true), true));
languages.push_back(LanguageRef(new Language("fr", "French", true), true));
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(languages);
std::vector<LanguageRef> languages;
languages.push_back(LanguageRef(new Language("zh", "Chinese", true), true));
languages.push_back(LanguageRef(new Language("de", "German", true), true));
languages.push_back(LanguageRef(new Language("fr", "French", true), true));
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(languages);
std::vector<LanguageRef> languages;
languages.push_back(LanguageRef(new Language("zh", "Chinese", true), true));
languages.push_back(LanguageRef(new Language("de_CH", "German (Swiss)", true), true));
languages.push_back(LanguageRef(new Language("de__1996", "German (1996)", true), true));
languages.push_back(LanguageRef(new Language("fr", "French", true), true));
languages.push_back(LanguageRef(new Language("es", "Spanish", true), true));
LanguageRef defaultLanguage = LocaleUtils::DeriveDefaultLanguage(languages);
LanguageRef languageZh = LanguageRef(new Language("zh", "Chinese", true), true);
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
LanguageRef languageZh = LanguageRef(new Language("zh", "Chinese", true), true);
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
std::vector<LanguageRef> languages;
LanguageRef languageZh = LanguageRef(new Language("zh", "Chinese", true), true);
LanguageRef languageDeCh = LanguageRef(new Language("de_CH", "German (Swiss)", true), true);
LanguageRef languageDe1996 = LanguageRef(new Language("de__1996", "German (1996)", true), true);
LanguageRef languageFr = LanguageRef(new Language("fr", "French", true), true);
LanguageRef languageEs = LanguageRef(new Language("es", "Spanish", true), true);
LanguageRef language0 = languages[0];
LanguageRef language1 = languages[1];
LanguageRef language2 = languages[2];
LanguageRef language3 = languages[3];
LanguageRef language4 = languages[4];