Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

i18n.h File Reference

#include <stdio.h>

Include dependency graph for i18n.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define tr(s)   I18nTranslate(s)

Typedefs

typedef const char * tI18nPhrase [I18nNumLanguages]

Functions

void I18nRegister (const tI18nPhrase *const Phrases, const char *Plugin)
const char * I18nTranslate (const char *s, const char *Plugin=NULL)
const char *const * I18nLanguages (void)

Variables

const int I18nNumLanguages = 15


Define Documentation

#define tr      I18nTranslate(s)
 

Definition at line 28 of file i18n.h.

Referenced by AssertFreeDiskSpace(), cControl::Attach(), cMenuChannels::cMenuChannels(), cMenuEditBoolItem::cMenuEditBoolItem(), cMenuEditChannel::cMenuEditChannel(), cMenuEditTimer::cMenuEditTimer(), cMenuEvent::cMenuEvent(), cMenuMain::cMenuMain(), cMenuRecordings::cMenuRecordings(), cMenuSchedule::cMenuSchedule(), cMenuSetupCICAM::cMenuSetupCICAM(), cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cMenuSetupLNB::cMenuSetupLNB(), cMenuSetupMisc::cMenuSetupMisc(), cMenuSetupPlugins::cMenuSetupPlugins(), cMenuSetupRecord::cMenuSetupRecord(), cMenuSetupReplay::cMenuSetupReplay(), cMenuTimers::cMenuTimers(), cMenuWhatsOn::cMenuWhatsOn(), cMenuRecordings::Commands(), cMenuRecordings::Delete(), cMenuTimers::Delete(), cMenuChannels::Delete(), cDisplayChannel::DisplayChannel(), cReplayControl::EditCut(), cMenuRecordings::GetRecording(), cInterface::LearnKeys(), main(), cOsdMenu::Mark(), cMenuSchedule::PrepareSchedule(), cTimer::PrintDay(), cMenuMain::ProcessKey(), cMenuSetupPlugins::ProcessKey(), cMenuSchedule::ProcessKey(), cMenuEditTimer::ProcessKey(), cMenuEditChannel::ProcessKey(), cInterface::QueryKeys(), cMenuSetup::Restart(), cMenuMain::Set(), cMenuSetup::Set(), cMenuSetupOSD::Set(), cMenuEditMapItem::Set(), cMenuEditTimer::SetFirstDayItem(), cMenuEditStrItem::SetHelpKeys(), cMenuRecordings::SetHelpKeys(), cMenuSetupPage::SetPlugin(), cMenuSetupPage::SetSection(), cMenuSetupLNB::Setup(), cMenuEditChannel::Setup(), cDisplayVolume::Show(), cMenuRecordings::Summary(), cMenuTimers::Summary(), cMenuSchedule::Switch(), cMenuWhatsOn::Switch(), cDevice::SwitchChannel(), cReplayControl::TimeSearchDisplay(), and WeekDayName().


Typedef Documentation

typedef const char* tI18nPhrase[I18nNumLanguages]
 

Definition at line 17 of file i18n.h.

Referenced by cI18nList::GetPhrases(), I18nTranslate(), and cI18nEntry::Phrases().


Function Documentation

const char* const* I18nLanguages void   
 

Definition at line 3415 of file i18n.c.

References Phrases.

void I18nRegister const tI18nPhrase *const    Phrases,
const char *    Plugin
 

Definition at line 3384 of file i18n.c.

References cListBase::Add(), cListBase::Del(), cI18nList::Get(), and I18nList.

Referenced by cPlugin::RegisterI18n(), and cPlugin::~cPlugin().

const char* I18nTranslate const char *    s,
const char *    Plugin = NULL
 

Definition at line 3393 of file i18n.c.

References esyslog, cI18nList::GetPhrases(), I18nList, Phrases, and tI18nPhrase.


Variable Documentation

const int I18nNumLanguages = 15
 

i18n.h: Internationalization

See the main source file 'vdr.c' for copyright information and how to reach the author.

Id
i18n.h 1.5 2002/06/22 09:12:21 kls Exp

Definition at line 15 of file i18n.h.


Generated on Wed Feb 5 23:30:27 2003 for VDR by doxygen1.3-rc2