class Language {
public:
///
- Language() : rightToLeft_(false), translated_(false) {}
+ Language() : rightToLeft_(false) {}
/// LyX language name
std::string const & lang() const { return lang_; }
/// Babel language name
std::string const & polyglossia() const { return polyglossia_name_; }
/// polyglossia language options
std::string const & polyglossiaOpts() const { return polyglossia_opts_; }
+ /// Is this language only supported by polyglossia?
+ bool isPolyglossiaExclusive() const;
/// quotation marks style
std::string const & quoteStyle() const { return quote_style_; }
/// requirement (package, function)
std::string const & display() const { return display_; }
/// is this a RTL language?
bool rightToLeft() const { return rightToLeft_; }
- /// Is an (at least partial) translation of this language available?
- bool translated() const { return translated_; }
/**
* Translate a string from the layout files that appears in the output.
* It takes the translations from lib/layouttranslations instead of
///
bool as_babel_options_;
///
- bool translated_;
- ///
TranslationMap layoutTranslations_;
};