Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «babel»
Рецепт i18n. Основа — Babel, json с кофе и грант с hbs на свой вкус 2013-10-28 01:54:16
... джаваскрипта встроенный в babel, но нюансы так ... )
— Babel. Набор утилит для ...
+ развернуть текст сохранённая копия
В своем предыдущем посте я писал о том зачем и почему нужно было сделать pybabel-hbs, экстрактор строк gettext из шаблонов handlebars.
Чуть позже появилась необходимость извлекать так же из json.
Так появился pybabel-json.
pip install pybabel-json либо на github
Там использовался лексер джаваскрипта встроенный в babel, но нюансы так же имелись, но пост не об этом, написанное там менее интересное, чем было в hbs плагине и вряд ли нуждается в заострении внимания.
Этот пост о том, как же в целом выглядит полный набор для локализации, от и до, что делать с данными из БД, либо из другого не совсем статичного места.
От и до включает в себя:
(должен заметить — что ни один пункт не является обязательным, все это достаточно легко подключается к любому приложению только частично и по необходимости)
— Babel. Набор утилит для локализации приложений.
— Grunt. Менеджер задач(task-ов),
— coffeescript. В представлении не нуждается, весь клиенстский код написан на coffee, и из него тоже нужно извлекать строки.
— handlebars — темплейты
— json — хранилища строк
— Jed. gettext клиент для js
— po2json. Утилита для перевода .po файлов в .json формат поддерживаемый Jed-ом
А дальше будет много текста
Тэги: babel, hbs, i18n, javascript, json, python, tutorial, веб-разработка, локализация
Buffalo '66 2013-10-22 15:00:10
Не могу описать этот фильм. Гадливость, брезгливость, отвращение в ...
+ развернуть текст сохранённая копия
Не могу описать этот фильм. Гадливость, брезгливость, отвращение в нем сочетается с невероятной какой-то инопланетной красотой и чистотой. Мне все время хотелось выключить эту гадость. Все тлен - это про этот фильм. Безысходность в момент, когда пускаешь пулю в лоб. Но я смотрела, на одном только преданном обожании Винсента Гало, который в фильме играет больного невростеника психа и убийцу. На последних минутах фильма все было уже настолько плохо, настолько отвратительно, что я уже думала, что вот-вот главгероя должен переехать автобус. Потому что в принципе такая мерзота, эта бесконечная черная полоса, не может кончиться хеппиэндом. Финал может показаться банальным, если ваша логика не выключилась сразу после первых кадров. Я впечатлительная, поэтому пережила все фу-фу фильма и концовка стала для меня настоящим откровением. Не стану рекомендовать этот фильм. Наоборот. Я бы всячески постаралась уберечь от его просмотра детей и беременных женщин. Но. В нем есть что-то. Я просто оставлю это здесь, а решать - вам.
Тэги: ●, '66, buffalo, винсент, галло, рекомендую
[Из песочницы] Babel и handlebars, пора бы и подружить 2013-10-20 23:16:42
... такой пакет как Babel, либо PyBabel.
+ развернуть текст сохранённая копия
Думаю многим известен такой пакет как Babel, либо PyBabel.
Отличный пакет для локализации, который базируются на gettext, как и все остальное ( по крайней мере мне известное) в современном мире.
Встала задача, подготовить сайт к будущей локализации, все темплейты сделаны в Handlebars, на этот движок шаблонов в первую очередь и был ориентир, что подружить нужно с ним. Вопрос кого.
Должен заранее оговориться, что у меня не было никакого ограничения в выборе технологий.
У нас в конечном счете для билда статики используется полный набор — ruby(compass), node(coffee,grunt,requirejs), python(бэкенд и основа всего и вся), шелл скрипты, в общем ограничения нет никакого.
Читать дальше →
Тэги: babel, handlebars, i18n, javascript, python, веб-разработка, локализация
Сетевое хранилище Buffalo TeraStation 5200 TS5200D0402-EU 2013-10-10 16:07:04
Сетевое хранилище Buffalo TeraStation 5200 4ТБ 2x2ТБ жесткий диск 2xGigabit RAID 0/1
+ развернуть текст сохранённая копия
Сетевое хранилище Buffalo TeraStation 5200 4ТБ 2x2ТБ жесткий диск 2xGigabit RAID 0/1
Тэги: данных/buffalo/, системы, хранения
Сетевое хранилище Buffalo TeraStation 5200 TS5200D0202-EU 2013-10-10 16:07:04
Сетевое хранилище Buffalo TeraStation 5200 2ТБ 2x1ТБ жесткий диск 2xGigabit RAID 0/1 1
+ развернуть текст сохранённая копия
Сетевое хранилище Buffalo TeraStation 5200 2ТБ 2x1ТБ жесткий диск 2xGigabit RAID 0/1 1
Тэги: данных/buffalo/, системы, хранения
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Главная / Главные темы / Тэг «babel»
|
Взлеты Топ 5
Падения Топ 5
|