Лінгвістика є інструментом для створення лінгвістичних утиліти для об'єктів Рубін на будь-якій мові.
Вона включає в себе загальний незалежний від мови передній кінець, модуль для мови відображення кодів в іменах мовних та модуль, який містить різні утиліти англійської мови.
Ця платформа складається з трьох частин: основний модуль лінгвістики, який містить базу клас-розширення для мов, загальний клас інфлектору, який служить в якості довірителя для лінгвістичних методів на об'єкти Ruby, і одного або більше конкретної мови модулів, які містять фактичні мовне функції.
Модуль працює, додавши один метод примірника для кожної мови імені двох букв коду мови (або трибуквений код, якщо немає двох-буквений код не визначається ISO639) для різних класів Рубі.
Це дозволяє багатьом конкретної мови методи, які будуть додані до об'єктів, не захаращуючи інтерфейс або ризикувати зіткнення між ними, хоча і ціною в три або чотири більше символів у виклику методу
Що нового. У цьому випуску:
- Виправлена Рубі 2 :. НЕ запам'ятовувати інфлектор
Що нового у версії 2.0.3:
- Виправлена Рубі 2: чи не запам'ятовувати інфлектор.
Що нового у версії 1.0.8 :.
- Початок оновлення специфікації і побудувати систему
- Додавання каталогу прикладів.
- Оновлення документи / каталог з нової інформації CVS / сервер.
Вимоги
- LinkParser 1.0.5 або вище
Коментар не знайдено