>>792
var lang = language[0];
lang.Item1 = "いろは" ;
language[0] = lang;

最適な方法かわかりませんが上記の書き方でいけました
たぶん transform.position なんかが直接書き換えられないのと同じ問題で
意味のある意図的なエラーっぽいんですが説明しろ言われたら自分はそこまでわからないです