Держать все строки, требующие перевода в отдельном файле, подключаемом отдельно. На каждый язык свой файл.
В ExtJS, например, другой подход. Они в отдельном языковом файле переопределяют свойства прототипов, в которых содержатся строки. Что, по моему мнению, неудобно.
|