Top.Mail.Ru
? ?

Entries by tag: gettext

Решил написать небольшой отчет-заметку о моей жизни и о том, что нового в ней произошло.
читатьCollapse )
Сегодня будет релиз Fluxbox. Новая версия будет 0.9.15, потому что до 1.0 ещё далеко :)
про флаксCollapse )
К сегодняшнему дню, кажется уже окончательно, определился с тем как делать патч для скрещивания Fluxbox и gettext, о котором я писал еще в августе. Поскольку очень многое изменилось в самом подходе, ну и для удобства редактирования, я выложил этот план-ТЗ в wiki: http://www.freesource.info/wiki/TZ/fluxbox/GettextSupport

Надеюсь, что уже начну реально что-то делать :] Кстати, я потратил много времени на написание макроса для Емакса тогда, чтобы облегчить создание этого патча, а теперь же отказался от этой идеи. Также я не буду делать поддержку gettext альтернативной, как задумывал ранее. gettext и gencat вещи равнозначные и взаимозаменяющие друг друга, так что останется только один ;)
В этой заметке я хотел бы изложить план, по которому я буду делать патч для Fluxbox. Этот план будет для меня полезен, потому что возможно будет оценить как много/мало уже сделано, что нужно cделать следующим и т.д. Патч вообщем-то не очень сложный, но будет объемным. Его задача это возможность использования gettext. Gettext — это инструмент, позволяющий быстро и легко создавать приложения, которые бы легко поддавались локализации и интернационализации (в данный момент для меня оба этих слова являются синонимами, но вроде бы у них есть различия). Другими словами, програма, использующая gettext сможет легко и непринужденно «разговаривать» с пользователем на его языке (русском, немецком, французском и т.д.)

Всю работу, котрую нужно сделать я разбил на три этапа: подготовка, реализация и продвижение. Вот более подробное описание как этапов так и их составляющих:

  • Подготовка

    На этой стадии я подготовлюсь и подготовлю все к созданию патча.
    Read more...Collapse )
  • Реализация

    На этой стадии будет вестись основная работа по созданию патча, потому что именно в этом периоде я патч создавать и буду %)
    Read more...Collapse )

  • Продвижение (promotion)

    К началу этой стадии у меня у же будет патч и он даже будет работать ;) Мне останется лишь его хорошо протестировать и попытаться отправить в upstream то бишь разработчикам.
    Read more...Collapse )


Вот и весь план, который, наверное, стоит лучше называть техническим заданием (ТЗ). Замечу, что некоторые из пунктов во всех трех стадиях возможно выполнять параллельно с другими пунктами или даже менять их очередность.

На сегодня всё. Разработка макроса уже идет, а значит работы по созданию патча уже начались!

Updated(22082005): сообщение «свернуто», чтобы в ленте у друзей занимать меньше места да и просто для удобства

Updated(09112005): Подправил форматирование, исправил кучу опечаток; многое из написанного изменилось, но менять пока ничего не стал. Также разместил этот текст на http://www.freesource.info/wiki/TZ/fluxbox/GettextSupport Отныне все изменения вы можете наблюдать именно там.

Profile

В Чемпивоне, осень 2009
Imagephp_coder
Семушин Вячеслав

Latest Month

April 2013
S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930    

Syndicate

RSS Atom

Comments

  • php_coder
    10 Jul 2013, 19:00
    Правильные критерии. Я вообще заметил, что чем больше требуешь от работодателя, тем больше он хочет тебя заполучить :))
  • php_coder
    31 Mar 2013, 16:53
    Спасибо большое!
  • php_coder
    30 Mar 2013, 12:37
    Пока я прочитал единственную книгу по JS и могу её рекомендовать для совсем начинающих: "Изучаем JavaScript" из серии Head First (http://www.ozon.ru/context/detail/id/7301823/) Но тут совсем базовые…
  • php_coder
    30 Mar 2013, 11:57
    Подскажите пожалуйста с вашей точки зрения с какой литературки или ресурса лучше начинать изучение java-script?
  • php_coder
    20 Jun 2012, 16:04
    Всей конторой на работе рванули в прошлом году писать всё подряд на пятом ХТМЛ.
    Обломались и отложили это до момента когда все забудут по ИЕ7
Powered by LiveJournal.com
Designed by Lilia Ahner
Image