indexInGroup = positionInfo.get("indexInGroup")\r
similarItemsInGroup = positionInfo.get("similarItemsInGroup")\r
if indexInGroup and similarItemsInGroup:\r
+ # Translators: Brailled to indicate the position of an item in a group of items (such as a list).\r
+ # {number} is replaced with the number of the item in the group.\r
+ # {total} is replaced with the total number of items in the group.\r
textList.append(_("{number} of {total}").format(number=indexInGroup, total=similarItemsInGroup))\r
if level is not None:\r
# Translators: Displayed in braille when an object (e.g. a tree view item) has a hierarchical level.\r
indexInGroup=propertyValues.get('positionInfo_indexInGroup',0)\r
similarItemsInGroup=propertyValues.get('positionInfo_similarItemsInGroup',0)\r
if 0<indexInGroup<=similarItemsInGroup:\r
+ # Translators: Spoken to indicate the position of an item in a group of items (such as a list).\r
+ # {number} is replaced with the number of the item in the group.\r
+ # {total} is replaced with the total number of items in the group.\r
textList.append(_("{number} of {total}").format(number=indexInGroup, total=similarItemsInGroup))\r
if 'positionInfo_level' in propertyValues:\r
level=propertyValues.get('positionInfo_level',None)\r