Uma última coisa: é possível adicionar suporte multilíngüe aos componentes utilizando arquivos de tradução. Crie um novo arquivo de tradução para cada idioma que você deseja suportar sob a guia de recursos do editor avançado. Note que estes arquivos (como os arquivos de mídia) são salvos no fluxo de trabalho (não no componente). Isto significa que todas as traduções podem ser usadas em todos os componentes.
Você pode acessar as traduções usando ${ .
.. }
.
Aqui está um exemplo:
exceptions.keyword.pause=Pause Workflow
<expression><![CDATA[#{event:command} == toUpperCase('${exceptions.keyword.pause}') ]]></expression>
As traduções não podem ser acessadas a partir do contexto Javascript. As funções incorporadas devem ser suficientes para realizar operações de cordas nas traduções quando necessário.
Nenhuma tarefa desta vez - mas sinta-se à vontade para experimentá-la.
Parabéns! Você terminou a primeira parte do Treinamento do Criador Desenvolvedor e agora você deve ser capaz de criar seus próprios componentes. A segunda parte do treinamento do Criador Desenvolvedor (em construção) apresentará a você o ConectorFrontline e como usar nossa API para se comunicar com o Centro de Comando Frontline e seus dispositivos.
Criamos uma folha de fraude que resume os aspectos mais importantes do desenvolvimento do fluxo de trabalho.
Se você tiver sugestões sobre como melhorar este treinamento, perguntas que não foram abordadas, ou se você encontrou erros, ficaremos gratos se você nos der feedback através de seu gerente de conta de canal.