Вы не указали свое намерение или использование списка, который вы хотите сохранить. В случае, если это данные в виде справочной таблицы, и вы хотите что-то найти, вы можете посмотреть в Словаре. Пожалуйста, обратитесь к этой статье MSDN для подробностей о словаре.
В вашем случае, учитывая, что у вас есть пара строк и вы хотите получить второй элемент в паре, используя первый элемент пары, вы можете создать словарь, подобный этому:
Dictionary<string, String> myDict = new Dictionary<string, String>();
//add the elements or members
myDict.Add("en-US", "English");
//TO DO: Add the rest of the items
//Get the second element for a member
string Lang = myDict["en-US"];
Но если это требует настойчивости, вам также придется управлять сериализацией и десериализацией.