1

Многие проекты PHP используют массивные языковые файлы вместо Gettext:

$lang = array(
"lib_captcha_head" => "Confirmation Code",
"lib_captcha_insertword" => "Enter the words written below",
"lib_captcha_insertnumbers" => "Enter the spoken Numbers",
"lib_captcha_send" => "Send confirmation Code",

При переводе я должен повторить выбор и ввести переведенный текст справа. Задача выбора часто требует от мыши быстрого выбора (например, в UltraEdit или Sublime Text 2, я могу дважды щелкнуть слова и перетащить курсор, чтобы быстро выделить несколько слов), это делает меня ужасным :-)

Так есть ли какие-то инструменты для меня, чтобы упростить эту задачу? Например, могу ли я просто использовать клавиатуру для навигации и выбора непереведенных строк и ввода переводов?

1 ответ1

1

Да, вы можете сделать это только с помощью клавиатуры, но это зависит от того, насколько мощный ваш редактор.

Например, если вы используете Vim, просто вставьте между кавычками и введите:

ci"

... что означает: [C] изменить то, что есть у " персонажей". Это удалит все внутри кавычек, и вы сможете набирать новый текст.

Если вы не хотите вводить эти 3 символа снова и снова и снова, выполните:

:map <C-R> ci"

... который связывает клавишу Control-R с этой командой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .