Pessoal, Não sei se não é costume, desconhecimento ou o que... mas o Cake 1.2 vem com sistema de internacionalização! Quando ele gera os arquivos do bake, vocês já notaram que vem com o __() na frente das strings? Ou seja, você pode mudar o arquivo de internacionalização e corrigir tudo isso. Não precisa ficar gerando arquivos de bake português.
Se você está desenvolvendo um site ou sistema usando Cake 1.2, por que já não faz ele internacionalizavel? É tão simples, basta digitar __() na frente da string e pronto. Quando quiser internacionalizar, exporta as strings com o "cake i18n export" e muda o arquivo pot gerado com o poEdit, por exemplo. Já há o projeto translations no cakeforge que serve justamente pra isso. O pessoal do core do Cake disponibiliza o core.pot (arquivo com as strings) e o pessoal do projeto faz a tradução. Basta você fazer o download do arquivo po e/ou mo do português brasileiro e colocar na pasta app/locale/pt_br/LC_MESSAGES/. Todas as strings do core (mensagens de erro, alertas, avisos, itens do scaffold, ...) estão todas traduzidas. Sadjow: essa mensagem não foi querendo desmerecer seu trabalho, mas é para evitarmos que refaçamos o trabalho que já foi feito pelo Cake (isso na versão 1.2). Aproveitando o gancho vou dar algumas sugestões já para a versão 1.2: - O Helper no Cake 1.2 agora pode ser extendido de AppHelper e não mais Helper. Assim você pode manipular algumas coisas antes/depois via AppHelper; - Os arquivos do fckeditor seriam melhores alocados na pasta app/ vendor/fckeditor, visto que é este o objetivo da pasta vendor. A pasta webroot/js serve para você colocar os scripts da página em si, não de terceiros. Quanto a dúvida do DrWinux: você está querendo editar scaffolds já criados ou que você vai criar usando o "cake bake"? Se já são os criados, você deve editá-los na pasta do seu controlador (se você gerou individualmente) ou na pasta app/views/scaffold/. Se não houver nada nesta pasta, copie de /cake/libs/view/scaffold para a pasta do app/views/scaffold e faça a edição desejada. Porém se você está querendo editar as páginas geradas pelo "cake bake", você tem que alterar os arquivos da pasta que você falou mesmo. Isso se você estiver usando a versão 1.2.6311. Abraços, Juan Basso On 23 jan, 09:02, DrWinux <[EMAIL PROTECTED]> wrote: > Achei super interesante o que vc conseguiu fazer com o bake, > mais ainda estou com o problema, pois na realizade preciso editar os > views do cake 1.2, > alguem sabe se tem alguma proteção, se tem que alterar algum arquivo > para ele usar os views da seguinte pasta, > '/cake/console/libs/templates/views', não sei mais o que fazer, olhei > todos os arquivos da psata consolhe e > estes ai são os unicos que fazem sentido. > > bom qualquer dica é valida... > falopa galera... > desde já agradeço. --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
