La linguistique est un outil pour la création de services publics linguistiques pour les objets Ruby dans toutes les langues.
Il comprend un générique de fin indépendante de la langue avant, un module de codes de langue de la cartographie dans les noms de langue, et un module qui contient divers utilitaires de langue anglaise.
Le cadre se compose de trois parties: un module de linguistique de base qui contient le cadre classe-extension pour les langues, une classe de inflector générique qui sert de délégant des méthodes linguistiques sur les objets Ruby, et un ou plusieurs modules spécifiques à la langue qui contiennent le linguistique réelle fonctions.
Le module fonctionne en ajoutant une méthode d'instance unique pour chaque langue nommé d'après le code à deux lettres de la langue (ou code à trois lettres, si aucun code à deux lettres est définie par ISO639) à différentes classes Ruby.
Cela permet à de nombreuses méthodes spécifiques à la langue pour être ajoutés à des objets sans encombrer l'interface ou de risquer une collision entre eux, mais au prix de trois ou quatre caractères par invocation de méthode.
Quoi de neuf dans cette version:
- Correction de Ruby 2:. Ne mémorisez pas l'inflecteur
Quoi de neuf dans la version 2.0.3:
- Correction pour Ruby 2: ne pas mémoriser la inflecteur.
Ce qui est nouveau dans la version 1.0.8:.
- Mise à jour de démarrage des spécifications et construire le système
- Ajout répertoire des exemples.
- Mise à jour des docs / catalogue avec de nouvelles infos CVS / serveur.
Exigences :
- LinkParser 1.0.5 ou ultérieure
Commentaires non trouvées