Lingvistica este un instrument pentru crearea de utilități lingvistice pentru Ruby obiecte în orice limbă.
Acesta include un generic final de limbă independent față, un modul pentru coduri de limba cartografiere în nume de limbă, și un modul care conține diverse utilități-limba engleza.
Cadrul este format din trei părți: un modul de lingvistică de bază, care conține cadrul de clasă-extensie pentru limbi, o clasa inflector generic care servește ca o delegator pentru metode lingvistice asupra obiectelor Ruby, și unul sau mai multe module specifice limbii care conțin lingvistică reală funcții.
Modulul funcționează prin adăugarea o singură metodă instanță pentru fiecare limbă numită după cod de două litere în limba (sau cod din trei litere, în cazul în care nici un cod de două litere este definită de ISO639) pentru diferite clase de Ruby.
Acest lucru permite mai multe metode specifice limbii pentru a fi adăugate la obiecte, fără a aglomera până la interfața sau risca coliziune între ele, deși la costul de trei sau patru mai multe caractere pe metoda de invocare.
Ce este nou în această versiune:
- Fix pentru Ruby 2:. nu memoreze inflector
Ce este nou în versiunea 2.0.3:
- Fix pentru Ruby 2: nu Memorează inflector.
Ce este nou în versiunea 1.0.8:.
- modificare început de specificatiile și de a construi sistemul de
- Adăugarea directorul examples.
- docs Actualizarea / CATALOG cu informatii noi CVS / server.
Cerințe :
- LinkParser 1.0.5 sau mai mare
Comentariile nu a fost găsit