Linguística é uma ferramenta para a criação de utilitários linguísticos para objetos Ruby em qualquer idioma.
Ele inclui um genérico final independente de linguagem frente, um módulo para códigos de linguagem de mapeamento para nomes de idiomas, e um módulo que contém vários utilitários de língua Inglês.
A estrutura consiste de três partes: um módulo de lingüística do núcleo que contém o quadro de classe-extensão para línguas, uma classe inflector genérico que serve como um delegante por métodos linguísticos sobre objetos Ruby, e um ou mais módulos específicos do idioma que contêm a linguística real funções.
O módulo funciona através da adição de um método de instância única para cada idioma nomeado após código de duas letras do idioma (ou código de três letras, se nenhum código de duas letras é definida por ISO639) para várias classes de Ruby.
Isso permite que muitos métodos específicos do idioma a ser incluído nos objetos sem ocupar a interface ou correr o risco de colisão entre eles, ainda que ao custo de mais três ou quatro caracteres por invocação de método.
O que é novo nesta versão:
- Fix para Ruby. 2: não memorizar o inflector
O que é novo na versão 2.0.3:
- Correção para Ruby 2: não memorizar o inflector.
O que é novo na versão 1.0.8:.
- Atualização iniciada de especificações e construir sistema
- Adicionando diretório de exemplos.
- Atualização de docs / catálogo com informação nova CVS / servidor.
Requisitos :
- LinkParser 1.0.5 ou superior
Comentários não encontrado