a helper class for Gnu gettext  
 More...
 | 
| static void  | Init () | 
|   | initialise the resource manager with the default language  More...
  | 
|   | 
| static void  | Init (string ALanguageCode, string ACultureCode) | 
|   | initialise the resource manager with the given language  More...
  | 
|   | 
| static CultureInfo  | SetCulture (CultureInfo ACulture) | 
|   | set the given culture  More...
  | 
|   | 
| static CultureInfo  | SetCulture (string ACulture) | 
|   | set the given culture  More...
  | 
|   | 
| static void  | SetLanguage (string ALanguageCode) | 
|   | set the new language  More...
  | 
|   | 
| static string  | GetString (string AEnglishMessage) | 
|   | get the translated string  More...
  | 
|   | 
| static string  | GetPluralString (String msgid, String msgidPlural, long n, bool treatZeroAsPlural=false) | 
|   | Returns the translation of msgid  and msgidPlural , choosing the right plural form depending on the number n .  More...
  | 
|   | 
a helper class for Gnu gettext 
 
◆ GetPluralString()
  
  
      
        
          | static string Ict.Common.Catalog.GetPluralString  | 
          ( | 
          String  | 
          msgid,  | 
         
        
           | 
           | 
          String  | 
          msgidPlural,  | 
         
        
           | 
           | 
          long  | 
          n,  | 
         
        
           | 
           | 
          bool  | 
          treatZeroAsPlural = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
Returns the translation of msgid  and msgidPlural , choosing the right plural form depending on the number n . 
- Parameters
 - 
  
    | msgid | the key string to be translated, an ASCII string | 
    | msgidPlural | the English plural of msgid , an ASCII string | 
    | n | the number, should be >= 0 | 
    | treatZeroAsPlural | if set to true then the number 0 is considered being plural (for situations like where strings like "0 records" are to be displayed). | 
  
   
- Returns
 - the translation, or 
null if none is found 
 
 
◆ GetString()
  
  
      
        
          | static string Ict.Common.Catalog.GetString  | 
          ( | 
          string  | 
          AEnglishMessage | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
get the translated string 
 
 
◆ Init() [1/2]
  
  
      
        
          | static void Ict.Common.Catalog.Init  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
initialise the resource manager with the default language 
 
 
◆ Init() [2/2]
  
  
      
        
          | static void Ict.Common.Catalog.Init  | 
          ( | 
          string  | 
          ALanguageCode,  | 
         
        
           | 
           | 
          string  | 
          ACultureCode  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
initialise the resource manager with the given language 
 
 
◆ SetCulture() [1/2]
  
  
      
        
          | static CultureInfo Ict.Common.Catalog.SetCulture  | 
          ( | 
          CultureInfo  | 
          ACulture | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
set the given culture 
- Parameters
 - 
  
  
 
- Returns
 - the previously set culture
 
 
 
◆ SetCulture() [2/2]
  
  
      
        
          | static CultureInfo Ict.Common.Catalog.SetCulture  | 
          ( | 
          string  | 
          ACulture | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
set the given culture 
- Parameters
 - 
  
  
 
- Returns
 - the previously set culture
 
 
 
◆ SetLanguage()
  
  
      
        
          | static void Ict.Common.Catalog.SetLanguage  | 
          ( | 
          string  | 
          ALanguageCode | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ ResourceManagerInitialisedWithGivenLanguage
  
  
      
        
          | bool Ict.Common.Catalog.ResourceManagerInitialisedWithGivenLanguage | 
         
       
   | 
  
staticget   | 
  
 
True when the Resource Manager was initialised with the given language after Init(string,string) has been called, otherwise false. 
 
 
The documentation for this class was generated from the following file: