Я использовал бы нотацию объекта/массива:
var phrases={};
phrases['fatalError'] ='On no!';
Тогда можно просто подкачать файл JS или использовать вызов Ajax для переопределения списка фразы.
Нет никакой разницы. В Ruby вы можете добавлять в массив конечную запятую. Его синтаксис выглядит так:
a = [
1,
2,
3,
]
Немного лучше,
Это не ошибка, просто пустое значение (игнорируемое компилятором), но я предлагаю вам прочитать Общие сведения о массивах Ruby