Чертовщина какая-то. Зачем
локализатор-то использовать, господа? Он нужен, не побоюсь этих слов, для локализации, для перевода. А для вещей, которые хочет сделать ТС, существует такая штука, как JSON.
- Создаёте в php массив с нужными параметрами.
- json_encode
- Выводите это всё через wp_head
- В JS делаете JSON.parse и радуетесь жизни
Так (в смысле - используют json для передачи переменных в JS) делает
Google, так делает
Stackoverflow (смотрите исходный код), так делают все нормальные люди. И вы так делайте.