Histórico da Página
...
Nota | ||
---|---|---|
| ||
Essas categorias são internas e não podem ser utilizadas em outros pontos do processo. |
Para projetos mais antigos, a pasta “literals” é criada automaticamente, tanto na criação de novos diagramas quanto na importação de processos com literais definidas. Para projetos e diagramas antigos, a pasta e os arquivos de propriedades podem ser criados utilizando as opções "New Folder" e "New File" do Eclipse, que também estão disponíveis no menu de contexto de mouse do Fluig.
Os arquivos de literais criados desta forma devem seguir a seguinte convenção:
...
Obrigatoriamente os três arquivos devem ser criados para que o processo seja exportado. Todos os arquivos devem conter as três variáveis básicas citadas acima além de todas as variáveis criadas em outros pontos do processo.
Para o conteúdo de arquivos de literais é recomendando o uso do sistema Unicode para substituição de caracteres especiais, tais como caracteres acentuados e o uso de cedilha e til.
...
O uso de Unicode evita inconsistências de código de página na tradução de processos.
Traduzindo Informações de Atividades, Objetos e Fluxos
...
Código da atividade: pode ser obtido verificando as propriedades de cada elemento do diagrama, conforme imagem a seguir:
Campo a ser traduzido: é o que se deseja traduzir. O campo "name" representa o nome e o campo "instructions" representa as instruções dele.
...
- 6.name = "Financial approvement".
- 6.instrucions instructions = "In this point of the process we have the financial approvoment".
...
Para fluxos, além da propriedade "name", podem ser utilizadas mais duas propriedades:
- Flow:string utilizada como valor do campo “Ativ. Fluxo”;
- Return:string utilizada como valor do campo “Ativ. Retorno”.
Quebra de strings longas em tradução de processos
Em alguns casos, as strings de tradução podem ficar muito longas ultrapassando o tamanho dos objetos que contém estas strings, conforme o exemplo abaixo:
Note na imagem acima que a string "Solicitação workflow inicia nesta tarefa" está ultrapassando o espaço definido para o objeto de anotação.
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
// Implementação que apresenta o problema (sem o \n) 7.name=Solicitação workflow inicia nesta tarefa // Implementação corrigida. 7.name=Solicitação workflow \n inicia nesta tarefa |
...
Após aplicar o caractere de quebra de linha, o problema será corrigido conforme pode ser observado na imagem abaixo.