Функция готовности в jQuery
делает несколько вещей. Честно говоря, я не вижу смысла в его замене, если вы не получили удивительно небольшой выход с вашего сайта. jQuery
- довольно крошечная библиотека, которая обрабатывает все виды кросс-браузерных вещей, которые понадобятся вам позже.
В любом случае, нет смысла размещать его здесь, просто откройте jQuery
и посмотрите на метод bindReady
.
Он начинается с вызова document.addEventListener("DOMContentLoaded")
или document.attachEvent('onreadystatechange')
в зависимости от модели события и продолжается оттуда.
Ваша проблема связана с тем, что msginit
использует / usr / lib64 / gettext / user-email
для запроса вашего адреса электронной почты. Если вместо этого вы запустите msginit
с параметром - no-translator
, он должен предположить, что он запущен в неинтерактивном режиме, и не запрашивать:
msginit --no-translator -l es_MX -o spanish.po -i hellogt.pot