public static List <DiscoveredTranslation> FromSingle(string translation) { var defaultCulture = new DetermineDefaultCulture.Query().Execute(); return(new List <DiscoveredTranslation> { // invariant translation new DiscoveredTranslation(translation, ConfigurationContext.CultureForTranslationsFromCode), // default translation for default culture new DiscoveredTranslation(translation, defaultCulture) }); }
private void RegisterManuallySingle(IEnumerable <ManualResource> resources, string connectionString) { using (var db = new LanguageEntities(connectionString)) { var defaultCulture = new DetermineDefaultCulture.Query().Execute(); foreach (var resource in resources) { RegisterIfNotExist(db, resource.Key, resource.Translation, defaultCulture, "manual"); } db.SaveChanges(); } }
public static List <DiscoveredTranslation> FromSingle(string translation) { var defaultCulture = new DetermineDefaultCulture.Query().Execute(); var result = new List <DiscoveredTranslation> { // invariant translation new DiscoveredTranslation(translation, CultureInfo.InvariantCulture.Name) }; // register additional culture if default is not set to invariant if (defaultCulture != string.Empty) { result.Add(new DiscoveredTranslation(translation, defaultCulture)); } return(result); }