Construct language list