Я также сделал это с пользовательским английской версией только, чтобы я мог переопределить несколько строк. Он работает и проще, чем hook_form_alter
, но он также создает немного лишних накладных расходов, особенно если ваш сайт иначе не локализован/многоязычен.
В настоящее время существует легкое и легкое решение, в котором используется одна и та же система локали, но вам не нужно настраивать какой-либо английский язык или код на что-либо: «String Overrides» -модуль.
http://drupalmodules.com/module/string-overrides
Удивительно, но это одна из популярнейших модулей, из более чем 5000 модулей.