Files
qgroundcontrol/test/Vehicle/ComponentInformation/TranslationTest.json
T
Don Gagne 9ab9d653a1 Components renamed to ComponentInformation
Better reflects actual code. Also reduces confusing with things like VehicleComponent
2025-02-16 16:24:01 -08:00

152 lines
3.3 KiB
JSON

{
"version": 1,
"translation": {
"items": {
"first_element": {
"items": {
"first_list_element": {
"list": {
"key": "name",
"translate": ["label", "text"]
}
},
"second_list_element": {
"list": {
"translate": ["label", "text"]
}
},
"object1": {
"translate": ["list_of_strings"]
},
"object2": {
"items": {
"*": {
"translate": ["name"]
}
}
}
}
},
"second_element": {
"items": {
"*": {
"translate-global": ["category"]
}
}
},
"third_element": {
"items": {
"subgroups": {
"$ref": "#/$defs/recursive-def"
}
}
}
},
"$defs": {
"recursive-def": {
"list": {
"translate": ["description"],
"items": {
"subgroups": {
"$ref": "#/$defs/recursive-def"
}
}
}
}
}
},
"first_element": {
"first_list_element": [
{
"name": "1. element",
"label": "translate-me-list1-1.0",
"text": "translate-me-list1-1.1"
},
{
"name": "2. element",
"label": "translate-me-list1-2.0",
"text": "translate-me-list1-2.1"
},
{
"name": "3. element",
"label": "translate-me-list1-3.0",
"text": "translate-me-list1-3.1"
}
],
"second_list_element": [
{
"name": "1. element",
"label": "translate-me-list2-1.0",
"text": "translate-me-list2-1.1"
},
{
"name": "2. element",
"label": "translate-me-list2-2.0",
"text": "translate-me-list2-2.1"
},
{
"name": "3. element",
"label": "translate-me-list2-3.0",
"text": "translate-me-list2-3.1"
}
],
"object1": {
"list_of_strings": ["translate-me-list-of-strings-1", "translate-me-list-of-strings-2", "translate-me-list-of-strings-3"]
},
"object2": {
"key1": {
"name": "translate-me-name1"
},
"key2": {
"name": "translate-me-name2"
},
"key3": {
"name": "translate-me-name3"
}
}
},
"second_element": {
"element1": {
"category": "translate-me-global-cat1"
},
"element2": {
"category": "translate-me-global-cat2"
},
"element3": {
"category": "translate-me-global-cat1"
},
"element4": {
"category": "translate-me-global-cat2"
},
"element5": {
"category": "translate-me-global-cat <> special symbol"
}
},
"third_element": {
"subgroups": [
{
"description": "translate-me-subgroup1",
"subgroups": [
{
"description": "translate-me-subgroup1-1",
"subgroups": [
{
"description": "translate-me-subgroup1-1-1"
}
]
},
{
"description": "translate-me-subgroup1-2",
"subgroups": [
{
"description": "translate-me-subgroup1-2-1"
}
]
}
]
}
]
}
}