Predefinição Discussão:Info/Química

message: Será que tem como fazer um robô para pegar artigos que não tem chembox (por exemplo, ácido fluorídrico) e remontar os dados formando uma chembox? Eu estou quase fazendo isso à mão, mas dá muito trabalho. Albmont (discussão) 12h26min de 16 de abril de 2009 (UTC)
thread_title:  Reconstrução da chembox 

message: Já faz alguns meses que me debruço sobre esse problema. Creio que o ideal seria fazer a tradução mesmo, com a desvantagem de tornar processo de importar os dados mais complicado, por exigir a retradução dos parâmetros a cada novo artigo. Se não se traduz, pode-se importar os dados diretamente, mas dificulta a leitura e a edição por parte de editores não fluentes em outras linguas. É a velha lei de não se poder ter o melhor dos dois mundos ao mesmo tempo.
Entretando, creio que consegui bolar uma solução razoável, que faz a tradução automaticamente (inclusive entre predefinições incompatíveis), seja de qual língua for, seja qual predefinição for, e sem utilizar AWB. A implementação é seguinte:
Fase única
1) Importa-se a predefinição da língua de origem, exatamente com o mesmo nome e os mesmos parâmetros da língua original. Elas podem ou não ser utilizadas diretamente, mas apenas temporariamente para efeito de comparação durante a fase de pré visualização do artigo. Estas predefinições podem ser agrupadas em uma Categoria:Predefinições importadas para referência posterior;
2) Cria-se a predefinição correspondente em PT, traduzindo o nome e os parâmetros da melhor forma possível. Esta predefinição pode inclusive conter parâmetros e formatação distintos do original, ou promover melhorias. Estas predefinições devem conter os interwikis correspondente e podem ser agrupadas em uma Categoria:Predefinições traduzidas para referência posterior. Caso já exista uma predefinição similar, pode-se utilizá-la ao invés de criar uma.
3) Cria-se uma meta-predefinição que faz o papel de intermediação entre a predefinição original e a predefinição em PT. Ela atua como se fosse um REDIRECT inteligente: traduz os parâmetros e repassa os dados, modificando o que for necessário. Ela não deve ser usada diretamente, e sim através de substituição (subst:). Pode ter o nome da predefinição original mais o posfixo "_pt". Estas predefinições podem ser agrupadas em uma Categoria:Predefinições interwiki mediadoras para referência posterior;
Como utilizar
1) Ao criar/editar um artigo, copiar os dados e parâmetros da predefinição original (por exemplo, ) a partir do artigo original.
2) Em seguida, ainda na edição do artigo, renomear a predefinição e adicionar o modificador subst: (por exemplo, de  para ). Utilizar a pré visualização para verificar se a tradução ocorreu sem problemas.
3) Uma vez feita a pré-visualização, gravar o artigo para verificar o efeito da substituição (por exemplo, o código  deve ter sido substituído por  com os parâmetros traduzidos e os dados inalterados.
Vou criar um exemplo para a própria  para verificar a viabilidade. Fulcanelli msg 19h19min de 22 de abril de 2009 (UTC)
thread_title:  Sugestão de solução 

message: Sugestão de trabalho construtivo: criar uma forma de importar a chembox em alemão (por exemplo, Carbonato de cobalto (II) tem chembox em alemão mas não tem em inglês) e a chembox em neerlandês (Acetato de ferro (III). Seria muito mais útil poder trazer as chembox destas línguas do que tornar a wiki-pt com chembox que não podem ser exportadas para outras línguas. Albmont (discussão) 12h32min de 24 de abril de 2009 (UTC)
replies: text: Sim, sem dúvida. Tenho esbarado em diversas questões técnicas nessa empreitada, e em busca de soluções e de se evitar o inútil desgaste de reinventar a roda, acabei encontrando projetos bastante avançados nesse sentido: O Projeto  Transwiki e o Projeto Microformatos. No caso particular da wiki-pt não vou medir esforços para avançarmos nesse sentido. Fulcanelli msg 18h28min de 24 de abril de 2009 (UTC)
replies: text:  Mais uma sugestão: o explosive data está em inglês para quem lê a página (que é o que interessa!). Veja, por exemplo, dinitrotolueno. Albmont (discussão) 12h04min de 12 de maio de 2009 (UTC)
thread_title:  Traduções úteis 

message: A caixa está ficando perfeita! <megalomaníaco> Agora podia-se incorporar à caixa os minerais, polímeros, misturas, etc </megalomaníaco>. Albmont (discussão) 14h29min de 10 de março de 2010 (UTC)
thread_title:  Parabéns 

message: * Esta caixa deveria oferecer suporte para a Denominação Comum Internacional das substancias farmacológicas.  --Mecanismo (discussão) 19h32min de 15 de novembro de 2011 (UTC)
thread_title:  Denominação Comum Internacional