Pequenas alterações ao código do OpenTripPlanner
De Dados Abertos
Revisão em 17h24min de 25 de novembro de 2015 por Claudioapramos (Discussão | contribs)
Tradução para Português
Notas do projeto sobre o processo de tradução.
Criar um novo documento de mensagens
cd OpenTripPlanner/src/client/i18n msginit -l pt -i messages.pot -o pt.po
Classe otp.locale.Portugues
Criar uma nova classe otp.locale.Portugues
Para tal, duplicar Italian.js, na pasta /home/user/OpenTripPlanner/src/client/js/otp/locale. Basta fazer copy e paste, e dar o nome Portugues.js.
Converter as mensagens para um documento json
sudo npm install i18next-conv -g cd ~/OpenTripPlanner i18next-conv -l pt -s src/client/i18n/pt.po -t src/client/js/otp/locale/pt.json
Incluir em index.html
<script src="js/otp/locale/Portugues.js?v=1"></script>
Incluir em config.js para adicionar a opção de Língua Portuguesa à lista de línguas
'ca_ES': otp.locale.Catalan, 'pt': otp.locale.Portugues
Para colocar o a Língua Portuguesa como prédefinida
locale: otp.locale.Portugues,
Adicionar novos arquivos ao git
cd git add src/client/images/jgrocha-2014-120x120.JPG git add src/client/i18n/pt.po git add src/client/js/otp/locale/pt.json git add src/client/js/otp/locale/Portugues.js
Primeiro commit
cd git commit -a -m "Initial support for portuguese" git push origin portugues