лингвистика е инструмент за създаване на езикови помощни програми за Ruby Предмети на всеки език.
Тя включва общ език-независима предния край, модул за картографиране на езиковите кодове в имена езикови, и модул, който съдържа различни англоезични комунални услуги.
Рамката се състои от три части: основни лингвистика модул, който съдържа рамка на клас-разширение за езици, генерично inflector клас, който служи като възлага задачи за езиковите методи на Ruby обекти, както и една или повече езикови специфични модули, които съдържат действителната езиковите функции.
Модулът работи чрез добавяне на един единствен метод, например за всеки език кръстен двубуквен код на езика (или трибуквен код, ако не двубуквен код се определя от ISO639) към различни класове Ruby.
Това позволява много за съответния език, методи, които се добавят към обекти, без да задръствате интерфейса или рискуват сблъсък между тях, макар и с цената на три или четири по-символа на позоваването метод.
Какво ново в тази версия:
- Fix за Ruby 2:. не се запамети inflector
Какво ново във версия 2.0.3:
- Фикс за Ruby 2: да не се запамети inflector.
Какво ново във версия 1.0.8:.
- Започната актуализация на спецификации и изграждане на система
- Добавяне примери директория.
- Актуализиране на документи / каталог с нова информация CVS / сървър.
<> силни Изисквания
- LinkParser 1.0.5 или по-висока
Коментари не е намерена