diff --git a/framework/src/Volo.Abp.MultiLingualObject/Volo/Abp/MultiLingualObject/MultiLingualObjectManager.cs b/framework/src/Volo.Abp.MultiLingualObject/Volo/Abp/MultiLingualObject/MultiLingualObjectManager.cs index dc6a82a28d..db2b373d70 100644 --- a/framework/src/Volo.Abp.MultiLingualObject/Volo/Abp/MultiLingualObject/MultiLingualObjectManager.cs +++ b/framework/src/Volo.Abp.MultiLingualObject/Volo/Abp/MultiLingualObject/MultiLingualObjectManager.cs @@ -55,7 +55,7 @@ namespace Volo.Abp.MultiLingualObject if (fallbackToParentCultures) { translation = - GeTranslationBasedOnCulturalRecursive( + GetTranslationBasedOnCulturalRecursive( CultureInfo.CurrentUICulture.Parent, multiLingual.Translations, 0); if (translation != null) { @@ -75,7 +75,7 @@ namespace Volo.Abp.MultiLingualObject return translation; } - protected virtual TTranslation GeTranslationBasedOnCulturalRecursive( + protected virtual TTranslation GetTranslationBasedOnCulturalRecursive( CultureInfo culture, ICollection translations, int currentDepth) where TTranslation : class, IMultiLingualTranslation { @@ -88,7 +88,7 @@ namespace Volo.Abp.MultiLingualObject var translation = translations.FirstOrDefault(pt => pt.Language.Equals(culture.Name, StringComparison.OrdinalIgnoreCase)); return translation ?? - GeTranslationBasedOnCulturalRecursive(culture.Parent, + GetTranslationBasedOnCulturalRecursive(culture.Parent, translations, currentDepth + 1); } }