Linguistics is een hulpmiddel voor het creëren van linguïstische hulpprogramma's voor Ruby objecten in elke taal.
Het omvat een generieke taalonafhankelijk front-end, een module voor het in kaart brengen van de taal codes in de taal namen, en een module waarin verschillende nutsbedrijven Engels-talige bevat.
Het raamwerk bestaat uit drie delen: een kern taal- module die het klasse-extensie kader voor talen, een generieke inflector klasse die dient als delegator taalkundige werkwijzen over Ruby voorwerpen bevat, en één of meer taalspecifieke modules die de werkelijke linguïstische bevatten functies.
De module werkt door het toevoegen van een enkele instantie methode voor elke taal genoemd naar de taal van twee letters bestaande code (of drie letters bestaande code, als er geen twee-letter code wordt bepaald door ISO639) aan diverse Ruby klassen.
Hierdoor kunnen veel language-specifieke methoden om objecten te worden toegevoegd zonder cluttering de interface of te botsen daartussen, zij het ten koste van drie of vier tekens per methode aanroep.
Wat nieuws in deze release:
- Fix voor Ruby. 2: niet de inflector niet onthouden
Wat is nieuw in versie 2.0.3:
- Fix voor Ruby 2: niet onthouden de inflector.
Wat is nieuw in versie 1.0.8:.
- de slag actualisering van specs en bouwen systeem
- Het toevoegen van voorbeelden directory.
- docs bijwerken / catalogus met nieuwe CVS / server-info.
Eisen
- LinkParser 1.0.5 of hoger
Reacties niet gevonden