Modelo/predefinição

Jump to navigation Jump to search

Modelo/predefinição

Obrigado por corrigir as minhas edições aqui e aqui (entre outras). Só uma pergunta: tens a certeza que essa mensagem se refere às predefinições do MediaWiki? Eu fiquei na dúvida se poderia ser um outro tipo de template, já que se trata de rich text editing. E por falar nisso, sempre achei que "predefinição" não era um bom nome para traduzir "template". Achas que poderíamos transformar isso num alias e ter "modelo" (ou outro nome mais apropriado) como o nome principal do domínio? Claro, isso requereria discussão com a comunidade -- sugestões de quem envolver são bem vindas :) Abraço,

Waldir (talk)08:11, 8 September 2010

Olá Waldir. Não leves a mal as alterações; estou simplesmente tentando manter a consistência interna da aplicação, na sua globalidade.

Penso que ao traduzir-se o MediaWiki (não necessariamente as restantes aplicações), caso haja qualquer dúvida sobre "template" se deve errar no sentido da consistência, daí a alteração. Mas acho altamente provável que seja mesmo predefinição, em especial num editor de texto para as páginas da wiki.

Em relação ao termo "modelo", as predefinições não são modelos. Modelo é que se tem quando se (pré-)preenche uma página nova com algum texto e instruções que o utilizador deve seguir. Como aquele que preenches para o IRS. Um "template" MediaWiki aproxima-se muito mais de uma função, procedimento, subrotina ou método, em línguagens de programação. Mas, porque precisa de ser predefinido para ser utilizado, o termo predefinição abstrai estas coisas todas e mantém-se correcto. Bem melhor do que "histórico" e "redireccionamento" em pt. Por isso, eu pessoalmente não me faz confusão.

É possível que "predefinição" não seja o melhor nome e "espaço nominal" deva ser domínio. Eu pessoalmente não posso com "redireccionamento" e com "histórico". Mas, mais do que discussão com a comunidade, o que é necessário é que quem altera esteja preparado para alterar na aplicação toda e em toda a documentação do site mediawiki.org, erradicando todos os usos do termo. Ou então não altera em lado nenhum. O que não me parece correcto, é fazer uma alteração num sítio e deixar o resto como está. Toda a aplicação tem de referir-se à mesma coisa com exactamente o mesmo nome.

Eu erradiquei o uso de email/Email/e-mail/E-mail do MediaWiki. Se me puderes ajudar a mantê-lo dessa forma ficaria agradecido. Na mesma linha, numa tradução não se pode pegar numa mensagem e traduzi-la por si só, descontextualizada das restantes. Por exemplo, um "assentamento", mesmo que fosse correcto, não existe descontextualizado e é necessário verificar como é que outros antes traduziram esse mesmo termo no FreeCol.

Hamilton Abreu13:23, 8 September 2010

You do not have permission to edit this page, for the following reason:

The action you have requested is limited to users in the group: Users.


You can view and copy the source of this page.

Return to Thread:User talk:Hamilton Abreu/Modelo/predefinição/reply (2).

 

Só para constar: eu também (assim como o Rafael e o Waldir) acho que modelo é mais adequado do que predefinição (embora a minha forma de expressar isso anteriormente tenha sido um pouco inconsequente =/). Quando se preenche uma infobox (na Wikipédia) ou se cria uma tabela para conjugações (no Wikcionário), ou se coloca uma mensagem de aviso em qualquer página, está sendo usado o "modelo" criado anteriormente por outro colaborador. Funções, subrotinas e métodos são as parser functions...

Helder15:54, 28 September 2010

Olá Helder,

As funções, subrotinas, procedimentos, métodos etc. de qualquer linguagem de programação, são coisas que a) se definem na própria linguagem de programação, b) podem, ou não, aceitar parâmetros c) podem, ou não, alterar o seu comportamento e resultados de acordo com os parâmetros recebidos. Isto é exactamente uma predefinição no MediaWiki.

As parser functions não se constroem no MediaWiki, usam-se. Estão num nível inferior. São simples elementos disponíveis com os quais se trabalha, tal como o é um ciclo "FOR ... NEXT", que está disponível para ser usado em BASIC, mas não se constrói na linguagem em si. Não sei se me faço entender...

O uso frequente das predefinições é em "modelos", tal como os referes, mas elas têm mais usos do que como caixas informativas. Por exemplo, o equivalente à função matemática f=a+b é uma Predefinição:F com o conteúdo {{#expr: {{{a}}}+{{{b}}} }}. Portanto {{f|a=1|b=2}} resultaria em 3. Creio que não argumentarias que esta predefinição é um modelo.

Enfim, sou de opinião que o termo predefinição é suficientemente genérico para englobar "modelos" e mais coisas, não se verificando o mesmo para "modelo".

Hamilton Abreu02:22, 29 September 2010