Привет. Есть своя CMS и периодически поступают задачи добавления мультиязычности. Каждый раз приходится заходить в шаблоны искать слова на русском и вместо них в соседнем файле добавлять переменную в массив и ее значение. Это стало занимать много времени, а по сему было бы не плохо сделать что нибудь такое:
При выделении текста, нажимать определенную комбинацию клавиш и выделенный текст автоматически заменялся на имя переменной, которую бы и создавал phpstorm в соседнем файле. Но можно это как-то реализовать без написания плагина?
Пример файла с переводами:
class lang {
public function langData() {
$lang = array(
'homePage'=>'Home Page',
'message' => 'Message',
'send' => 'Send',
'tel' => 'Telephone',
'email' => 'E-mail',
//дописывал бы сюда
);
return $lang;
}
}