Hi Paul,
Unfortunatelly, you won't be able to filter entities retrieved via Include.
However, a workaroud would be using select:
var employees = Manager.Employees.Where(e => e.EmployeeId == employeeId)
.Include(e => e.Person)
.Include(e => e.Person.Address)
.Include(e => e.Person.Address.Region)
.Select(e => new { Employee = e,
RegionLocalizeds = e.Person.Address.Region.RegionLocalizeds.Where(rl => rl.LanguageTypeId == CurrentLanguageTypeId))
.ToList()
.Select(emp => emp.Employee;
Regards,
Silvio.