Lingvistik er et værktøj til at skabe sproglige værktøjer til Ruby objekter på alle sprog.
Det omfatter en generisk sprog-uafhængig frontend, et modul til kortlægning sprogkoder i sproglige navne, og et modul, som indeholder forskellige engelsksprogede forsyningsselskaber.
Rammerne består af tre dele: en kerne lingvistik modul, der indeholder klassen-forlængelse ramme for sprog, en generisk inflector klasse, der fungerer som en delegator for sproglige metoder på Ruby objekter, og en eller flere sprogspecifikke moduler, som indeholder de faktiske sproglige funktioner.
Modulet fungerer ved at tilføje en enkelt forekomst metode for hvert sprog opkaldt efter sprogets to bogstaver kode (eller tre bogstaver kode, hvis der ikke to bogstaver er defineret ved ISO639) til forskellige Ruby klasser.
Dette giver mulighed for mange sprogspecifikke metoder, der skal lægges til objekter uden rod oppe grænsefladen eller risikere sammenstød mellem dem, omend på bekostning af tre eller fire flere tegn per metode påkaldelse.
Hvad er nyt i denne udgivelse:
- Fix for Ruby 2:. ikke huske inflector
Hvad er nyt i version 2.0.3:
- Fix for Ruby 2: ikke huske inflector.
Hvad er nyt i version 1.0.8:.
- Startede opdatering af specs og opbygge systemet
- Tilføjelse eksempler mappe.
- Opdatering docs / katalog med nye CVS / server info.
Krav :
- LinkParser 1.0.5 eller højere
Kommentarer ikke fundet