Home > rutils

rutils

Rutils is a project mainly written in Ruby, it's free.

RuTils. Пожалуйста не ставьте его на новые приложения,

= RuTils

RuTils был целым ящиком инструментов для простой обработки русского текста на Ruby и руссификации Ryby-приложений. После тяжелого четырехлетного труда ящик списан на пенсию в дедушкин сарай. Для справки - "дедушкин сарай" это то место где крутятся написанные с помощью RuTils приложения и где клиенты очень не хотят чтобы при апдейтах RuTils приложение ломалось.

rutils в настоящий момент - минимальная прослойка между маленькими составными библиотеками которые можно (и нужно!) использовать отдельно. Сам модуль rutils обновляться больше не будет, функционал заморожен, авторы ушли и выключили свет.

= Как воспользоваться

RuTils больше пользоваться не надо. Когда будет время просто рефакторните его вон. Гемы которые вам понадобятся для реализации функций RuTils и сверх того:

  • russian
  • ru_propisju
  • gilenson

== Интеграция с Rails версии 2.2.2 и выше

Не надо использовать RuTils для этих приложений. Вот собственно и все.

== Интеграция с Rails версий 1.2 - 2.1.1

RuTils заставляет следующие функции старых (pre-i18n) версий Rails говорить по-русски:

  • Меню выбора даты (+date_select+ и +datetime_select+) и связанные с этим хелперы будут выводиться с русскими именами месяцев, и учитывая локализованный порядок дат (сначала число, потом месяц, потом год)
  • +distance_of_time_in_words+ будет выводить русские описания длительности ("более 2 часов")

== Распространения

Вы можете свободно распространять RuTils со своим приложением при условии сохранения структуры и файла README. Но лучше не распространяйте RuTils потому что он безнадежно устарел.

== Совместимость/требования

  • Ruby 1.8 или выше, немного прямых рук
  • Rake[http://rake.rubyforge.org],

== Как получить помощь

Помощь по RuTils предоставляется в строго дозированном и ограниченном виде, потому что совесть тоже надо иметь. В настоящее время есть большое количество более новых, современных библиотек реализующий функции рутилей быстро, эффективно и совместимых с большим количеством версий Rails, ruby и так далее.

== Лицензия

Поставляется под лицензией MIT (см. MIT_LICENSE.txt)