Localization structure
Properties lists
This page contains a set of tables explaining the behavior of the different documents and properties when they belong to a Localization setup.
The values in the Current behavior column, in the below tables, have the following meaning:
-
Master:
The Master solution owns this property and it cannot be modified in a Local solution.
If the Master changes its value, it will be updated in the Local when the pending update is applied. -
Local:
The Local solution owns this property and it is inherited from the Master only when the object is first created.
Changes or deletions in the Master are never updated in the Local again.
In the case of sub-elements (such as Output nodes' answer text or Positive Examples), their behavior might differ from the generic definition of Local. For any specific case, see the Comment column.
Read more about the Localization structure.
Language Objects
Language Object Properties | Behavior | Comment |
---|---|---|
Name | Master | |
Alias | Master | |
Description | Master | |
Folder location | Master | |
Condition | Local | |
Examples | Local | Local only gets new examples on language object addition not on language object update, even when there are new examples. |
Existence | Master | |
LO Variable existence | Master | |
LO Variable name | Master | |
LO Variable value | Local | |
NLU Variable existence | Master | |
NLU Variable name | Master | |
NLU Variable value | Local | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master | |
Document number | Master | |
Enabled / Disabled | Master |
Entities
Entities properties | Behavior | Comment |
---|---|---|
Name | Master | |
Description | Master | |
Folder location | Master | |
Existence | Master | |
Examples | Local | Local only gets new examples on entity addition not on entity update, even when there are new examples. |
NLU Variable existence | Master | |
NLU Variable name | Master | |
NLU Variable change string/script type | Master | |
NLU Variable value | Local | |
Entry (new/change/delete) | Local | |
Document number | Master | |
Enabled / Disabled | Master |
Flows
Flow General properties | Current behavior | Comment |
---|---|---|
Existence | Master | |
Name | Local | |
Description | Local | |
Resume prompt | Local | |
Enabled / Disabled | Local | |
Folder location | Master | |
Variable existence | Master | |
Variable name | Master | |
Variable value | Local | |
Flow Listener existence | Local | Local only gets Flow Listeners on addition, not on Flow updates including updates to said Listener. |
Flow Listener name | Local | |
Flow Listener condition | Local | |
Flow Listener operation | Local | |
Flow Listener Stop testing | Local | |
Flow Listener Sentence test order | Local | |
Flow Listener Limit unrecognized words | Local | |
Flow Listener order | Local | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master | |
Flow scripts | Local | |
Is Sub-flow | Master | |
Document number | Master | |
Nodes | Master |
Flow nodes
Intent Trigger
Intent Trigger properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
Order group | Local | |
One/multiple match per session | Master | |
Test order | Local | |
Examples | Local | Local only gets examples on flow addition, not on flow update even if there are new questions or new triggers. |
Include in Auto-test | Local | |
Match Requirements (MR) existence | Local | Local gets MRs on initial branching and addition of new MRs, but no updates to already existing MRs nor on deletion. Additional new MRs are always added at the bottom of any existing MRs. Local solution has full control to delete, edit or add MRs. |
Match Requirements order | Local | |
Class MR | Local | |
Condition MR name | Local | |
Condition MR condition | Local | |
Condition MR Limit unused words | Local | |
Entity MR | Local | |
Language Object MR | Local | |
Script MR name | Local | |
Script MR evaluation script | Local | |
Context MR global variable / flow variable / context selection | Local | |
Context states | Local | |
Global variable context - Variable | Local | |
Global variable context - Execution script | Local | |
Flow variable context - Variable | Local | |
Flow variable context - Execution script | Local | |
Data Actions (DA) existence | Local | Local gets DAs on initial branching and addition of new DAs, but no updates to already existing DAs nor on deletion. Additional new DAs are always added at the bottom of any existing DAs. Local solution has full control to delete, edit or add DAs. |
Data Actions order | Local | |
Entity DA entity | Local | |
Entity DA mapping source | Local | |
Entity DA mapping target | Local | |
Language Object DA entity | Local | |
Language Object DA mapping source | Local | |
Language Object DA mapping target | Local | |
Listener DA name | Local | |
Listener DA condition | Local | |
Listener DA execution script | Local | |
Listener DA sentence test order | Local | |
Listener DA Limit unused words | Local | |
Listener DA stop testing after | Local | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master |
Prompt Triggers
Prompt trigger properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
Expression | Local | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master | |
Order group | Local | |
Repeatable | Master |
Output node
Output node properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
Revisitable | Master | |
Number of revisits | Master | |
Output hyperlink | Local | |
Answer existence | Local | Local only gets Answers on addition, not on Flow updates including updates to said Answer. |
Answer text | Local | |
Answer emotion | Local | |
Answer random/ordered | Local | |
Answers ordered: cycle (true/false) | Local | |
Resume prompts existence | Local | Local only gets Resume Prompts on addition, not on Flow updates including updates to said Resume Prompt. |
Resume prompts text | Local | |
Resume prompts emotion | Local | |
Resume prompts random/ordered | Local | |
Resume prompts ordered: cycle (true/false) | Local | |
Skip condition existence | Local | |
Skip condition / expression | Local | |
Skip condition / target | Local | |
Output parameter existence | Local | |
Output parameter name | Local | |
Output parameter value | Local | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master |
Transition
Transition properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
From - To | Master | |
Get Input - Continue check | Master | |
Conditional check | Master | |
Order | Master | |
Match Requirements (MR) existence | Local | Local gets MRs on initial branching and addition of new MRs, but no updates to already existing MRs nor on deletion. Additional new MRs are always added at the bottom of any existing MRs. Local solution has full control to delete, edit or add MRs. |
Match Requirements order | Local | |
Class MR | Local | |
Condition MR name | Local | |
Condition MR condition | Local | |
Condition MR Limit unused words | Local | |
Entity MR | Local | |
Language Object MR | Local | |
Script MR name | Local | |
Script MR evaluation script | Local | |
Context MR global variable/flow variable/context selection | Local | |
Context states | Local | |
Global variable context - Variable | Local | |
Global variable context - Execution script | Local | |
Flow variable context - Variable | Local | |
Flow variable context - Execution script | Local | |
Data Actions (DA) existence | Local | Local gets DAs on initial branching and addition of new DAs, but no updates to already existing DAs nor on deletion. Additional new DAs are always added at the bottom of any existing DAs. Local solution has full control to delete, edit or add DAs. |
Data Actions order | Local | |
Entity DA entity | Local | |
Entity DA mapping source | Local | |
Entity DA mapping target | Local | |
Language Object DA entity | Local | |
Language Object DA mapping source | Local | |
Language Object DA mapping target | Local | |
Listener DA name | Local | |
Listener DA condition | Local | |
Listener DA execution script | Local | |
Listener DA sentence test order | Local | |
Listener DA Limit unused words | Local | |
Listener DA stop testing after | Local | |
Script DA name | Local | |
Script DA execution script | Local | |
Match once/multiple times | Master | |
Sentence test order | Local | |
Include in Auto-test | Local | |
Examples | Local | Local only gets examples on flow addition not on flow update even if there are new examples or new transitions. |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master |
Junction
Junction properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master |
Script node
Script node properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
Execution script | Local | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master |
Flow link node
Flow-link node properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
Linked flow | Master | |
Transfer variables | Master | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master |
Integration Flow node
Integration node properties | Current behavior | Comment |
---|---|---|
Name | Local | |
Description | Local | |
Method | Master | |
Send variable | Master | |
Receive variable | Master | |
Metadata existence | Master | |
Metadata assignation | Master | |
Metadata value | Master |
Classes
Class properties | Behavior | Comment |
---|---|---|
Class existence | Master | Local only gets Classes on additions, not on updates. If a Class is deleted in Master, the Local Class is unlinked from Master. |
Class name | Local | |
Class training data existence | Local | |
Class training data value | Local |
Folders
Folder properties | Current behavior | Comment |
---|---|---|
Folder existence | Master | |
Folder name | Local | |
Folder structure | Master |
Globals
Global variables
Global variables properties | Current behavior | Comment |
---|---|---|
Existence | Master | |
Name | Master | |
Description | Master | |
Value | Local |
Global scripts
Global script properties | Current behavior | Comment |
---|---|---|
Type | Master | |
Script | Master |
Global listeners
Global listener properties | Current behavior | Comment |
---|---|---|
Existence | Master | |
Name | Master | |
Description | Local | |
Condition | Local | |
Execution script | Local | |
Stop testing | Local | |
Sentence test order | Local | |
Limit unrecognized words | Local | |
Listener ordering | Local |
Global context
Global context properties | Current behavior | Comment |
---|---|---|
Existence | Master | |
Name | Master | |
Description | Master | |
Script | Master | |
State existence | Master | |
State name | Master | |
State value | Master | |
Icons | Master |
Metadata definitions
Metadata definitions properties | Current behavior | Comment |
---|---|---|
Name | Master | |
Description | Master | |
Insight title | Master | |
Insight type | Master | |
Insight slot | Master | |
Enabled | Master | |
Value | Master | |
Auto-logging | Master |
Emotions
Global emotions properties | Current behavior | Comment |
---|---|---|
Existence | Master | |
Name | Local | |
Icon | Local |
Resources
Lexical Resources
Lexical resources | Current behavior | Comment |
---|---|---|
Assigned resource(s) | Local | Assigned lexical resources are never included when branching. |
Integrations
Integration properties | Current behavior | Comment |
---|---|---|
Existence | Master | |
Name | Master | |
Description | Master | |
Method existence | Master | |
Method name | Master | |
Method description | Master | |
Input existence | Master | |
Input parameter name | Master | |
Input parameter description | Master | |
Output existence | Master | |
Output parameter name | Master | |
Output parameter description | Master | |
Icon | Master | |
Availability | Master |
File resources
File resources properties | Current behavior | Comment |
---|---|---|
Name and existence | Local | The Local only gets file resources when first branching. |
Path | Local |
Order groups
Order groups properties | Current behavior | Comment |
---|---|---|
Existence | Master | Order groups added in the Master solution are always inherited by the Local solution; if an Order group is deleted in Master the Local Order group is unlinked from Master (but not deleted). |
Name | Local | |
Default group | Local | |
Ordering | Local |
Publish Environment
Publish environment | Current behavior | Comment |
---|---|---|
Publish environment | Local |