Home

Dokumentation

Impressum

Dokumentation VDR
 

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

i18n.c File Reference

#include "i18n.h"
#include "config.h"
#include "tools.h"

Include dependency graph for i18n.c:

Include dependency graph

Go to the source code of this file.

Data Structures

class  cI18nEntry
class  cI18nList

Functions

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

Variables

const tI18nPhrase Phrases []
cI18nList I18nList


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
 

Definition at line 3393 of file i18n.c.

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


Variable Documentation

cI18nList I18nList
 

Definition at line 3380 of file i18n.c.

Referenced by I18nRegister(), and I18nTranslate().

const tI18nPhrase Phrases[]
 

Definition at line 71 of file i18n.c.

Referenced by cI18nEntry::cI18nEntry(), I18nLanguages(), and I18nTranslate().


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