Lingvistika yra sukurti lingvistines komunalinių Ruby objektai bet kuria kalba įrankis.
Ji apima bendrą kalbą nepriklausomas priekio, už kartografavimo kalbų kodus į kalbos pavadinimų modulis, ir modulis, kuris yra įvairių anglų kalbos komunalinės paslaugos.
Ši sistema susideda iš trijų dalių: pagrindinės lingvistikos modulis, kuriame yra klasės pratęsimo pagrindus kalbomis, yra bendrinis inflector klasę, kuri tarnauja kaip kalbinių metodų Ruby objektų delegator ir vienos ar daugiau kalbų specifinių modulių, kurių sudėtyje yra faktinė kalbines funkcijos.
Modulis veikia pridedant vieno atvejo metodą kiekvienai kalbai pavadintas po kalbos sintaksės dviejų raidžių kodas (arba trijų raidžių kodas, jei nėra dviejų raidžių kodas yra apibrėžta ISO639) įvairiems Ruby klasių.
Tai leidžia daug kalbų specifinių metodų turi būti įtraukta į objektų, be cluttering sąsają ar rizikuojant susidūrimo tarp jų, nors ir ne iš trijų ar keturių daugiau simbolių per metodas pritaikymo išlaidų.
Kas naujo , šioje laidoje:
- Nustatyti Ruby 2. nereikia įsiminti inflector
Kas naujo versijos 2.0.3:
- Nustatyti Ruby 2: nereikia įsiminti inflector.
Kas naujo versijos 1.0.8.
- Pradėtas atnaujinimas Specifikacijos ir kurti sistema
- Įrašyta pavyzdžiai katalogas.
- atnaujinimas docs / KATALOGAS su nauja CVS / serverio info.
Reikalavimai :
- LinkParser 1.0.5 arba naujesnė versija;
Komentarai nerastas