Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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▶"
	}
 

...