@@ -36,7 +36,7 @@ public string Language
3636 }
3737 else
3838 {
39- _catalog = ! AvailableLanguages . Contains ( field ) ? new Catalog ( _domainName , System . Environment . ExecutingDirectory ) : _catalog = new Catalog ( _domainName , System . Environment . ExecutingDirectory , new CultureInfo ( field ) ) ;
39+ _catalog = ! AvailableLanguages . Contains ( field ) ? new Catalog ( _domainName , System . Environment . ExecutingDirectory ) : new Catalog ( _domainName , System . Environment . ExecutingDirectory , new CultureInfo ( field ) ) ;
4040 }
4141 }
4242 }
@@ -59,17 +59,17 @@ public IEnumerable<string> AvailableLanguages
5959
6060 public string _ ( string text ) => _catalog ? . GetString ( text ) ?? text ;
6161
62- public string _ ( string text , params object [ ] args ) => _catalog ? . GetString ( text , args ) ?? text ;
62+ public string _ ( string text , params object [ ] args ) => _catalog ? . GetString ( text , args ) ?? string . Format ( text , args ) ;
6363
6464 public string _n ( string text , string pluralText , long n ) => _catalog ? . GetPluralString ( text , pluralText , n ) ?? ( n == 1 ? text : pluralText ) ;
6565
66- public string _n ( string text , string pluralText , long n , params object [ ] args ) => _catalog ? . GetPluralString ( text , pluralText , n , args ) ?? ( n == 1 ? text : pluralText ) ;
66+ public string _n ( string text , string pluralText , long n , params object [ ] args ) => _catalog ? . GetPluralString ( text , pluralText , n , args ) ?? string . Format ( n == 1 ? text : pluralText , args ) ;
6767
6868 public string _p ( string context , string text ) => _catalog ? . GetParticularString ( context , text ) ?? text ;
6969
70- public string _p ( string context , string text , params object [ ] args ) => _catalog ? . GetParticularString ( context , text , args ) ?? text ;
70+ public string _p ( string context , string text , params object [ ] args ) => _catalog ? . GetParticularString ( context , text , args ) ?? string . Format ( text , args ) ;
7171
7272 public string _pn ( string context , string text , string pluralText , long n ) => _catalog ? . GetParticularPluralString ( context , text , pluralText , n ) ?? ( n == 1 ? text : pluralText ) ;
7373
74- public string _pn ( string context , string text , string pluralText , long n , params object [ ] args ) => _catalog ? . GetParticularPluralString ( context , text , pluralText , n , args ) ?? ( n == 1 ? text : pluralText ) ;
74+ public string _pn ( string context , string text , string pluralText , long n , params object [ ] args ) => _catalog ? . GetParticularPluralString ( context , text , pluralText , n , args ) ?? string . Format ( n == 1 ? text : pluralText , args ) ;
7575}
0 commit comments