Хотя если ваше приложение (десктопное, я так понимаю), работает с некоторой БД (в локальной сети, например) и пишет туда, то ваши опасения не лишены смысла. Расскажите подробнее о приложении и архитектуре.
Emptyform: Как и обычно. Сначала рядом со скриптом myscript.js, потом по иерархии выше. https://nodejs.org/docs/v0.4.1/api/modules.html Можете попробовать использовать переменную окружения NODE_PATH: set "NODE_PATH=%cd%" в бат-файле. Не уверен, что сработает как нужно, но попробуйте.
Что-то мне подсказывает, что библиотек (даже не под ноду), со словарями, с приемлемым качеством перевода, при этом бесплатных, скорее всего не существует.
Владислав Иващенко: да, я не совсем корректно выразился, указание региона в XML работает, но не совсем так, как хотелось бы. И это точно связано не с персонализацией выдачи.
Андрей Галко: если не хотите лезть в дебри кроссбраузерного навешивания обработчиков событий, писать свою прослойку для ивентов, с возможностью убрать обработчик и прочими плюшками, то используйте jQuery, метод .on(). Ну или свой код, с атрибутом onclick. Только он, во-первых, не очень красив, в плане дублирования кода вызова в html, во-вторых, не позволяет навесить несколько обработчиков события. Вот небольшая вводная статья на эту тему: javascript.ru/tutorial/events/intro
Если конечно у самого слайдера нет события, вызываемого перед перелистыванием на следующий слайд. Обычно такое есть, у bxSlider это onSlideBefore, к примеру.