Нет, я не думаю, что они должны быть (или, по крайней мере, мы этого не делаем, и мы довольно большие :-). Для локализации всего, что видят пользователи, достаточно усилий, не беспокоясь и о разработчиках.
Нет основных языков, поддерживающих ключевые слова на иностранных языках и стандартные библиотеки, поэтому элементарное владение английским языком уже является обязательным условием для разработчиков.
Конечно, если разработчики разрабатывают свои собственные библиотеки (или язык), они могут свободно локализовать или выбрать не английский язык.