#ifndef VDR_LIVE_I18N_H #define VDR_LIVE_I18N_H #include #include #include namespace vdrlive { class I18n { friend I18n& LiveI18n(); private: std::string m_encoding; I18n( I18n const& ); // don't copy I18n(); public: std::string const& CharacterEncoding() const { return m_encoding; } }; I18n& LiveI18n(); #if APIVERSNUM < 10507 extern const tI18nPhrase Phrases[]; #define trNOOP(s) (s) #endif #if APIVERSNUM < 10509 #define trVDR(s) tr(s) #endif } // namespace vdrlive #endif // VDR_LIVE_I18N_H