Gettext.h File Reference

Interface to gettext. More...

Go to the source code of this file.

Namespaces

namespace  zypp
namespace  zypp::gettext

Defines

#define N_(MSG)   MSG
 Just tag text for translation.
#define _(MSG)   ::zypp::gettext::dgettext( MSG )
 Return translated text.
#define _PL(MSG1, MSG2, N)   ::zypp::gettext::dngettext( MSG1; MSG2, N )
 Return translated text (plural form).

Functions

const char * zypp::gettext::dgettext (const char *msgid)
 Return translated text.
const char * zypp::gettext::dngettext (const char *msgid1, const char *msgid2, unsigned long n)
 Return translated text (plural form).


Detailed Description

Interface to gettext.

Definition in file Gettext.h.


Define Documentation

#define N_ ( MSG   )     MSG

Just tag text for translation.

Definition at line 18 of file Gettext.h.

Referenced by zypp::target::TargetImpl::commit(), and zypp::ZYppFactory::getZYpp().

#define _ ( MSG   )     ::zypp::gettext::dgettext( MSG )

Return translated text.

Definition at line 21 of file Gettext.h.

Referenced by zypp::RepoManager::addRepository(), zypp::parser::susetags::RepoParser::Impl::assertMandatoryFile(), zypp::Exception::asUserString(), zypp::media::CurlAuthData::auth_type_str2long(), zypp::RepoManager::buildCache(), zypp::url::checkUrlData(), zypp::cleanCacheInternal(), zypp::RepoManager::createFromCache(), zypp::repo::cached::RepoImpl::createPatchAndDeltas(), zypp::repo::cached::RepoImpl::createResolvables(), zypp::url::decode(), zypp::target::rpm::RpmDb::doInstallPackage(), zypp::solver::detail::ResolverInfoObsoletes::dumpOn(), zypp::solver::detail::ResolverInfoNeededBy::dumpOn(), zypp::solver::detail::ResolverInfoMisc::dumpOn(), zypp::solver::detail::ResolverInfoDependsOn::dumpOn(), zypp::solver::detail::ResolverInfoConflictsWith::dumpOn(), zypp::solver::detail::ResolverInfoChildOf::dumpOn(), zypp::solver::detail::ResolverInfo::dumpOn(), zypp::repo::PackageProvider::failOnChecksumError(), zypp::target::hal::HalDrive::getCdromCapabilityNames(), zypp::media::MediaCurl::getDoesFileExist(), zypp::media::MediaCurl::getFileCopy(), zypp::url::UrlBase::getPathParamsMap(), zypp::url::UrlBase::getQueryStringMap(), zypp::target::hal::HalContext_Impl::HalContext_Impl(), zypp::Exception::historyAsString(), zypp::url::join(), zypp::thread::Mutex::lock(), zypp::solver::detail::logAdditionalInfo(), zypp::solver::detail::ResolverInfoObsoletes::message(), zypp::solver::detail::ResolverInfoNeededBy::message(), zypp::solver::detail::ResolverInfoMissingReq::message(), zypp::solver::detail::ResolverInfoMisc::message(), zypp::solver::detail::ResolverInfoDependsOn::message(), zypp::solver::detail::ResolverInfoConflictsWith::message(), zypp::solver::detail::ResolverInfoChildOf::message(), zypp::thread::Mutex::Mutex(), zypp::LanguageCode::Impl::name(), zypp::CountryCode::Impl::name(), zypp::Url::operator=(), zypp::solver::detail::ProblemSolutionAllBranches::ProblemSolutionAllBranches(), zypp::solver::detail::ProblemSolutionDoubleTimeout::ProblemSolutionDoubleTimeout(), zypp::solver::detail::ProblemSolutionIgnoreArchitecture::ProblemSolutionIgnoreArchitecture(), zypp::solver::detail::ProblemSolutionIgnoreConflicts::ProblemSolutionIgnoreConflicts(), zypp::solver::detail::ProblemSolutionIgnoreInstalled::ProblemSolutionIgnoreInstalled(), zypp::solver::detail::ProblemSolutionIgnoreObsoletes::ProblemSolutionIgnoreObsoletes(), zypp::solver::detail::ProblemSolutionIgnoreRequires::ProblemSolutionIgnoreRequires(), zypp::solver::detail::ProblemSolutionIgnoreVendor::ProblemSolutionIgnoreVendor(), zypp::solver::detail::ProblemSolutionInstall::ProblemSolutionInstall(), zypp::solver::detail::ProblemSolutionKeep::ProblemSolutionKeep(), zypp::solver::detail::ProblemSolutionUninstall::ProblemSolutionUninstall(), zypp::solver::detail::ProblemSolutionUnlock::ProblemSolutionUnlock(), zypp::solver::detail::QueueItemRequire::process(), zypp::repo::RepoMediaAccess::provideFile(), zypp::RepoManager::refreshMetadata(), zypp::RepoManager::removeRepository(), zypp::url::UrlBase::setHost(), zypp::url::UrlBase::setPassword(), zypp::url::UrlBase::setPathName(), zypp::url::UrlBase::setPathParamsMap(), zypp::url::UrlBase::setPort(), zypp::url::UrlBase::setQueryStringMap(), zypp::url::UrlBase::setScheme(), zypp::url::UrlBase::setUsername(), zypp::url::split(), zypp::solver::detail::translateResTraits(), zypp::repo::PackageProvider::tryDelta(), zypp::thread::Mutex::unlock(), zypp::Url::Url(), zypp::target::hal::VERIFY_CONTEXT(), zypp::target::hal::VERIFY_DRIVE(), and zypp::target::hal::VERIFY_VOLUME().

#define _PL ( MSG1,
MSG2,
 )     ::zypp::gettext::dngettext( MSG1; MSG2, N )

Return translated text (plural form).

Definition at line 24 of file Gettext.h.


Generated on Tue Sep 25 19:23:11 2007 for libzypp by  doxygen 1.5.3