Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Módulo 12 Customização de idioma

1,503 views

Published on

Curso DSpace - Desenvolvimento e Administração de Repositórios Digitais - Treinamento realizado pela Quatro Elementos, conforme site abaixo:
http://quatroelementos.com.br/dspace

  • Be the first to comment

Módulo 12 Customização de idioma

  1. 1. Av. Paulista, n. 726 – 17 andar http://www.quatroelementos.com.br Fone: + 55 11 2613-6744 - 4506- 3226 cursos@quatroelementos.com.br Curso DSpaceDesenvolvimento e Administração de Repositórios Digitais Vania Santos e Rodrigo Prado de Jesus São Paulo, 2013 Módulo 12 – Customização de Idioma
  2. 2. Objetivos do Módulo Ao final deste módulo, você será capaz de:  Entender o que é Internacionalização (i18n) e Localização (l10n)  Entender como i18n e l10n se acoplam no DSpace  Entender o que pode ser customizado no DSpace na interface XMLUI  Arquivos de mensagens  E-mails
  3. 3. Internacionalização e localização O que é Internacionalização (i18n)?  É o processo de adaptação de software para idiomas e regiões não- nativas O que é Localização (l10n)?  A localização é o processo de adaptação de software para uma região específica ou linguagem adicionando componentes específicos da localidade e tradução o texto.
  4. 4. Como o i18n se acopla ao DSpace? A partir da versão 1.4.2 o DSpace tem suporte a diversos idiomas Ativando o suporte multilíngue resultará em:  Mudança de idioma no cabeçalho padrão  A escolha do idioma preferido (armazenadas no perfil do usuário)  Redação de e-mails  E-mails para usuários registrados . Ex: Serviço de alertas será enviado utilizando o idioma preferido do usuário  E-mails para usuários não registrados . Ex: Sugestão de um item será enviado usando a linguagem da sessão  Itens de notícias serão dependentes da localidade escolhida
  5. 5. Como ativar a multilinguagem Definir o idioma padrão para a aplicação  Definido no arquivo [dspace]/config/dspace.cfg  Se nenhuma localidade padrão é especificada, o local do servidor será utilizado. Suportar mais de um idioma  Outros idiomas também são configurados através do [dspace]/config/dspace.cfg O servidor web deve se reinicializado para que as alterações tenham efeito
  6. 6. Interface XMLUI – messages.xml A interface XMLUI possui arquivos de configuração de mensagens baseado em XML Os arquivos estão localizados em: [dspace]/dspace/dspace/webapps/xmlui/i18n Por padrão, a versão 3.0 do DSpace já possui diversos idiomas traduzidos para a interface XMLUI. Se não for encontrado o idioma definido no dspace.cfg, o arquivo messages.xml será utilizado.
  7. 7. Prática – Arquivo messages.xml Abra o navegador na página DSpace XMLUI http://localhost:8080/xmlui/ Abra o diretório das mensagens XMLUI: [dspace]/webapps/xmlui/i18n/ (o atalho está disponível na área de trabalho) Veja quais os arquivos de mensagens estão disponíveis na instalação padrão Dspace Abra o arquivo messages_pt_BR.xml Localize a chave “xmlui.general.dspace_home” e altere o valor “Página inicial” para o texto que você quiser Salve uma cópia do arquivo messages_pt_BR.xml no diretório [webapps]xmluii18n Reinicie o servidor web Atualize a página do DSpace no navegador
  8. 8. Av. Paulista, n. 726 – 17 andar http://www.quatroelementos.com.br Fone: + 55 11 2613-6744 - 4506- 3226 cursos@quatroelementos.com.br Curso DSpaceDesenvolvimento e Administração de Repositórios Digitais Vania Santos e Rodrigo Prado de Jesus São Paulo, 2013 FIM DO Módulo 12 – Customização de Idioma

×