Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nota
titleAtenção!

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
languagetext
themeEclipse
firstline1
linenumberstrue
    // 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.