Sitecore 'items' and 'languages'
Hi all, in this post I like to discuss some little things that you might like to know when you are playing with the Sitecore items and langues.
1. Get the languages of an item.
Item currenItem = (Get the current item to the variable) - The way of getting the item can be different the method you are using and the parameters.
Language langs = currenItem.Languages;
2. Get the item versions of an certain language
foreach (var lang in langs)
var langItem = currenItem.Database.GetItem(currenItem.ID, lang);
var vers = langItem.Versions.GetVersions();
3. Get the fields of an item
latest.Fields.ReadAll(); //This will provide all the fields in the item
var fields = latest.Fields;
Hope this is useful.