módulo 12 customização de idioma
DESCRIPTION
Curso DSpace - Desenvolvimento e Administração de Repositórios Digitais - Treinamento realizado pela Quatro Elementos, conforme site abaixo: http://quatroelementos.com.br/dspaceTRANSCRIPT
Curso DSpace Desenvolvimento e Administração de Repositórios Digitais
Vania Santos e Rodrigo Prado de JesusSão Paulo, 2013
Módulo 12 – Customização de Idioma
Av. Paulista, n. 726 – 17 andarhttp://www.quatroelementos.com.brFone: + 55 11 2613-6744 - [email protected]
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
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.
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
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
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.
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]\xmlui\i18n
Reinicie o servidor web Atualize a página do DSpace no navegador
Curso DSpace Desenvolvimento e Administração de Repositórios Digitais
Vania Santos e Rodrigo Prado de JesusSão Paulo, 2013
FIM DO Módulo 12 – Customização de Idioma
Av. Paulista, n. 726 – 17 andarhttp://www.quatroelementos.com.brFone: + 55 11 2613-6744 - [email protected]