O Palavreado.com busca expandir o vocabulário de falantes de Português do Brasil, com explicações objetivas e exemplos simples de palavras de uso não muito freqüente.
Cada palavra é apresentada com sua divisão silábica e um destaque para a sílaba tônica.
O site não tem a intenção de substituir o dicionário.
Você pode ajudar o Palavreado.com de diversas maneiras:
- expandindo o número de palavras
- corrigindo um erro em uma palavra
- corrigindo ou melhorando a programação
É necessário conhecimento básico de Git e Ruby para propor melhorias na programação. Para propor melhorias nas palavras, você pode entrar em contato direto com os desenvolvedores através dos e-mails rafaelmasoni@gmail.com ou daniellibanori@gmail.com.
Para sugerir novas palavras, use nosso formulário aqui: http://tinyurl.com/SugerirPalavreado
Aceitamos doações via Paypal. Para fazer uma doação, acesse: http://tinyurl.com/DoePalavreado
Você pode testar a integridade básica do Palavreado.com utilizando bacon. A suíte de teste é bastante reduzida, então recomendamos que você amplie a suíte ou teste manualmente suas alterações.
$ bacon spec/palavreado_spec.rb
O arquivo check.rb é uma pequena aplicação Ruby que verifica se o arquivo YML do dicinário está bem formado, dando OK, se não houver erros, ou ERRO e informando a palavra, caso haja problemas no arquivo. Você pode executar a aplicação deste modo:
$ ruby check.rb words.yml
O status code será 0, caso não haja erro, ou 1, em caso de falha.
Gemfile: dependências da aplicaçãoGemfile.lock: dependências da aplicação e suas respectivas versõesREADME.md: este arquivoTODO.md: lista de coisas a serem feitascheck.rb: arquivo que checa validade do dicionárioconfig.ru: configuração do Racklicense.txt: licença de usopalavreado.rb: ações do Sinatrapublic/:images/: imagens estáticasstylesheets/:reset.css: remove o CSS padrão do browserapplication.css: CSS da aplicação
spec/:bad.yml: dicionário para testes mal formadopalavreado_spec.rb: especificação do Palavreado.comwords.yml: dicionário para testes bem formado
views/:layout.slim: arquivo de layoutword.slim: definição de uma palavraabout.slim: sobre o site
words.yml: base de dados de palavras
Palavreado.com é distribuído através da licença MIT.