@@ -26,19 +26,25 @@ public sealed class ContentLocalizationManager
2626
2727 public void Initialize ( )
2828 {
29+ // Corvax-Localization-Start
2930 var culture = new CultureInfo ( Culture ) ;
30- var fallbackCulture = new CultureInfo ( FallbackCulture ) ; // Corvax-Localization
31+ var fallbackCulture = new CultureInfo ( FallbackCulture ) ;
3132
3233 _loc . LoadCulture ( culture ) ;
33- _loc . LoadCulture ( fallbackCulture ) ; // Corvax-Localization
34+ _loc . LoadCulture ( fallbackCulture ) ;
3435
3536 RegisterCommonFunctions ( culture ) ;
3637 RegisterCommonFunctions ( fallbackCulture ) ;
3738
3839
3940 _loc . AddFunction ( fallbackCulture , "MAKEPLURAL" , FormatMakePlural ) ;
41+
42+ _loc . SetCulture ( culture ) ;
43+ _loc . SetFallbackCluture ( fallbackCulture ) ;
44+ // Corvax-Localization-End
4045 }
4146
47+ // Corvax-Localization-Start
4248 private void RegisterCommonFunctions ( CultureInfo culture )
4349 {
4450 _loc . AddFunction ( culture , "MANY" , FormatMany ) ;
@@ -53,6 +59,7 @@ private void RegisterCommonFunctions(CultureInfo culture)
5359 _loc . AddFunction ( culture , "NATURALPERCENT" , FormatNaturalPercent ) ;
5460 _loc . AddFunction ( culture , "PLAYTIME" , FormatPlaytime ) ;
5561 }
62+ // Corvax-Localization-End
5663
5764
5865 private ILocValue FormatMany ( LocArgs args )
0 commit comments