...
Code Block |
---|
{
"id": 1,
"name": "◀Default▶",
"description": "◀Default profile▶",
"updateStatus": true,
"updateBookmark": false,
"src": null,
"trg": null,
"rules": [{
"enabled": false,
"type": "CharacterClass",
"name": "◀Character classes▶",
"severity": "Error",
"category": "TranslationLayout",
"scope": "Text",
"priority": 0,
"failBookmark": null,
"failStatus": "Problem",
"successBookmark": null,
"successStatus": null,
"parameters": [{
"key": "charsToFlag",
"value": null,
"text": ""
}, {
"key": "allowedChars",
"value": null,
"text": ""
}, {
"key": "FullWidthSpace",
"value": false,
"text": null
}, {
"key": "FullWidthDigit",
"value": false,
"text": null
}, {
"key": "FullWidthLetter",
"value": false,
"text": null
}, {
"key": "FullWidthSymbol",
"value": false,
"text": null
}, {
"key": "Asian",
"value": false,
"text": null
}, {
"key": "Arabic",
"value": true,
"text": null
}, {
"key": "Cyrillic",
"value": false,
"text": null
}, {
"key": "Greek",
"value": false,
"text": null
}, {
"key": "Hebrew",
"value": false,
"text": null
}
],
"userNote": null,
"projectOnly": false,
"skipGreenStatus": false,
"ui": {
"description": "◀This rule lets checks translations for prohibited characters or classes of characters. For example, you might want to flag any Arabic letters in an English translation.▶",
"helphtml": "◧Select one of the predefined categories below or fill in your own list of prohibited characters.◨",
"controls": [{
"title": "◀Arabic characters▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "Arabic",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Asian characters▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "Asian",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Cyrillic characters▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "Cyrillic",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Greek characters▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "Greek",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Hebrew characters▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "Hebrew",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Fullwidth digits▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "FullWidthDigit",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Fullwidth letters▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "FullWidthLetter",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Fullwidth spaces▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "FullWidthSpace",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Fullwidth symbols▶",
"helphtml": "◧If ticked, these characters are not permitted in the translation.◨",
"key": "FullWidthSymbol",
"width": "400px",
"control": {
"type": "checkbox",
"label": "◀Not permitted▶"
}
}, {
"title": "◀Prohibited characters:▶",
"helphtml": "◧Paste any other characters not permitted in translations.◨",
"key": "charsToFlag",
"width": "400px",
"max": "8000",
"control": {
"type": "textbox"
}
}, {
"title": "◀Allowed characters:▶",
"helphtml": "◧Paste any characters allowed in translations.◨",
"key": "allowedChars",
"width": "400px",
"max": "8000",
"control": {
"type": "textbox"
}
}
]
}
}
],
"srct": "◀Any language▶",
"trgt": "◀Any language▶"
}
|
...