[orca] Update Swedish translation



commit 9656747b6b3f63330e26977e4cad631f5062cd65
Author: Anders Jonsson <anders jonsson norsjovallen se>
Date:   Sat Jan 25 23:05:17 2020 +0000

    Update Swedish translation

 po/sv.po | 1062 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 594 insertions(+), 468 deletions(-)
---
diff --git a/po/sv.po b/po/sv.po
index 921b70c66..20782d9c7 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,15 +1,15 @@
 # Swedish messages for orca.
-# Copyright © 2004-2019 Free Software Foundation, Inc.
+# Copyright © 2004-2020 Free Software Foundation, Inc.
 # Christian Rose <menthos menthos com>, 2004.
 # Daniel Nylander <po danielnylander se>, 2006, 2007, 2008, 2009, 2010, 2011, 2012.
-# Anders Jonsson <anders jonsson norsjovallen se>, 2015, 2016, 2017, 2018, 2019.
+# Anders Jonsson <anders jonsson norsjovallen se>, 2015, 2016, 2017, 2018, 2019, 2020.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: orca\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/orca/issues\n";
-"POT-Creation-Date: 2019-10-09 17:37+0000\n"
-"PO-Revision-Date: 2019-12-04 21:21+0100\n"
+"POT-Creation-Date: 2020-01-23 19:57+0000\n"
+"PO-Revision-Date: 2020-01-26 00:02+0100\n"
 "Last-Translator: Anders Jonsson <anders jonsson norsjovallen se>\n"
 "Language-Team: Swedish <tp-sv listor tp-sv se>\n"
 "Language: sv\n"
@@ -8359,6 +8359,64 @@ msgstr "Tillhandahåll inte historik för chattrumsspecifika meddelanden."
 msgid "Provide chat room specific message histories."
 msgstr "Tillhandahåll historik för chattrumsspecifika meddelanden."
 
+#. Translators: This phrase is spoken to inform the user that what is about to
+#. be said is content marked for deletion in a document, such as content which
+#. is inside an HTML 'del' element, or the removed code in a diff.
+#: src/orca/messages.py:418
+msgctxt "content"
+msgid "deletion start"
+msgstr "start på borttagning"
+
+#. Translators: This phrase is spoken to inform the user that they have reached
+#. the end of content marked for deletion in a document, such as content which
+#. is inside an HTML 'del' element, or the removed code in a diff.
+#: src/orca/messages.py:423
+msgctxt "content"
+msgid "deletion end"
+msgstr "slut på borttagning"
+
+#. Translators: This phrase is spoken to inform the user that what is about to
+#. be said is content marked for insertion in a document, such as content which
+#. is inside an HTML 'ins' element, or the added code in a diff.
+#: src/orca/messages.py:428
+msgctxt "content"
+msgid "insertion start"
+msgstr "start på infogning"
+
+#. Translators: This phrase is spoken to inform the user that they have reached
+#. the end of content marked for deletion in a document, such as content which
+#. is inside an HTML 'ins' element, or the added code in a diff.
+#: src/orca/messages.py:433
+msgctxt "content"
+msgid "insertion end"
+msgstr "slut på infogning"
+
+#. Translators: This phrase is spoken to inform the user that what is about to
+#. be said is content marked/highlighted in a document, such as content which
+#. is inside an HTML 'mark' element.
+#: src/orca/messages.py:438
+msgctxt "content"
+msgid "highlight start"
+msgstr "start på markering"
+
+#. Translators: This phrase is spoken to inform the user that they have reached
+#. the end of content marked/highlighted in a document, such as content which
+#. is inside an HTML 'mark' element.
+#: src/orca/messages.py:443
+msgctxt "content"
+msgid "highlight end"
+msgstr "slut på markering"
+
+#. Translators: This phrase is spoken to inform the user that the content being
+#. presented is the end of an inline suggestion a document. A "suggestion" is a
+#. proposed change. This change can include the insertion and/or deletion
+#. of content, and would typically be seen in a collaborative editor, such as
+#. in Google Docs.
+#: src/orca/messages.py:450
+msgctxt "content"
+msgid "suggestion end"
+msgstr "slut på förslag"
+
 #. Translators: This is for navigating document content by moving to the start
 #. or end of a container. Examples of containers include tables, lists, and
 #. blockquotes. When moving to the end of a container, Orca attempts to place
@@ -8366,7 +8424,7 @@ msgstr "Tillhandahåll historik för chattrumsspecifika meddelanden."
 #. done (e.g. because the container is the last element on the page), Orca will
 #. instead present this message as an indication that the container was not
 #. exited as expected.
-#: src/orca/messages.py:422
+#: src/orca/messages.py:459
 msgid "End of container."
 msgstr "Slut på behållare."
 
@@ -8374,19 +8432,19 @@ msgstr "Slut på behållare."
 #. or end of a container. Examples of containers include tables, lists, and
 #. blockquotes. If the user attempts to use this command in an object which is
 #. not a container, this message will be presented.
-#: src/orca/messages.py:428
+#: src/orca/messages.py:465
 msgid "Not in a container."
 msgstr "Inte i en behållare."
 
 #. Translators: This message is presented when the user selects all of the items
 #. in a container that supports selection, such as a GUI table or a list of icons.
-#: src/orca/messages.py:432
+#: src/orca/messages.py:469
 msgid "all items selected"
 msgstr "alla objekt markerade"
 
 #. Translators: The "default" button in a dialog box is the button that gets
 #. activated when Enter is pressed anywhere within that dialog box.
-#: src/orca/messages.py:436
+#: src/orca/messages.py:473
 #, python-format
 msgid "Default button is %s"
 msgstr "Standardknapp är %s"
@@ -8395,7 +8453,7 @@ msgstr "Standardknapp är %s"
 #. one or several consecutive subscripted characters. For example, 'X' followed
 #. by 'subscript 2' followed by 'subscript 3' should be presented to the user as
 #. 'X subscript 23'.
-#: src/orca/messages.py:442
+#: src/orca/messages.py:479
 #, python-format
 msgid " subscript %s"
 msgstr " nedsänkt %s"
@@ -8404,7 +8462,7 @@ msgstr " nedsänkt %s"
 #. one or several consecutive superscripted characters. For example, 'X' followed
 #. by 'superscript 2' followed by 'superscript 3' should be presented to the user
 #. as 'X superscript 23'.
-#: src/orca/messages.py:448
+#: src/orca/messages.py:485
 #, python-format
 msgid " superscript %s"
 msgstr " upphöjt %s"
@@ -8413,7 +8471,7 @@ msgstr " upphöjt %s"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects the entire
 #. document by pressing Ctrl+A.
-#: src/orca/messages.py:454
+#: src/orca/messages.py:491
 msgid "entire document selected"
 msgstr "hela dokumentet markerat"
 
@@ -8422,7 +8480,7 @@ msgstr "hela dokumentet markerat"
 #. unselected. This message is presented when the entire document had been
 #. selected but the user presses a key (e.g. an arrow key) causing the
 #. selection to be completely removed.
-#: src/orca/messages.py:461
+#: src/orca/messages.py:498
 msgid "entire document unselected"
 msgstr "hela dokumentet avmarkerat"
 
@@ -8430,7 +8488,7 @@ msgstr "hela dokumentet avmarkerat"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the end of the document by pressing Ctrl+Shift+End.
-#: src/orca/messages.py:467
+#: src/orca/messages.py:504
 msgid "document selected from cursor position"
 msgstr "dokument markerat från markörposition"
 
@@ -8438,7 +8496,7 @@ msgstr "dokument markerat från markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user unselects previously
 #. selected text by pressing Ctrl+Shift+End.
-#: src/orca/messages.py:473
+#: src/orca/messages.py:510
 msgid "document unselected from cursor position"
 msgstr "dokument avmarkerat från markörposition"
 
@@ -8446,7 +8504,7 @@ msgstr "dokument avmarkerat från markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the start of the document by pressing Ctrl+Shift+Home.
-#: src/orca/messages.py:479
+#: src/orca/messages.py:516
 msgid "document selected to cursor position"
 msgstr "dokument markerat till markörposition"
 
@@ -8454,14 +8512,14 @@ msgstr "dokument markerat till markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user unselects previously
 #. selected text by pressing Ctrl+Shift+Home.
-#: src/orca/messages.py:485
+#: src/orca/messages.py:522
 msgid "document unselected to cursor position"
 msgstr "dokument avmarkerat till markörposition"
 
 #. Translators: Orca allows you to dynamically define which row of a spreadsheet
 #. or table should be treated as containing column headers. This message is
 #. presented when the user sets the row to a particular row number.
-#: src/orca/messages.py:490
+#: src/orca/messages.py:527
 #, python-format
 msgid "Dynamic column header set for row %d"
 msgstr "Dynamiskt kolumnhuvud inställt för rad %d"
@@ -8470,7 +8528,7 @@ msgstr "Dynamiskt kolumnhuvud inställt för rad %d"
 #. or table should be treated as containing column headers. This message is
 #. presented when the user unsets the row so it is no longer treated as if it
 #. contained column headers.
-#: src/orca/messages.py:496
+#: src/orca/messages.py:533
 msgid "Dynamic column header cleared."
 msgstr "Dynamiskt kolumnhuvud tömdes."
 
@@ -8478,7 +8536,7 @@ msgstr "Dynamiskt kolumnhuvud tömdes."
 #. spreadsheet or table should be treated as containing column headers. This
 #. message is presented when the user sets the column to a particular column
 #. number.
-#: src/orca/messages.py:502
+#: src/orca/messages.py:539
 #, python-format
 msgid "Dynamic row header set for column %s"
 msgstr "Dynamiskt radhuvud inställt för kolumnen %s"
@@ -8487,31 +8545,31 @@ msgstr "Dynamiskt radhuvud inställt för kolumnen %s"
 #. spreadsheet or table should be treated as containing column headers. This
 #. message is presented when the user unsets the column so it is no longer
 #. treated as if it contained row headers.
-#: src/orca/messages.py:508
+#: src/orca/messages.py:545
 msgid "Dynamic row header cleared."
 msgstr "Dynamiskt radhuvud tömdes."
 
 #. Translators: this is used to announce that the current input line in a
 #. spreadsheet is blank/empty.
-#: src/orca/messages.py:512
+#: src/orca/messages.py:549
 msgid "empty"
 msgstr "tom"
 
 #. Translators: This is the size of a file in kilobytes
-#: src/orca/messages.py:515
+#: src/orca/messages.py:552
 #, python-format
 msgid "%.2f kilobytes"
 msgstr "%.2f kilobyte"
 
 #. Translators: This is the size of a file in megabytes
-#: src/orca/messages.py:518
+#: src/orca/messages.py:555
 #, python-format
 msgid "%.2f megabytes"
 msgstr "%.2f megabyte"
 
 #. Translators: This message is presented to the user after performing a file
 #. search to indicate there were no matches.
-#: src/orca/messages.py:522
+#: src/orca/messages.py:559
 msgid "No files found."
 msgstr "Inga filer hittades."
 
@@ -8521,7 +8579,7 @@ msgstr "Inga filer hittades."
 #. sequence of words in a sequence of lines.  This message is presented to
 #. let the user know that he/she successfully appended the contents under
 #. flat review onto the existing contents of the clipboard.
-#: src/orca/messages.py:530
+#: src/orca/messages.py:567
 msgid "Appended contents to clipboard."
 msgstr "La till innehåll till urklipp."
 
@@ -8531,7 +8589,7 @@ msgstr "La till innehåll till urklipp."
 #. sequence of words in a sequence of lines.  This message is presented to
 #. let the user know that he/she successfully copied the contents under flat
 #. review to the clipboard.
-#: src/orca/messages.py:538
+#: src/orca/messages.py:575
 msgid "Copied contents to clipboard."
 msgstr "Kopierade innehåll till urklipp."
 
@@ -8541,7 +8599,7 @@ msgstr "Kopierade innehåll till urklipp."
 #. sequence of words in a sequence of lines.  This message is presented to
 #. let the user know that he/she attempted to use a flat review command when
 #. not using flat review.
-#: src/orca/messages.py:546
+#: src/orca/messages.py:583
 msgid "Not using flat review."
 msgstr "Använder inte platt granskningsläge."
 
@@ -8550,7 +8608,7 @@ msgstr "Använder inte platt granskningsläge."
 #. the text from all objects in a window (e.g., buttons, labels, etc.) as a
 #. sequence of words in a sequence of lines.  This message is presented to
 #. let the user know he/she just entered flat review.
-#: src/orca/messages.py:553
+#: src/orca/messages.py:590
 msgid "Entering flat review."
 msgstr "Går in i platt granskningsläge."
 
@@ -8559,37 +8617,37 @@ msgstr "Går in i platt granskningsläge."
 #. the text from all objects in a window (e.g., buttons, labels, etc.) as a
 #. sequence of words in a sequence of lines.  This message is presented to
 #. let the user know he/she just entered flat review.
-#: src/orca/messages.py:560
+#: src/orca/messages.py:597
 msgid "Leaving flat review."
 msgstr "Lämnar platt granskningsläge."
 
 #. Translators: this means a particular cell in a spreadsheet has a formula
 #. (e.g., "=sum(a1:d1)")
-#: src/orca/messages.py:564
+#: src/orca/messages.py:601
 msgid "has formula"
 msgstr "har formeln"
 
 #. Translators: this message will be presented to indicate the focused object
 #. will cause a dialog to appear if activated.
-#: src/orca/messages.py:568
+#: src/orca/messages.py:605
 msgid "opens dialog"
 msgstr "öppnar dialogruta"
 
 #. Translators: this message will be presented to indicate the focused object
 #. will cause a grid to appear if activated. A grid is an interactive table.
-#: src/orca/messages.py:572
+#: src/orca/messages.py:609
 msgid "opens grid"
 msgstr "öppnar rutnät"
 
 #. Translators: this message will be presented to indicate the focused object
 #. will cause a listbox to appear if activated.
-#: src/orca/messages.py:576
+#: src/orca/messages.py:613
 msgid "opens listbox"
 msgstr "öppnar listruta"
 
 #. Translators: this message will be presented to indicate the focused object
 #. will cause a menu to appear if activated.
-#: src/orca/messages.py:580
+#: src/orca/messages.py:617
 msgid "opens menu"
 msgstr "öppnar meny"
 
@@ -8597,7 +8655,7 @@ msgstr "öppnar meny"
 #. will cause a tree to appear if activated. A tree is a list with sub-levels
 #. which can be expanded or collapsed, similar to the list of folders in an
 #. email client.
-#: src/orca/messages.py:586
+#: src/orca/messages.py:623
 msgid "opens tree"
 msgstr "öppnar träd"
 
@@ -8606,7 +8664,7 @@ msgstr "öppnar träd"
 #. been divided into regions. Each region can be clicked on and has an associated
 #. link. Please see http://en.wikipedia.org/wiki/Imagemap for more information
 #. and examples.
-#: src/orca/messages.py:593
+#: src/orca/messages.py:630
 msgid "image map link"
 msgstr "länk i image map"
 
@@ -8614,7 +8672,7 @@ msgstr "länk i image map"
 #. that the key combination (e.g., Ctrl+Alt+f) they just entered has already been
 #. bound to another command and is thus unavailable. The string substituted in is
 #. the name of the command which already has the binding.
-#: src/orca/messages.py:599
+#: src/orca/messages.py:636
 #, python-format
 msgid "The key entered is already bound to %s"
 msgstr "Angiven tangent är redan bunden till %s"
@@ -8622,7 +8680,7 @@ msgstr "Angiven tangent är redan bunden till %s"
 #. Translators: This is a spoken and/or brailled message letting the user know
 #. that Orca has recorded a new key combination (e.g. Alt+Ctrl+g) as a result of
 #. their input. The string substituted in is the new key combination.
-#: src/orca/messages.py:604
+#: src/orca/messages.py:641
 #, python-format
 msgid "Key captured: %s. Press enter to confirm."
 msgstr "Tangent fångad: %s. Tryck Enter för att bekräfta."
@@ -8630,7 +8688,7 @@ msgstr "Tangent fångad: %s. Tryck Enter för att bekräfta."
 #. Translators: This is a spoken and/or brailled message letting the user know
 #. that Orca has assigned a new key combination (e.g. Alt+Ctrl+g) as a result of
 #. their input. The string substituted in is the new key combination.
-#: src/orca/messages.py:609
+#: src/orca/messages.py:646
 #, python-format
 msgid "The new key is: %s"
 msgstr "Den nya tangenten är: %s"
@@ -8638,21 +8696,21 @@ msgstr "Den nya tangenten är: %s"
 #. Translators: This is a spoken and/or brailled message letting the user know
 #. Orca is about to delete an existing key combination (e.g. Alt+Ctrl+g) as a
 #. result of their input.
-#: src/orca/messages.py:614
+#: src/orca/messages.py:651
 msgid "Key binding deleted. Press enter to confirm."
 msgstr "Tangentbindning borttagen. Tryck Enter för att bekräfta."
 
 #. Translators: This is a spoken and/or brailled message letting the user know
 #. Orca has deleted an existing key combination (e.g. Alt+Ctrl+g) as a result of
 #. their input.
-#: src/orca/messages.py:619
+#: src/orca/messages.py:656
 msgid "The keybinding has been removed."
 msgstr "Tangentbindningen har tagits bort."
 
 #. Translators: This is a spoken and/or brailled message asking the user to press
 #. a new key combination (e.g., Alt+Ctrl+g) to create a new key binding for an
 #. Orca command.
-#: src/orca/messages.py:624
+#: src/orca/messages.py:661
 msgid "enter new key"
 msgstr "ange ny tangent"
 
@@ -8668,7 +8726,7 @@ msgstr "ange ny tangent"
 #. echo and can cycle through the various levels quickly via a command. The
 #. following string is a brief message which will be presented to the user who
 #. is cycling amongst the various echo options.
-#: src/orca/messages.py:638
+#: src/orca/messages.py:675
 msgctxt "key echo"
 msgid "key"
 msgstr "tangent"
@@ -8683,7 +8741,7 @@ msgstr "tangent"
 #. is pressed.
 #. A user can choose to have no echo, one type of echo, or multiple types of
 #. echo and can cycle through the various levels quickly via a command.
-#: src/orca/messages.py:650
+#: src/orca/messages.py:687
 msgid "Key echo set to key."
 msgstr "Tangenteko inställt till tangent."
 
@@ -8699,7 +8757,7 @@ msgstr "Tangenteko inställt till tangent."
 #. echo and can cycle through the various levels quickly via a command. The
 #. following string is a brief message which will be presented to the user who
 #. is cycling amongst the various echo options.
-#: src/orca/messages.py:664
+#: src/orca/messages.py:701
 msgctxt "key echo"
 msgid "None"
 msgstr "Ingen"
@@ -8714,7 +8772,7 @@ msgstr "Ingen"
 #. is pressed.
 #. A user can choose to have no echo, one type of echo, or multiple types of
 #. echo and can cycle through the various levels quickly via a command.
-#: src/orca/messages.py:676
+#: src/orca/messages.py:713
 msgid "Key echo set to None."
 msgstr "Tangenteko inställt till inget."
 
@@ -8730,7 +8788,7 @@ msgstr "Tangenteko inställt till inget."
 #. echo and can cycle through the various levels quickly via a command. The
 #. following string is a brief message which will be presented to the user who
 #. is cycling amongst the various echo options.
-#: src/orca/messages.py:690
+#: src/orca/messages.py:727
 msgctxt "key echo"
 msgid "key and word"
 msgstr "tangent och ord"
@@ -8745,7 +8803,7 @@ msgstr "tangent och ord"
 #. is pressed.
 #. A user can choose to have no echo, one type of echo, or multiple types of
 #. echo and can cycle through the various levels quickly via a command.
-#: src/orca/messages.py:702
+#: src/orca/messages.py:739
 msgid "Key echo set to key and word."
 msgstr "Tangenteko inställt till tangent och ord."
 
@@ -8761,7 +8819,7 @@ msgstr "Tangenteko inställt till tangent och ord."
 #. echo and can cycle through the various levels quickly via a command. The
 #. following string is a brief message which will be presented to the user who
 #. is cycling amongst the various echo options.
-#: src/orca/messages.py:716
+#: src/orca/messages.py:753
 msgctxt "key echo"
 msgid "sentence"
 msgstr "mening"
@@ -8776,7 +8834,7 @@ msgstr "mening"
 #. is pressed.
 #. A user can choose to have no echo, one type of echo, or multiple types of
 #. echo and can cycle through the various levels quickly via a command.
-#: src/orca/messages.py:728
+#: src/orca/messages.py:765
 msgid "Key echo set to sentence."
 msgstr "Tangenteko inställt till mening."
 
@@ -8792,7 +8850,7 @@ msgstr "Tangenteko inställt till mening."
 #. echo and can cycle through the various levels quickly via a command. The
 #. following string is a brief message which will be presented to the user who
 #. is cycling amongst the various echo options.
-#: src/orca/messages.py:742
+#: src/orca/messages.py:779
 msgctxt "key echo"
 msgid "word"
 msgstr "ord"
@@ -8807,7 +8865,7 @@ msgstr "ord"
 #. is pressed.
 #. A user can choose to have no echo, one type of echo, or multiple types of
 #. echo and can cycle through the various levels quickly via a command.
-#: src/orca/messages.py:754
+#: src/orca/messages.py:791
 msgid "Key echo set to word."
 msgstr "Tangenteko inställt till ord."
 
@@ -8823,7 +8881,7 @@ msgstr "Tangenteko inställt till ord."
 #. echo and can cycle through the various levels quickly via a command. The
 #. following string is a brief message which will be presented to the user who
 #. is cycling amongst the various echo options.
-#: src/orca/messages.py:768
+#: src/orca/messages.py:805
 msgctxt "key echo"
 msgid "word and sentence"
 msgstr "ord och mening"
@@ -8838,7 +8896,7 @@ msgstr "ord och mening"
 #. is pressed.
 #. A user can choose to have no echo, one type of echo, or multiple types of
 #. echo and can cycle through the various levels quickly via a command.
-#: src/orca/messages.py:780
+#: src/orca/messages.py:817
 msgid "Key echo set to word and sentence."
 msgstr "Tangenteko inställt till ord och mening."
 
@@ -8852,7 +8910,7 @@ msgstr "Tangenteko inställt till ord och mening."
 #. substitution is for that list of enclosure types. For more information
 #. about the MathML 'menclose' element and its notation types, see:
 #. http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:792
+#: src/orca/messages.py:829
 #, python-format
 msgctxt "math enclosure"
 msgid "Enclosed by: %s"
@@ -8864,7 +8922,7 @@ msgstr "Omgiven av: %s"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:800
+#: src/orca/messages.py:837
 msgctxt "math enclosure"
 msgid "an actuarial symbol"
 msgstr "en matematisk symbol"
@@ -8875,7 +8933,7 @@ msgstr "en matematisk symbol"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:808
+#: src/orca/messages.py:845
 msgctxt "math enclosure"
 msgid "a box"
 msgstr "en låda"
@@ -8886,7 +8944,7 @@ msgstr "en låda"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:816
+#: src/orca/messages.py:853
 msgctxt "math enclosure"
 msgid "a circle"
 msgstr "en cirkel"
@@ -8897,7 +8955,7 @@ msgstr "en cirkel"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:824
+#: src/orca/messages.py:861
 msgctxt "math enclosure"
 msgid "a long division sign"
 msgstr "ett långt divisionsstreck"
@@ -8908,7 +8966,7 @@ msgstr "ett långt divisionsstreck"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:832
+#: src/orca/messages.py:869
 msgctxt "math enclosure"
 msgid "a radical"
 msgstr "en rot"
@@ -8919,7 +8977,7 @@ msgstr "en rot"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:840
+#: src/orca/messages.py:877
 msgctxt "math enclosure"
 msgid "a rounded box"
 msgstr "en rundad låda"
@@ -8930,7 +8988,7 @@ msgstr "en rundad låda"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:848
+#: src/orca/messages.py:885
 msgctxt "math enclosure"
 msgid "a horizontal strike"
 msgstr "en horisontell överstrykning"
@@ -8941,7 +8999,7 @@ msgstr "en horisontell överstrykning"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:856
+#: src/orca/messages.py:893
 msgctxt "math enclosure"
 msgid "a vertical strike"
 msgstr "en vertikal överstrykning"
@@ -8952,7 +9010,7 @@ msgstr "en vertikal överstrykning"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:864
+#: src/orca/messages.py:901
 msgctxt "math enclosure"
 msgid "a down diagonal strike"
 msgstr "en diagonalt nedgående överstrykning"
@@ -8963,7 +9021,7 @@ msgstr "en diagonalt nedgående överstrykning"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:872
+#: src/orca/messages.py:909
 msgctxt "math enclosure"
 msgid "an up diagonal strike"
 msgstr "en diagonalt uppgående överstrykning"
@@ -8974,7 +9032,7 @@ msgstr "en diagonalt uppgående överstrykning"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:880
+#: src/orca/messages.py:917
 msgctxt "math enclosure"
 msgid "a northeast arrow"
 msgstr "en nordostpil"
@@ -8985,7 +9043,7 @@ msgstr "en nordostpil"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:888
+#: src/orca/messages.py:925
 msgctxt "math enclosure"
 msgid "a line at the bottom"
 msgstr "en linje nedanför"
@@ -8996,7 +9054,7 @@ msgstr "en linje nedanför"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:896
+#: src/orca/messages.py:933
 msgctxt "math enclosure"
 msgid "a line on the left"
 msgstr "en linje till vänster"
@@ -9007,7 +9065,7 @@ msgstr "en linje till vänster"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:904
+#: src/orca/messages.py:941
 msgctxt "math enclosure"
 msgid "a line on the right"
 msgstr "en linje till höger"
@@ -9018,7 +9076,7 @@ msgstr "en linje till höger"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:912
+#: src/orca/messages.py:949
 msgctxt "math enclosure"
 msgid "a line at the top"
 msgstr "en linje ovanför"
@@ -9029,7 +9087,7 @@ msgstr "en linje ovanför"
 #. line on the left, vertical strike), we present them as a list of notations.
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:920
+#: src/orca/messages.py:957
 msgctxt "math enclosure"
 msgid "a phasor angle"
 msgstr "en fasvektorvinkel"
@@ -9041,7 +9099,7 @@ msgstr "en fasvektorvinkel"
 #. For more information about the MathML 'menclose' element and its notation
 #. types, see: http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
 #. This particular string is for the "madruwb" notation type.
-#: src/orca/messages.py:929
+#: src/orca/messages.py:966
 msgctxt "math enclosure"
 msgid "an arabic factorial symbol"
 msgstr "en arabisk fakultetssymbol"
@@ -9057,7 +9115,7 @@ msgstr "en arabisk fakultetssymbol"
 #. one enclosure notation. For more information about the MathML 'menclose'
 #. element and its notation types, see:
 #. http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
-#: src/orca/messages.py:942
+#: src/orca/messages.py:979
 msgctxt "math enclosure"
 msgid "and"
 msgstr "och"
@@ -9065,7 +9123,7 @@ msgstr "och"
 #. Translators: This phrase is spoken to inform the user that what is about to
 #. be said is part of a mathematical fraction. For instance, given x+1/y+2, Orca
 #. would say "fraction start, x+1 over y+2, fraction end."
-#: src/orca/messages.py:947
+#: src/orca/messages.py:984
 msgid "fraction start"
 msgstr "start på bråk"
 
@@ -9078,14 +9136,14 @@ msgstr "start på bråk"
 #. the pause which results is not needed. You should be able to test this with
 #. "spd-say <your text here>" in a terminal on a machine where speech-dispatcher
 #. is installed.
-#: src/orca/messages.py:958
+#: src/orca/messages.py:995
 msgid "fraction without bar, start"
 msgstr "start på bråk utan bråkstreck"
 
 #. Translators: This word refers to the line separating the numerator from the
 #. denominator in a mathematical fraction. For instance, given x+1/y+2, Orca
 #. would would say "fraction start, x+1 over y+2, fraction end."
-#: src/orca/messages.py:963
+#: src/orca/messages.py:1000
 msgctxt "math fraction"
 msgid "over"
 msgstr "över"
@@ -9093,7 +9151,7 @@ msgstr "över"
 #. Translators: This phrase is spoken to inform the user that the last spoken
 #. phrase is the end of a mathematical fraction. For instance, given x+1/y+2,
 #. Orca would would say "fraction start, x+1 over y+2, fraction end."
-#: src/orca/messages.py:968
+#: src/orca/messages.py:1005
 msgid "fraction end"
 msgstr "slut på bråk"
 
@@ -9103,7 +9161,7 @@ msgstr "slut på bråk"
 #. be spoken). Note that the radicand, which follows the "of", is unknown and
 #. might not even be a simple string; it might be the square root of another
 #. expression such as a fraction.
-#: src/orca/messages.py:976
+#: src/orca/messages.py:1013
 msgid "square root of"
 msgstr "kvadratrot av"
 
@@ -9113,7 +9171,7 @@ msgstr "kvadratrot av"
 #. endings should  be spoken). Note that the radicand, which follows the "of",
 #. is unknown and might not even be a simple string; it might be the cube root
 #. of another expression such as a fraction.
-#: src/orca/messages.py:984
+#: src/orca/messages.py:1021
 msgid "cube root of"
 msgstr "tredjerot av"
 
@@ -9123,7 +9181,7 @@ msgstr "tredjerot av"
 #. the user settings indicate that root endings should be spoken). Note that the
 #. index, which precedes this string, is unknown and might not even be a simple
 #. expression like "fourth"; the index might instead be a fraction.
-#: src/orca/messages.py:992
+#: src/orca/messages.py:1029
 msgid "root of"
 msgstr "rot av"
 
@@ -9134,7 +9192,7 @@ msgstr "rot av"
 #. "fourth root of 9" may be sufficient for the user. But if the index is not
 #. 4, but instead the fraction x/4, beginning the phrase with "root start" can
 #. help the user better understand that x/4 is the index of the root.
-#: src/orca/messages.py:1001
+#: src/orca/messages.py:1038
 msgid "root start"
 msgstr "start på rot"
 
@@ -9142,7 +9200,7 @@ msgstr "start på rot"
 #. phrase is the end of a mathematical root (square root, cube root, nth root).
 #. For instance, for the cube root of 9, Orca would say "cube root of 9, root
 #. end" (assuming the user settings indicate that root endings should be spoken).
-#: src/orca/messages.py:1007
+#: src/orca/messages.py:1044
 msgid "root end"
 msgstr "slut på rot"
 
@@ -9151,7 +9209,7 @@ msgstr "slut på rot"
 #. subscript might be simple text or may itself be a mathematical expression,
 #. and in this instance we have no additional context through which a more user-
 #. friendly word or phrase can reliably be chosen.
-#: src/orca/messages.py:1014
+#: src/orca/messages.py:1051
 msgctxt "math script generic"
 msgid "subscript"
 msgstr "nedsänkt"
@@ -9161,7 +9219,7 @@ msgstr "nedsänkt"
 #. superscript might be simple text or may itself be a mathematical expression,
 #. and in this instance we have no additional context through which a more user-
 #. friendly word or phrase can reliably be chosen.
-#: src/orca/messages.py:1021
+#: src/orca/messages.py:1058
 msgctxt "math script generic"
 msgid "superscript"
 msgstr "upphöjt"
@@ -9172,7 +9230,7 @@ msgstr "upphöjt"
 #. expression. See, for instance, the MathML mmultiscripts element:
 #. http://www.w3.org/TR/MathML3/chapter3.html#presm.mmultiscripts
 #. https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mmultiscripts
-#: src/orca/messages.py:1028
+#: src/orca/messages.py:1065
 msgctxt "math script"
 msgid "pre-subscript"
 msgstr "inledande nedsänkt"
@@ -9183,7 +9241,7 @@ msgstr "inledande nedsänkt"
 #. expression. See, for instance, the MathML mmultiscripts element:
 #. http://www.w3.org/TR/MathML3/chapter3.html#presm.mmultiscripts
 #. https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mmultiscripts
-#: src/orca/messages.py:1035
+#: src/orca/messages.py:1072
 msgctxt "math script"
 msgid "pre-superscript"
 msgstr "inledande upphöjt"
@@ -9195,7 +9253,7 @@ msgstr "inledande upphöjt"
 #. friendly word or phrase can reliably be chosen. Examples of underscripts:
 #. http://www.w3.org/TR/MathML/chapter3.html#presm.munder
 #. https://reference.wolfram.com/language/ref/Underscript.html
-#: src/orca/messages.py:1044
+#: src/orca/messages.py:1081
 msgctxt "math script generic"
 msgid "underscript"
 msgstr "underskrift"
@@ -9207,14 +9265,14 @@ msgstr "underskrift"
 #. friendly word or phrase can reliably be chosen. Examples of overscripts:
 #. http://www.w3.org/TR/MathML/chapter3.html#presm.mover
 #. https://reference.wolfram.com/language/ref/Overscript.html
-#: src/orca/messages.py:1053
+#: src/orca/messages.py:1090
 msgctxt "math script generic"
 msgid "overscript"
 msgstr "överskrift"
 
 #. Translators: This phrase is spoken to inform the user that the last spoken
 #. phrase is the end of a mathematical table.
-#: src/orca/messages.py:1057
+#: src/orca/messages.py:1094
 msgctxt "math table"
 msgid "table end"
 msgstr "slut på tabell"
@@ -9222,7 +9280,7 @@ msgstr "slut på tabell"
 #. Translators: This phrase is spoken to inform the user that the last spoken
 #. phrase is the end of a mathematical table which is nested inside another
 #. mathematical table.
-#: src/orca/messages.py:1062
+#: src/orca/messages.py:1099
 msgctxt "math table"
 msgid "nested table end"
 msgstr "slut på nästlad tabell"
@@ -9230,33 +9288,33 @@ msgstr "slut på nästlad tabell"
 #. Translators: Inaccessible means that the application cannot be read by Orca.
 #. This usually means the application is not friendly to the assistive technology
 #. infrastructure.
-#: src/orca/messages.py:1067
+#: src/orca/messages.py:1104
 msgid "inaccessible"
 msgstr "otillgänglig"
 
 #. Translators: This brief message indicates that indentation and
 #. justification will be spoken.
-#: src/orca/messages.py:1072
+#: src/orca/messages.py:1109
 msgctxt "indentation and justification"
 msgid "Disabled"
 msgstr "Inaktiverad"
 
 #. Translators: This detailed message indicates that indentation and
 #. justification will not be spoken.
-#: src/orca/messages.py:1077
+#: src/orca/messages.py:1114
 msgid "Speaking of indentation and justification disabled."
 msgstr "Uppläsning av textindentering och textjustering inaktiverad."
 
 #. Translators: This brief message indicates that indentation and
 #. justification will be spoken.
-#: src/orca/messages.py:1082
+#: src/orca/messages.py:1119
 msgctxt "indentation and justification"
 msgid "Enabled"
 msgstr "Aktiverad"
 
 #. Translators: This detailed message indicates that indentation and
 #. justification will be spoken.
-#: src/orca/messages.py:1087
+#: src/orca/messages.py:1124
 msgid "Speaking of indentation and justification enabled."
 msgstr "Uppläsning av textindentering och textjustering aktiverad."
 
@@ -9266,7 +9324,7 @@ msgstr "Uppläsning av textindentering och textjustering aktiverad."
 #. combination, or they might just be to echo the name of the key if Orca doesn't
 #. have a handler. This message is what is presented on the braille display when
 #. entering Learn Mode.
-#: src/orca/messages.py:1095
+#: src/orca/messages.py:1132
 msgid "Learn mode.  Press escape to exit."
 msgstr "Inlärningsläge. Tryck Escape för att lämna."
 
@@ -9276,7 +9334,7 @@ msgstr "Inlärningsläge. Tryck Escape för att lämna."
 #. combination, or they might just be to echo the name of the key if Orca doesn't
 #. have a handler. This message is what is spoken to the user when entering Learn
 #. Mode.
-#: src/orca/messages.py:1104
+#: src/orca/messages.py:1141
 msgid ""
 "Entering learn mode.  Press any key to hear its function.  To view the "
 "screen reader’s documentation, press F1. To get a list of the screen "
@@ -9292,15 +9350,28 @@ msgstr ""
 
 #. Translators: This message is presented when a user is navigating within a
 #. blockquote and then navigates out of it.
-#: src/orca/messages.py:1113
+#: src/orca/messages.py:1150
 msgid "leaving blockquote."
 msgstr "lämnar blockcitat."
 
+#. Translators: In web content, authors can identify an element which contains
+#. detailed information about another element. For instance, for a password
+#. field, there may be a list of requirements (number of characters, number of
+#. special symbols, etc.). For an image, there may be an extended description
+#. before or after the image. Often there are visual clues connecting the
+#. detailed information to its related object. We need to convey this non-visually.
+#. This message is presented when a user just navigated out of a container holding
+#. detailed information about another object.
+#. See https://w3c.github.io/aria/#aria-details
+#: src/orca/messages.py:1161
+msgid "leaving details."
+msgstr "lämnar detaljer."
+
 #. Translators: This message is presented when a user is navigating within
 #. an object and then navigates out of it. The word or phrase that follows
 #. "leaving" should be consistent with the translation provided for the
 #. corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1119
+#: src/orca/messages.py:1167
 msgctxt "role"
 msgid "leaving feed."
 msgstr "lämnar flöde."
@@ -9309,14 +9380,14 @@ msgstr "lämnar flöde."
 #. an object and then navigates out of it. The word or phrase that follows
 #. "leaving" should be consistent with the translation provided for the
 #. corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1125
+#: src/orca/messages.py:1173
 msgctxt "role"
 msgid "leaving figure."
 msgstr "lämnar figur."
 
 #. Translators: This message is presented when a user is navigating within a
 #. form and then navigates out of it.
-#: src/orca/messages.py:1129
+#: src/orca/messages.py:1177
 msgid "leaving form."
 msgstr "lämnar formulär."
 
@@ -9324,7 +9395,7 @@ msgstr "lämnar formulär."
 #. a type of landmark and then navigates out of it. The word or phrase that
 #. follows "leaving" should be consistent with the translation provided for
 #. the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1135
+#: src/orca/messages.py:1183
 msgctxt "role"
 msgid "leaving banner."
 msgstr "lämnar banderoll."
@@ -9333,7 +9404,7 @@ msgstr "lämnar banderoll."
 #. a type of landmark and then navigates out of it. The word or phrase that
 #. follows "leaving" should be consistent with the translation provided for
 #. the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1141
+#: src/orca/messages.py:1189
 msgctxt "role"
 msgid "leaving complementary content."
 msgstr "lämnar kompletterande innehåll."
@@ -9342,7 +9413,7 @@ msgstr "lämnar kompletterande innehåll."
 #. a type of landmark and then navigates out of it. The word or phrase that
 #. follows "leaving" should be consistent with the translation provided for
 #. the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1147
+#: src/orca/messages.py:1195
 msgctxt "role"
 msgid "leaving information."
 msgstr "lämnar information."
@@ -9351,7 +9422,7 @@ msgstr "lämnar information."
 #. a type of landmark and then navigates out of it. The word or phrase that
 #. follows "leaving" should be consistent with the translation provided for
 #. the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1153
+#: src/orca/messages.py:1201
 msgctxt "role"
 msgid "leaving main content."
 msgstr "lämnar huvudinnehåll."
@@ -9360,7 +9431,7 @@ msgstr "lämnar huvudinnehåll."
 #. a type of landmark and then navigates out of it. The word or phrase that
 #. follows "leaving" should be consistent with the translation provided for
 #. the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1159
+#: src/orca/messages.py:1207
 msgctxt "role"
 msgid "leaving navigation."
 msgstr "lämnar navigering."
@@ -9369,7 +9440,7 @@ msgstr "lämnar navigering."
 #. a type of landmark and then navigates out of it. The word or phrase that
 #. follows "leaving" should be consistent with the translation provided for
 #. the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1165
+#: src/orca/messages.py:1213
 msgctxt "role"
 msgid "leaving region."
 msgstr "lämnar region."
@@ -9378,27 +9449,27 @@ msgstr "lämnar region."
 #. a type of landmark and then navigates out of it. The word or phrase that
 #. follows "leaving" should be consistent with the translation provided for
 #. the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1171
+#: src/orca/messages.py:1219
 msgctxt "role"
 msgid "leaving search."
 msgstr "lämnar sökning."
 
 #. Translators: This message is presented when a user is navigating within a
 #. list and then navigates out of it.
-#: src/orca/messages.py:1175
+#: src/orca/messages.py:1223
 msgid "leaving list."
 msgstr "lämnar lista."
 
 #. Translators: This message is presented when a user is navigating within a
 #. panel and then navigates out of it. A panel is a generic container of
 #. objects, such as a group of related form fields.
-#: src/orca/messages.py:1180
+#: src/orca/messages.py:1228
 msgid "leaving panel."
 msgstr "lämnar panel."
 
 #. Translators: This message is presented when a user is navigating within a
 #. table and then navigates out of it.
-#: src/orca/messages.py:1184
+#: src/orca/messages.py:1232
 msgid "leaving table."
 msgstr "lämnar tabell."
 
@@ -9406,7 +9477,7 @@ msgstr "lämnar tabell."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1190
+#: src/orca/messages.py:1238
 msgctxt "role"
 msgid "leaving abstract."
 msgstr "lämnar sammanfattning."
@@ -9415,7 +9486,7 @@ msgstr "lämnar sammanfattning."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1196
+#: src/orca/messages.py:1244
 msgctxt "role"
 msgid "leaving acknowledgments."
 msgstr "lämnar tillkännagivanden."
@@ -9424,7 +9495,7 @@ msgstr "lämnar tillkännagivanden."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1202
+#: src/orca/messages.py:1250
 msgctxt "role"
 msgid "leaving afterword."
 msgstr "lämnar efterord."
@@ -9433,7 +9504,7 @@ msgstr "lämnar efterord."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1208
+#: src/orca/messages.py:1256
 msgctxt "role"
 msgid "leaving appendix."
 msgstr "lämnar appendix."
@@ -9442,7 +9513,7 @@ msgstr "lämnar appendix."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1214
+#: src/orca/messages.py:1262
 msgctxt "role"
 msgid "leaving bibliography."
 msgstr "lämnar bibliografi."
@@ -9451,7 +9522,7 @@ msgstr "lämnar bibliografi."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1220
+#: src/orca/messages.py:1268
 msgctxt "role"
 msgid "leaving chapter."
 msgstr "lämnar kapitel."
@@ -9460,7 +9531,7 @@ msgstr "lämnar kapitel."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1226
+#: src/orca/messages.py:1274
 msgctxt "role"
 msgid "leaving colophon."
 msgstr "lämnar kolofon."
@@ -9469,7 +9540,7 @@ msgstr "lämnar kolofon."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1232
+#: src/orca/messages.py:1280
 msgctxt "role"
 msgid "leaving conclusion."
 msgstr "lämnar avslutning."
@@ -9478,7 +9549,7 @@ msgstr "lämnar avslutning."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1238
+#: src/orca/messages.py:1286
 msgctxt "role"
 msgid "leaving credit."
 msgstr "lämnar erkännande."
@@ -9487,7 +9558,7 @@ msgstr "lämnar erkännande."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1244
+#: src/orca/messages.py:1292
 msgctxt "role"
 msgid "leaving credits."
 msgstr "lämnar erkännanden."
@@ -9496,7 +9567,7 @@ msgstr "lämnar erkännanden."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1250
+#: src/orca/messages.py:1298
 msgctxt "role"
 msgid "leaving dedication."
 msgstr "lämnar dedikation."
@@ -9505,7 +9576,7 @@ msgstr "lämnar dedikation."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1256
+#: src/orca/messages.py:1304
 msgctxt "role"
 msgid "leaving endnotes."
 msgstr "lämnar slutnoter."
@@ -9514,7 +9585,7 @@ msgstr "lämnar slutnoter."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1262
+#: src/orca/messages.py:1310
 msgctxt "role"
 msgid "leaving epigraph."
 msgstr "lämnar epigraf."
@@ -9523,7 +9594,7 @@ msgstr "lämnar epigraf."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1268
+#: src/orca/messages.py:1316
 msgctxt "role"
 msgid "leaving epilogue."
 msgstr "lämnar epilog."
@@ -9532,7 +9603,7 @@ msgstr "lämnar epilog."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1274
+#: src/orca/messages.py:1322
 msgctxt "role"
 msgid "leaving errata."
 msgstr "lämnar rättelser."
@@ -9541,7 +9612,7 @@ msgstr "lämnar rättelser."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1280
+#: src/orca/messages.py:1328
 msgctxt "role"
 msgid "leaving example."
 msgstr "lämnar exempel."
@@ -9550,7 +9621,7 @@ msgstr "lämnar exempel."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1286
+#: src/orca/messages.py:1334
 msgctxt "role"
 msgid "leaving foreword."
 msgstr "lämnar förord."
@@ -9559,7 +9630,7 @@ msgstr "lämnar förord."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1292
+#: src/orca/messages.py:1340
 msgctxt "role"
 msgid "leaving glossary."
 msgstr "lämnar ordlista."
@@ -9568,7 +9639,7 @@ msgstr "lämnar ordlista."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1298
+#: src/orca/messages.py:1346
 msgctxt "role"
 msgid "leaving index."
 msgstr "lämnar index."
@@ -9577,7 +9648,7 @@ msgstr "lämnar index."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1304
+#: src/orca/messages.py:1352
 msgctxt "role"
 msgid "leaving introduction."
 msgstr "lämnar introduktion."
@@ -9586,7 +9657,7 @@ msgstr "lämnar introduktion."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1310
+#: src/orca/messages.py:1358
 msgctxt "role"
 msgid "leaving page list."
 msgstr "lämnar sidlista."
@@ -9595,7 +9666,7 @@ msgstr "lämnar sidlista."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1316
+#: src/orca/messages.py:1364
 msgctxt "role"
 msgid "leaving part."
 msgstr "lämnar del."
@@ -9604,7 +9675,7 @@ msgstr "lämnar del."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1322
+#: src/orca/messages.py:1370
 msgctxt "role"
 msgid "leaving preface."
 msgstr "lämnar inledning."
@@ -9613,7 +9684,7 @@ msgstr "lämnar inledning."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1328
+#: src/orca/messages.py:1376
 msgctxt "role"
 msgid "leaving prologue."
 msgstr "lämnar prolog."
@@ -9622,7 +9693,7 @@ msgstr "lämnar prolog."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1334
+#: src/orca/messages.py:1382
 msgctxt "role"
 msgid "leaving pullquote."
 msgstr "lämnar utdragscitat."
@@ -9631,16 +9702,26 @@ msgstr "lämnar utdragscitat."
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1340
+#: src/orca/messages.py:1388
 msgctxt "role"
 msgid "leaving QNA."
 msgstr "lämnar frågor och svar."
 
+#. Translators: This message is presented when a user is navigating within a
+#. suggestion and then navigates out of it. A "suggestion" is a container with
+#. a proposed change. This change can include the insertion and/or deletion
+#. of content, and would typically be seen in a collaborative editor, such as
+#. in Google Docs.
+#: src/orca/messages.py:1395
+msgctxt "role"
+msgid "leaving suggestion."
+msgstr "lämnar förslag."
+
 #. Translators: This message is presented when a user is navigating within
 #. a document container and then navigates out of it. The word or phrase
 #. that follows "leaving" should be consistent with the translation provided
 #. for the corresponding term with context "role" found in object_properties.py
-#: src/orca/messages.py:1346
+#: src/orca/messages.py:1401
 msgctxt "role"
 msgid "leaving table of contents."
 msgstr "lämnar innehållsförteckning."
@@ -9649,7 +9730,7 @@ msgstr "lämnar innehållsförteckning."
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the end of the line by pressing Shift+Down.
-#: src/orca/messages.py:1352
+#: src/orca/messages.py:1407
 msgid "line selected down from cursor position"
 msgstr "rad markerad ner från markörposition"
 
@@ -9657,7 +9738,7 @@ msgstr "rad markerad ner från markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the start of the line by pressing Shift+Up.
-#: src/orca/messages.py:1358
+#: src/orca/messages.py:1413
 msgid "line selected up from cursor position"
 msgstr "rad markerad upp från markörposition"
 
@@ -9666,7 +9747,7 @@ msgstr "rad markerad upp från markörposition"
 #. unselected. This message is presented when the user unselects previously
 #. selected text from the current location to the end of the paragraph by
 #. pressing Shift+Down.
-#: src/orca/messages.py:1365
+#: src/orca/messages.py:1420
 msgid "line unselected down from cursor position"
 msgstr "rad avmarkerad ner från markörposition"
 
@@ -9675,7 +9756,7 @@ msgstr "rad avmarkerad ner från markörposition"
 #. unselected. This message is presented when the user unselects previously
 #. selected text from the current location to the start of the paragraph by
 #. pressing Shift+Up.
-#: src/orca/messages.py:1372
+#: src/orca/messages.py:1427
 msgid "line unselected up from cursor position"
 msgstr "rad avmarkerad upp från markörposition"
 
@@ -9685,7 +9766,7 @@ msgstr "rad avmarkerad upp från markörposition"
 #. combination, or they might just be to echo the name of the key if Orca doesn't
 #. have a handler. This message is what is presented in speech and braille when
 #. exiting Learn Mode.
-#: src/orca/messages.py:1380
+#: src/orca/messages.py:1435
 msgid "Exiting learn mode."
 msgstr "Lämnar inlärningsläget."
 
@@ -9693,7 +9774,7 @@ msgstr "Lämnar inlärningsläget."
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the start of the line by pressing Ctrl+Shift+Page_Up.
-#: src/orca/messages.py:1386
+#: src/orca/messages.py:1441
 msgid "line selected from start to previous cursor position"
 msgstr "rad markerad från början till föregående markörposition"
 
@@ -9701,50 +9782,50 @@ msgstr "rad markerad från början till föregående markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the end of the line by pressing Ctrl+Shift+Page_Down.
-#: src/orca/messages.py:1392
+#: src/orca/messages.py:1447
 msgid "line selected to end from previous cursor position"
 msgstr "rad markerad till slutet från föregående markörposition"
 
 #. Translators: this indicates that this piece of text is a hypertext link.
-#: src/orca/messages.py:1395
+#: src/orca/messages.py:1450
 msgid "link"
 msgstr "länk"
 
 #. Translators: this is an indication that a given link points to an object
 #. that is on the same page.
-#: src/orca/messages.py:1399
+#: src/orca/messages.py:1454
 msgid "same page"
 msgstr "samma sida"
 
 #. Translators: this is an indication that a given link points to an object
 #. that is at the same site (but not on the same page as the link).
-#: src/orca/messages.py:1403
+#: src/orca/messages.py:1458
 msgid "same site"
 msgstr "samma plats"
 
 #. Translators: this is an indication that a given link points to an object
 #. that is at a different site than that of the link.
-#: src/orca/messages.py:1407
+#: src/orca/messages.py:1462
 msgid "different site"
 msgstr "annan plats"
 
 #. Translators: this refers to a link to a file, where the first item is the
 #. protocol (ftp, ftps, or file) and the second item the name of the file being
 #. linked to.
-#: src/orca/messages.py:1412
+#: src/orca/messages.py:1467
 #, python-format
 msgid "%(uri)s link to %(file)s"
 msgstr "%(uri)s-länk till %(file)s"
 
 #. Translators: this message conveys the protocol of a link eg. http, mailto.
-#: src/orca/messages.py:1415
+#: src/orca/messages.py:1470
 #, python-format
 msgid "%s link"
 msgstr "%s-länk"
 
 #. Translators: this message conveys the protocol of a link eg. http, mailto.
 #. along with the visited state of that link.
-#: src/orca/messages.py:1419
+#: src/orca/messages.py:1474
 #, python-format
 msgid "visited %s link"
 msgstr "besökt %s-länk"
@@ -9752,7 +9833,7 @@ msgstr "besökt %s-länk"
 #. Translators: The following string instructs the user how to navigate amongst
 #. the list of commands presented in learn mode, as well as how to exit the list
 #. when finished.
-#: src/orca/messages.py:1425
+#: src/orca/messages.py:1480
 msgid "Use Up and Down Arrow to navigate the list. Press Escape to exit."
 msgstr ""
 "Använd uppåt- och nedåtpil för att navigera i listan. Tryck Escape för att "
@@ -9766,7 +9847,7 @@ msgstr ""
 #. features to facilitate accessing live regions. This message is presented to
 #. inform the user that Orca's live region's "politeness" level has changed to
 #. "off" for all of the live regions.
-#: src/orca/messages.py:1435
+#: src/orca/messages.py:1490
 msgid "All live regions set to off"
 msgstr "Alla levande regioner inställda till av"
 
@@ -9778,7 +9859,7 @@ msgstr "Alla levande regioner inställda till av"
 #. features to facilitate accessing live regions. This message is presented to
 #. inform the user that Orca's live region's "politeness" level for all live
 #. regions has been restored to their original values.
-#: src/orca/messages.py:1445
+#: src/orca/messages.py:1500
 msgid "live regions politeness levels restored"
 msgstr "snällhetsnivåer för levande regioner återställda"
 
@@ -9789,7 +9870,7 @@ msgstr "snällhetsnivåer för levande regioner återställda"
 #. idle ("polite"), and when there is a change ("assertive"). Orca has several
 #. features to facilitate accessing live regions. This message is presented to
 #. inform the user of the "politeness" level for the current live region.
-#: src/orca/messages.py:1454
+#: src/orca/messages.py:1509
 #, python-format
 msgid "politeness level %s"
 msgstr "snällhetsnivå %s"
@@ -9802,7 +9883,7 @@ msgstr "snällhetsnivå %s"
 #. features to facilitate accessing live regions. This message is presented to
 #. inform the user that Orca's live region's "politeness" level has changed for
 #. the current live region.
-#: src/orca/messages.py:1464
+#: src/orca/messages.py:1519
 msgid "setting live region to assertive"
 msgstr "ställer in levande region till påträngande"
 
@@ -9814,7 +9895,7 @@ msgstr "ställer in levande region till påträngande"
 #. features to facilitate accessing live regions. This message is presented to
 #. inform the user that Orca's live region's "politeness" level has changed for
 #. the current live region.
-#: src/orca/messages.py:1474
+#: src/orca/messages.py:1529
 msgid "setting live region to off"
 msgstr "ställer in levande region till av"
 
@@ -9826,7 +9907,7 @@ msgstr "ställer in levande region till av"
 #. features to facilitate accessing live regions. This message is presented to
 #. inform the user that Orca's live region's "politeness" level has changed for
 #. the current live region.
-#: src/orca/messages.py:1484
+#: src/orca/messages.py:1539
 msgid "setting live region to polite"
 msgstr "ställer in levande region till snäll"
 
@@ -9838,7 +9919,7 @@ msgstr "ställer in levande region till snäll"
 #. features to facilitate accessing live regions. This message is presented to
 #. inform the user that Orca's live region's "politeness" level has changed for
 #. the current live region.
-#: src/orca/messages.py:1494
+#: src/orca/messages.py:1549
 msgid "setting live region to rude"
 msgstr "ställer in levande region till fräck"
 
@@ -9851,7 +9932,7 @@ msgstr "ställer in levande region till fräck"
 #. opt to have no notifications presented (politeness level of "off") and still
 #. manually review recent updates to live regions via Orca commands for doing so
 #. -- as long as the monitoring of live regions is enabled.
-#: src/orca/messages.py:1505
+#: src/orca/messages.py:1560
 msgid "Live regions monitoring off"
 msgstr "Övervakning av levande regioner är av"
 
@@ -9864,7 +9945,7 @@ msgstr "Övervakning av levande regioner är av"
 #. opt to have no notifications presented (politeness level of "off") and still
 #. manually review recent updates to live regions via Orca commands for doing so
 #. -- as long as the monitoring of live regions is enabled.
-#: src/orca/messages.py:1516
+#: src/orca/messages.py:1571
 msgid "Live regions monitoring on"
 msgstr "Övervakning av levande regioner är på"
 
@@ -9873,7 +9954,7 @@ msgstr "Övervakning av levande regioner är på"
 #. Orca has several features to facilitate accessing live regions. This message
 #. is presented to inform the user that a cached message is not available for the
 #. the current live region.
-#: src/orca/messages.py:1523
+#: src/orca/messages.py:1578
 msgid "no live message saved"
 msgstr "inget levande meddelande sparat"
 
@@ -9882,14 +9963,14 @@ msgstr "inget levande meddelande sparat"
 #. Orca has several features to facilitate accessing live regions. This message
 #. is presented to inform the user that Orca's live region features have been
 #. turned off.
-#: src/orca/messages.py:1530
+#: src/orca/messages.py:1585
 msgid "Live region support is off"
 msgstr "Stöd för levande regioner är av"
 
 #. Translators: Orca has a command that allows the user to move the mouse pointer
 #. to the current object. This is a brief message which will be presented if for
 #. some reason Orca cannot identify/find the current location.
-#: src/orca/messages.py:1535
+#: src/orca/messages.py:1590
 msgctxt "location"
 msgid "Not found"
 msgstr "Hittades inte"
@@ -9897,7 +9978,7 @@ msgstr "Hittades inte"
 #. Translators: Orca has a command that allows the user to move the mouse pointer
 #. to the current object. This is a detailed message which will be presented if
 #. for some reason Orca cannot identify/find the current location.
-#: src/orca/messages.py:1540
+#: src/orca/messages.py:1595
 msgid "Could not find current location."
 msgstr "Kunde inte hitta aktuell plats."
 
@@ -9906,7 +9987,7 @@ msgstr "Kunde inte hitta aktuell plats."
 #. lowercase; if Caps Lock is "on", they will instead appear in uppercase. This
 #. string is also applied to Num Lock and potentially will be applied to similar
 #. keys in the future.
-#: src/orca/messages.py:1547
+#: src/orca/messages.py:1602
 msgctxt "locking key state"
 msgid "off"
 msgstr "av"
@@ -9916,21 +9997,21 @@ msgstr "av"
 #. lowercase; if Caps Lock is "on", they will instead appear in uppercase. This
 #. string is also applied to Num Lock and potentially will be applied to similar
 #. keys in the future.
-#: src/orca/messages.py:1554
+#: src/orca/messages.py:1609
 msgctxt "locking key state"
 msgid "on"
 msgstr "på"
 
 #. Translators: This is to inform the user of the presence of the red squiggly
 #. line which indicates that a given word is not spelled correctly.
-#: src/orca/messages.py:1558
+#: src/orca/messages.py:1613
 msgid "misspelled"
 msgstr "felstavat"
 
 #. Translators: Orca tries to provide more compelling output of the spell check
 #. dialog in some applications. The first thing it does is let the user know
 #. what the misspelled word is.
-#: src/orca/messages.py:1563
+#: src/orca/messages.py:1618
 #, python-format
 msgid "Misspelled word: %s"
 msgstr "Felstavat ord: %s"
@@ -9938,7 +10019,7 @@ msgstr "Felstavat ord: %s"
 #. Translators: Orca tries to provide more compelling output of the spell check
 #. dialog in some applications. The second thing it does is give the phrase
 #. containing the misspelled word in the document. This is known as the context.
-#: src/orca/messages.py:1568
+#: src/orca/messages.py:1623
 #, python-format
 msgid "Context is %s"
 msgstr "Sammanhanget är %s"
@@ -9956,7 +10037,7 @@ msgstr "Sammanhanget är %s"
 #. key presses as commands to read the content; in focus mode, Orca treats
 #. key presses as something that should be handled by the focused widget.
 #. This string is the message presented when Orca switches to browse mode.
-#: src/orca/messages.py:1583
+#: src/orca/messages.py:1638
 msgid "Browse mode"
 msgstr "Bläddringsläge"
 
@@ -9973,7 +10054,7 @@ msgstr "Bläddringsläge"
 #. key presses as commands to read the content; in focus mode, Orca treats
 #. key presses as something that should be handled by the focused widget.
 #. This string is the message presented when Orca switches to focus mode.
-#: src/orca/messages.py:1598
+#: src/orca/messages.py:1653
 msgid "Focus mode"
 msgstr "Fokusläge"
 
@@ -9994,7 +10075,7 @@ msgstr "Fokusläge"
 #. they must press to enable focus mode for the purposes of interacting
 #. with the widget. The substituted string is a human-consumable keybinding
 #. such as "Alt+Shift+A."
-#: src/orca/messages.py:1617
+#: src/orca/messages.py:1672
 #, python-format
 msgid "To enable focus mode press %s."
 msgstr "För att aktivera fokusläge tryck %s."
@@ -10008,7 +10089,7 @@ msgstr "För att aktivera fokusläge tryck %s."
 #. navigation and use interaction model. As a result, Orca has a command which
 #. enables setting a "sticky" focus mode which disables all automatic toggling.
 #. This string is the message presented when Orca switches to sticky focus mode.
-#: src/orca/messages.py:1628
+#: src/orca/messages.py:1683
 msgid "Focus mode is sticky."
 msgstr "Fokusläge är klistrigt."
 
@@ -10021,7 +10102,7 @@ msgstr "Fokusläge är klistrigt."
 #. navigation and use interaction model. As a result, Orca has a command which
 #. enables setting a "sticky" browse mode which disables all automatic toggling.
 #. This string is the message presented when Orca switches to sticky browse mode.
-#: src/orca/messages.py:1639
+#: src/orca/messages.py:1694
 msgid "Browse mode is sticky."
 msgstr "Bläddringsläge är klistrigt."
 
@@ -10036,7 +10117,7 @@ msgstr "Bläddringsläge är klistrigt."
 #. it is disabled, Orca will treat each object as if it were on a separate line,
 #. both for presentation and navigation. This string is presented when the user
 #. switches to layout mode via an Orca command.
-#: src/orca/messages.py:1652
+#: src/orca/messages.py:1707
 msgid "Layout mode."
 msgstr "Layoutläge."
 
@@ -10052,7 +10133,7 @@ msgstr "Layoutläge."
 #. both for presentation and navigation. This string is presented when the user
 #. toggles layout mode off via an Orca command and switches to the aforementioned
 #. object-based presentation.
-#: src/orca/messages.py:1666
+#: src/orca/messages.py:1721
 msgid "Object mode."
 msgstr "Objektläge."
 
@@ -10060,21 +10141,21 @@ msgstr "Objektläge."
 #. new object to appear such as a pop-up menu. Orca has a command will move the
 #. user to the object which just appeared as a result of the user hovering the
 #. mouse. If this command fails, Orca will present this message.
-#: src/orca/messages.py:1672
+#: src/orca/messages.py:1727
 msgid "Mouse over object not found."
 msgstr "Hovringsobjekt hittades inte."
 
 #. Translators: Orca has a feature to speak the item under the pointer. This feature,
 #. known as mouse review, can be enabled and disabled via command. The following is
 #. the message which Orca will present when mouse review is toggled off via command.
-#: src/orca/messages.py:1677
+#: src/orca/messages.py:1732
 msgid "Mouse review disabled."
 msgstr "Musgranskning inaktiverad."
 
 #. Translators: Orca has a feature to speak the item under the pointer. This feature,
 #. known as mouse review, can be enabled and disabled via command. The following is
 #. the message which Orca will present when mouse review is toggled on via command.
-#: src/orca/messages.py:1682
+#: src/orca/messages.py:1737
 msgid "Mouse review enabled."
 msgstr "Musgranskning aktiverad."
 
@@ -10083,14 +10164,14 @@ msgstr "Musgranskning aktiverad."
 #. could with native keyboard navigation. This is a message that will be
 #. presented to the user when an error (such as the operation timing out) kept us
 #. from getting these objects.
-#: src/orca/messages.py:1689
+#: src/orca/messages.py:1744
 msgid "Error: Could not create list of objects."
 msgstr "Fel: Kunde inte skapa en lista över objekt."
 
 #. Translators: This message describes a list item in a document. Nesting level
 #. is how "deep" the item is (e.g., a level of 2 represents a list item inside a
 #. list that's inside another list).
-#: src/orca/messages.py:1694 src/orca/object_properties.py:51
+#: src/orca/messages.py:1749 src/orca/object_properties.py:51
 #, python-format
 msgid "Nesting level %d"
 msgstr "Nästlad nivå %d"
@@ -10098,40 +10179,40 @@ msgstr "Nästlad nivå %d"
 #. Translators: Orca has a command that moves the mouse pointer to the current
 #. location on a web page. If moving the mouse pointer caused an item to appear
 #. such as a pop-up menu, we want to present that fact.
-#: src/orca/messages.py:1699
+#: src/orca/messages.py:1754
 msgid "New item has been added"
 msgstr "Ett nytt objekt har lagts till"
 
 #. Translators: This is intended to be a short phrase to present the fact that no
 #. no accessible component has keyboard focus.
-#: src/orca/messages.py:1703
+#: src/orca/messages.py:1758
 msgid "No focus"
 msgstr "Ingen fokus"
 
 #. Translators: This message presents the fact that no accessible application has
 #. has keyboard focus.
-#: src/orca/messages.py:1707
+#: src/orca/messages.py:1762
 msgid "No application has focus."
 msgstr "Inget program har fokus."
 
 #. Translators: This is for navigating document content by moving from blockquote
 #. to blockquote. This is a detailed message which will be presented to the user
 #. if no more blockquotes can be found.
-#: src/orca/messages.py:1712
+#: src/orca/messages.py:1767
 msgid "No more blockquotes."
 msgstr "Inga fler blockcitat."
 
 #. Translators: This is for navigating document content by moving from button
 #. to button. This is a detailed message which will be presented to the user
 #. if no more buttons can be found.
-#: src/orca/messages.py:1717
+#: src/orca/messages.py:1772
 msgid "No more buttons."
 msgstr "Inga fler knappar."
 
 #. Translators: This is for navigating document content by moving from check
 #. box to check box. This is a detailed message which will be presented to the
 #. user if no more check boxes can be found.
-#: src/orca/messages.py:1722
+#: src/orca/messages.py:1777
 msgid "No more check boxes."
 msgstr "Inga fler kryssrutor."
 
@@ -10139,42 +10220,42 @@ msgstr "Inga fler kryssrutor."
 #. object' to 'large object'. A 'large object' is a logical chunk of text,
 #. such as a paragraph, a list, a table, etc. This is a detailed message which
 #. will be presented to the user if no more check boxes can be found.
-#: src/orca/messages.py:1728
+#: src/orca/messages.py:1783
 msgid "No more large objects."
 msgstr "Inga fler stora objekt."
 
 #. Translators: This is for navigating document content by moving amongst web
 #. elements which have an "onClick" action. This is a detailed message which
 #. will be presented to the user if no more clickable elements can be found.
-#: src/orca/messages.py:1733
+#: src/orca/messages.py:1788
 msgid "No more clickables."
 msgstr "Inga fler klickbara."
 
 #. Translators: This is for navigating document content by moving from combo
 #. box to combo box. This is a detailed message which will be presented to the
 #. user if no more combo boxes can be found.
-#: src/orca/messages.py:1738
+#: src/orca/messages.py:1793
 msgid "No more combo boxes."
 msgstr "Inga fler kombinationsrutor."
 
 #. Translators: This is for navigating document content by moving from entry
 #. to entry. This is a detailed message which will be presented to the user
 #. if no more entries can be found.
-#: src/orca/messages.py:1743
+#: src/orca/messages.py:1798
 msgid "No more entries."
 msgstr "Inga fler poster."
 
 #. Translators: This is for navigating document content by moving from form
 #. field to form field. This is a detailed message which will be presented to
 #. the user if no more form fields can be found.
-#: src/orca/messages.py:1748
+#: src/orca/messages.py:1803
 msgid "No more form fields."
 msgstr "Inga fler formulärfält."
 
 #. Translators: This is for navigating document content by moving from heading
 #. to heading. This is a detailed message which will be presented to the user
 #. if no more headings can be found.
-#: src/orca/messages.py:1753
+#: src/orca/messages.py:1808
 msgid "No more headings."
 msgstr "Inga fler rubriker."
 
@@ -10182,7 +10263,7 @@ msgstr "Inga fler rubriker."
 #. to heading at a particular level (i.e. only <h1> or only <h2>, etc.). This
 #. is a detailed message which will be presented to the user if no more headings
 #. at the desired level can be found.
-#: src/orca/messages.py:1759
+#: src/orca/messages.py:1814
 #, python-format
 msgid "No more headings at level %d."
 msgstr "Inga fler rubriker på nivå %d."
@@ -10190,7 +10271,7 @@ msgstr "Inga fler rubriker på nivå %d."
 #. Translators: This is for navigating document content by moving from image
 #. to image. This is a detailed message which will be presented to the user
 #. if no more images can be found.
-#: src/orca/messages.py:1764
+#: src/orca/messages.py:1819
 msgid "No more images."
 msgstr "Inga fler bilder."
 
@@ -10198,28 +10279,28 @@ msgstr "Inga fler bilder."
 #. ARIA role landmarks are the W3C defined HTML tag attribute 'role' used to
 #. identify important part of webpage like banners, main context, search etc.
 #. This is an indication that one was not found.
-#: src/orca/messages.py:1770
+#: src/orca/messages.py:1825
 msgid "No landmark found."
 msgstr "Inget landmärke hittades."
 
 #. Translators: This is for navigating document content by moving from link to
 #. link (regardless of visited state). This is a detailed message which will be
 #. presented to the user if no more links can be found.
-#: src/orca/messages.py:1775
+#: src/orca/messages.py:1830
 msgid "No more links."
 msgstr "Inga fler länkar."
 
 #. Translators: This is for navigating document content by moving from bulleted/
 #. numbered list to bulleted/numbered list. This is a detailed message which will
 #. be presented to the user if no more lists can be found.
-#: src/orca/messages.py:1780
+#: src/orca/messages.py:1835
 msgid "No more lists."
 msgstr "Inga fler listor."
 
 #. Translators: This is for navigating document content by moving from bulleted/
 #. numbered list item to bulleted/numbered list item. This is a detailed message
 #. which will be presented to the user if no more list items can be found.
-#: src/orca/messages.py:1785
+#: src/orca/messages.py:1840
 msgid "No more list items."
 msgstr "Inga fler listobjekt."
 
@@ -10228,100 +10309,100 @@ msgstr "Inga fler listobjekt."
 #. periodically updated, e.g. stock ticker. This is a detailed message which
 #. will be presented to the user if no more live regions can be found. For
 #. more info, see http://www.w3.org/TR/wai-aria/terms#def_liveregion
-#: src/orca/messages.py:1792
+#: src/orca/messages.py:1847
 msgid "No more live regions."
 msgstr "Inga fler levande regioner."
 
 #. Translators: This is for navigating document content by moving from paragraph
 #. to paragraph. This is a detailed message which will be presented to the user
 #. if no more paragraphs can be found.
-#: src/orca/messages.py:1797
+#: src/orca/messages.py:1852
 msgid "No more paragraphs."
 msgstr "Inga fler stycken."
 
 #. Translators: This is for navigating document content by moving from radio
 #. button to radio button. This is a detailed message which will be presented to
 #. the user if no more radio buttons can be found.
-#: src/orca/messages.py:1802
+#: src/orca/messages.py:1857
 msgid "No more radio buttons."
 msgstr "Inga fler radioknappar."
 
 #. Translators: This is for navigating document content by moving from separator
 #. to separator (e.g. <hr> tags). This is a detailed message which will be
 #. presented to the user if no more separators can be found.
-#: src/orca/messages.py:1807
+#: src/orca/messages.py:1862
 msgid "No more separators."
 msgstr "Inga fler avgränsare."
 
 #. Translators: This is for navigating document content by moving from table to
 #. to table. This is a detailed message which will be presented to the user if
 #. no more tables can be found.
-#: src/orca/messages.py:1812
+#: src/orca/messages.py:1867
 msgid "No more tables."
 msgstr "Inga fler tabeller."
 
 #. Translators: This is for navigating document content by moving from unvisited
 #. link to unvisited link. This is a detailed message which will be presented to
 #. the user if no more unvisited links can be found.
-#: src/orca/messages.py:1817
+#: src/orca/messages.py:1872
 msgid "No more unvisited links."
 msgstr "Inga fler obesökta länkar."
 
 #. Translators: This is for navigating document content by moving from visited
 #. link to visited link. This is a detailed message which will be presented to
 #. the user if no more visited links can be found.
-#: src/orca/messages.py:1822
+#: src/orca/messages.py:1877
 msgid "No more visited links."
 msgstr "Inga fler besökta länkar."
 
 #. Translators: Orca has a dedicated command to speak the currently-selected
 #. text. This message is what Orca will present if the user performs this
 #. command when no text is selected.
-#: src/orca/messages.py:1827
+#: src/orca/messages.py:1882
 msgid "No selected text."
 msgstr "Ingen text markerad."
 
 #. Translators: Orca has a dedicated command to speak detailed information
 #. about the currently-focused link. This message is what Orca will present
 #. if the user performs this command when not on a link.
-#: src/orca/messages.py:1832
+#: src/orca/messages.py:1887
 msgid "Not on a link."
 msgstr "Inte på en länk."
 
 #. Translators: This message alerts the user to the fact that what will be
 #. presented next came from a notification.
-#: src/orca/messages.py:1836
+#: src/orca/messages.py:1891
 msgid "Notification"
 msgstr "Avisering"
 
 #. Translators: This is a brief message presented to the user when the bottom of
 #. the list of notifications is reached.
-#: src/orca/messages.py:1840
+#: src/orca/messages.py:1895
 msgctxt "notification"
 msgid "Bottom"
 msgstr "Nedre"
 
 #. Translators: This message is presented to the user to confirm the list of
 #. notifications mode is being exited.
-#: src/orca/messages.py:1844
+#: src/orca/messages.py:1899
 msgid "Exiting list notification messages mode."
 msgstr "Avslutar listläge för aviseringsmeddelanden."
 
 #. Translators: This is a brief message presented to the user when the top of the
 #. list of notifications is reached.
-#: src/orca/messages.py:1848
+#: src/orca/messages.py:1903
 msgctxt "notification"
 msgid "Top"
 msgstr "Övre"
 
 #. Translators: This is a tutorial message for the notification list mode.
-#: src/orca/messages.py:1851
+#: src/orca/messages.py:1906
 msgid "Press h for help.\n"
 msgstr "Tryck h för hjälp.\n"
 
 #. Translators: The following string instructs the user how to navigate within
 #. the list notifications mode.
-#: src/orca/messages.py:1856
+#: src/orca/messages.py:1911
 msgid ""
 "Use Up, Down, Home or End to navigate in the list.\n"
 "Press Escape to exit.\n"
@@ -10336,7 +10417,7 @@ msgstr ""
 
 #. Translators: This message is presented to the user when the notifications list
 #. is empty.
-#: src/orca/messages.py:1863
+#: src/orca/messages.py:1918
 msgid "No notification messages"
 msgstr "Inga aviseringsmeddelanden"
 
@@ -10345,7 +10426,7 @@ msgstr "Inga aviseringsmeddelanden"
 #. three"). There is an associated Orca command for quickly toggling between the
 #. two options. This string to be translated is the brief message spoken when the
 #. user has enabled speaking numbers as digits.
-#: src/orca/messages.py:1870
+#: src/orca/messages.py:1925
 msgctxt "number style"
 msgid "digits"
 msgstr "siffror"
@@ -10355,7 +10436,7 @@ msgstr "siffror"
 #. three"). There is an associated Orca command for quickly toggling between the
 #. two options. This string to be translated is the verbose message spoken when
 #. the user has enabled speaking numbers as digits.
-#: src/orca/messages.py:1877
+#: src/orca/messages.py:1932
 msgid "Speak numbers as digits."
 msgstr "Läs upp nummer som siffror."
 
@@ -10364,7 +10445,7 @@ msgstr "Läs upp nummer som siffror."
 #. three"). There is an associated Orca command for quickly toggling between the
 #. two options. This string to be translated is the brief message spoken when the
 #. user has enabled speaking numbers as words.
-#: src/orca/messages.py:1884
+#: src/orca/messages.py:1939
 msgctxt "number style"
 msgid "words"
 msgstr "ord"
@@ -10374,40 +10455,40 @@ msgstr "ord"
 #. three"). There is an associated Orca command for quickly toggling between the
 #. two options. This string to be translated is the verbose message spoken when
 #. the user has enabled speaking numbers as words.
-#: src/orca/messages.py:1891
+#: src/orca/messages.py:1946
 msgid "Speak numbers as words."
 msgstr "Läs upp nummer som ord."
 
 #. Translators: This brief message is presented to indicate the state of widgets
 #. (checkboxes, push buttons, toggle buttons) on a toolbar which are associated
 #. with text formatting (bold, italics, underlining, justification, etc.).
-#: src/orca/messages.py:1896
+#: src/orca/messages.py:1951
 msgid "off"
 msgstr "av"
 
 #. Translators: This brief message is presented to indicate the state of widgets
 #. (checkboxes, push buttons, toggle buttons) on a toolbar which are associated
 #. with text formatting (bold, italics, underlining, justification, etc.).
-#: src/orca/messages.py:1901
+#: src/orca/messages.py:1956
 msgid "on"
 msgstr "på"
 
 #. Translators: This message is presented to the user when a web page or similar
 #. item has started loading.
-#: src/orca/messages.py:1905
+#: src/orca/messages.py:1960
 msgid "Loading.  Please wait."
 msgstr "Läser in. Var god vänta."
 
 #. Translators: This message is presented to the user when a web page or similar
 #. item has finished loading.
-#: src/orca/messages.py:1909
+#: src/orca/messages.py:1964
 msgid "Finished loading."
 msgstr "Inläsning färdig."
 
 #. Translators: This message is presented to the user when a web page or similar
 #. item has finished loading. The string substitution is for the name of the
 #. object which has just finished loading (most likely the page's title).
-#: src/orca/messages.py:1914
+#: src/orca/messages.py:1969
 #, python-format
 msgid "Finished loading %s."
 msgstr "Inläsning av %s färdig."
@@ -10417,7 +10498,7 @@ msgstr "Inläsning av %s färdig."
 #. (landmarks, forms, links, tables, etc.). The following string precedes the
 #. presentation of the summary. The string substitution is a list of items, such
 #. as "10 headings, 1 form, 52 links".
-#: src/orca/messages.py:1921
+#: src/orca/messages.py:1976
 #, python-format
 msgid "Page has %s."
 msgstr "Sidan har %s."
@@ -10426,7 +10507,7 @@ msgstr "Sidan har %s."
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the end of the page by pressing Shift+Page_Down.
-#: src/orca/messages.py:1927
+#: src/orca/messages.py:1982
 msgid "page selected from cursor position"
 msgstr "sida markerad från markörposition"
 
@@ -10434,7 +10515,7 @@ msgstr "sida markerad från markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the start of the page by pressing Shift+Page_Up.
-#: src/orca/messages.py:1933
+#: src/orca/messages.py:1988
 msgid "page selected to cursor position"
 msgstr "sida markerad till markörposition"
 
@@ -10442,7 +10523,7 @@ msgstr "sida markerad till markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user unselects a previously
 #. selected page by pressing Shift+Page_Down.
-#: src/orca/messages.py:1939
+#: src/orca/messages.py:1994
 msgid "page unselected from cursor position"
 msgstr "sida avmarkerad från markörposition"
 
@@ -10450,7 +10531,7 @@ msgstr "sida avmarkerad från markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user unselects a previously
 #. selected page by pressing Shift+Page_Up.
-#: src/orca/messages.py:1945
+#: src/orca/messages.py:2000
 msgid "page unselected to cursor position"
 msgstr "sida avmarkerad till markörposition"
 
@@ -10458,7 +10539,7 @@ msgstr "sida avmarkerad till markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the end of the paragraph by pressing Ctrl+Shift+Down.
-#: src/orca/messages.py:1951
+#: src/orca/messages.py:2006
 msgid "paragraph selected down from cursor position"
 msgstr "stycke markerat ned från markörposition"
 
@@ -10466,7 +10547,7 @@ msgstr "stycke markerat ned från markörposition"
 #. document, Orca will speak information about what they have selected or
 #. unselected. This message is presented when the user selects from the
 #. current location to the start of the paragraph by pressing Ctrl+Shift+UP.
-#: src/orca/messages.py:1957
+#: src/orca/messages.py:2012
 msgid "paragraph selected up from cursor position"
 msgstr "stycke markerat upp från markörposition"
 
@@ -10475,7 +10556,7 @@ msgstr "stycke markerat upp från markörposition"
 #. unselected. This message is presented when the user unselects previously
 #. selected text from the current location to the end of the paragraph by
 #. pressing Ctrl+Shift+Down.
-#: src/orca/messages.py:1964
+#: src/orca/messages.py:2019
 msgid "paragraph unselected down from cursor position"
 msgstr "stycke avmarkerat ned från markörposition"
 
@@ -10484,14 +10565,14 @@ msgstr "stycke avmarkerat ned från markörposition"
 #. unselected. This message is presented when the user unselects previously
 #. selected text from the current location to the start of the paragraph by
 #. pressing Ctrl+Shift+UP.
-#: src/orca/messages.py:1971
+#: src/orca/messages.py:2026
 msgid "paragraph unselected up from cursor position"
 msgstr "stycke avmarkerat upp från markörposition"
 
 #. Translators: This message appears in a warning dialog when the user performs
 #. the command to get into Orca's preferences dialog when the preferences dialog
 #. is already open.
-#: src/orca/messages.py:1977
+#: src/orca/messages.py:2032
 msgid ""
 "You already have an instance of an Orca preferences dialog open.\n"
 "Please close it before opening a new one."
@@ -10501,7 +10582,7 @@ msgstr ""
 
 #. Translators: This message is an indication of the position of the focused
 #. slide and the total number of slides in the presentation.
-#: src/orca/messages.py:1982
+#: src/orca/messages.py:2037
 #, python-format
 msgid "slide %(position)d of %(count)d"
 msgstr "bild %(position)d av %(count)d"
@@ -10511,7 +10592,7 @@ msgstr "bild %(position)d av %(count)d"
 #. which apply to a given task, such as a "Spanish" profile which would use
 #. Spanish text-to-speech and Spanish braille and selected when reading Spanish
 #. content. The string representing the profile name is created by the user.
-#: src/orca/messages.py:1989
+#: src/orca/messages.py:2044
 #, python-format
 msgid "Profile set to %s."
 msgstr "Profil inställd till %s."
@@ -10521,14 +10602,14 @@ msgstr "Profil inställd till %s."
 #. is a collection of settings which apply to a given task, such as a "Spanish"
 #. profile which would use Spanish text-to-speech and Spanish braille and
 #. selected when reading Spanish content.
-#: src/orca/messages.py:1996
+#: src/orca/messages.py:2051
 msgid "No profiles found."
 msgstr "Inga profiler hittades."
 
 #. Translators: this is an index value so that we can present value changes
 #. regarding a specific progress bar in environments where there are multiple
 #. progress bars (e.g. in the Firefox downloads dialog).
-#: src/orca/messages.py:2001
+#: src/orca/messages.py:2056
 #, python-format
 msgid "Progress bar %d."
 msgstr "Förloppsindikator %d."
@@ -10537,7 +10618,7 @@ msgstr "Förloppsindikator %d."
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2007
+#: src/orca/messages.py:2062
 msgctxt "spoken punctuation"
 msgid "All"
 msgstr "Alla"
@@ -10546,7 +10627,7 @@ msgstr "Alla"
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2013
+#: src/orca/messages.py:2068
 msgid "Punctuation level set to all."
 msgstr "Skiljeteckensnivå inställd till alla."
 
@@ -10554,7 +10635,7 @@ msgstr "Skiljeteckensnivå inställd till alla."
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2019
+#: src/orca/messages.py:2074
 msgctxt "spoken punctuation"
 msgid "Most"
 msgstr "Flesta"
@@ -10563,7 +10644,7 @@ msgstr "Flesta"
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2025
+#: src/orca/messages.py:2080
 msgid "Punctuation level set to most."
 msgstr "Skiljeteckensnivå inställd till flesta."
 
@@ -10571,7 +10652,7 @@ msgstr "Skiljeteckensnivå inställd till flesta."
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2031
+#: src/orca/messages.py:2086
 msgctxt "spoken punctuation"
 msgid "None"
 msgstr "Inget"
@@ -10580,7 +10661,7 @@ msgstr "Inget"
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2037
+#: src/orca/messages.py:2092
 msgid "Punctuation level set to none."
 msgstr "Skiljeteckensnivå inställd till inget."
 
@@ -10588,7 +10669,7 @@ msgstr "Skiljeteckensnivå inställd till inget."
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2043
+#: src/orca/messages.py:2098
 msgctxt "spoken punctuation"
 msgid "Some"
 msgstr "Vissa"
@@ -10597,32 +10678,32 @@ msgstr "Vissa"
 #. through the different levels of spoken punctuation. The options are:
 #. All punctuation marks will be spoken, None will be spoken, Most will be
 #. spoken, or Some will be spoken.
-#: src/orca/messages.py:2049
+#: src/orca/messages.py:2104
 msgid "Punctuation level set to some."
 msgstr "Skiljeteckensnivå inställd till vissa."
 
 #. Translators: This message is presented to indicate that a search has begun
 #. or is still taking place.
-#: src/orca/messages.py:2053
+#: src/orca/messages.py:2108
 msgid "Searching."
 msgstr "Söker."
 
 #. Translators: This message is presented to indicate a search executed by the
 #. user has been completed.
-#: src/orca/messages.py:2057
+#: src/orca/messages.py:2112
 msgid "Search complete."
 msgstr "Sökningen är färdig."
 
 #. Translators: This message is presented to the user when Orca's preferences
 #. have been reloaded.
-#: src/orca/messages.py:2061
+#: src/orca/messages.py:2116
 msgid "Screen reader settings reloaded."
 msgstr "Skärmläsarinställningar omlästa."
 
 #. Translators: Orca has a dedicated command to speak the currently-selected
 #. text. This message is spoken by Orca before speaking the text which is
 #. selected. The string substitution is for the selected text.
-#: src/orca/messages.py:2066
+#: src/orca/messages.py:2121
 #, python-format
 msgid "Selected text is: %s"
 msgstr "Markerad text är: %s"
@@ -10632,7 +10713,7 @@ msgstr "Markerad text är: %s"
 #. large string. Therefore, if the text which has just been deleted from a
 #. document matches the previously-selected contents, Orca will indicate that
 #. fact instead of presenting the full string which was just deleted.
-#: src/orca/messages.py:2073
+#: src/orca/messages.py:2128
 msgid "Selection deleted."
 msgstr "Markering togs bort."
 
@@ -10644,7 +10725,7 @@ msgstr "Markering togs bort."
 #. and then pressed Ctrl+Z to undo that deletion). In this instance, Orca
 #. will indicate the restoration rather than presenting the full string
 #. which was just inserted.
-#: src/orca/messages.py:2083
+#: src/orca/messages.py:2138
 msgid "Selection restored."
 msgstr "Markering återställd."
 
@@ -10652,7 +10733,7 @@ msgstr "Markering återställd."
 #. current object in pixels. This string refers to the brief/non-verbose output
 #. presented in response to the command. The string substitutions are all for
 #. quantities (in pixels).
-#: src/orca/messages.py:2089
+#: src/orca/messages.py:2144
 #, python-format
 msgid "Size: %d, %d. Location: %d, %d."
 msgstr "Storlek: %d, %d. Plats: %d, %d."
@@ -10661,50 +10742,50 @@ msgstr "Storlek: %d, %d. Plats: %d, %d."
 #. current object in pixels. This string refers to the full/verbose output
 #. presented in response to the command. The string substitutions are all for
 #. quantities (in pixels).
-#: src/orca/messages.py:2095
+#: src/orca/messages.py:2150
 #, python-format
 msgid "Width: %d. Height: %d. %d from left. %d from top."
 msgstr "Bredd: %d. Höjd: %d. %d från vänster. %d från toppen."
 
 #. Translators: This message is presented to the user when speech synthesis
 #. has been temporarily turned off.
-#: src/orca/messages.py:2099
+#: src/orca/messages.py:2154
 msgid "Speech disabled."
 msgstr "Uppläsning inte aktiverad."
 
 #. Translators: This message is presented to the user when speech synthesis
 #. has been turned back on.
-#: src/orca/messages.py:2103
+#: src/orca/messages.py:2158
 msgid "Speech enabled."
 msgstr "Uppläsning aktiverad."
 
 #. Translators: This string announces speech rate change.
-#: src/orca/messages.py:2106
+#: src/orca/messages.py:2161
 msgid "faster."
 msgstr "snabbare."
 
 #. Translators: This string announces speech rate change.
-#: src/orca/messages.py:2109
+#: src/orca/messages.py:2164
 msgid "slower."
 msgstr "långsammare."
 
 #. Translators: This string announces speech pitch change.
-#: src/orca/messages.py:2112
+#: src/orca/messages.py:2167
 msgid "higher."
 msgstr "högre."
 
 #. Translators: This string announces speech pitch change.
-#: src/orca/messages.py:2115
+#: src/orca/messages.py:2170
 msgid "lower."
 msgstr "lägre."
 
 #. Translators: This string announces speech volume change.
-#: src/orca/messages.py:2118
+#: src/orca/messages.py:2173
 msgid "louder."
 msgstr "högre."
 
 #. Translators: This string announces speech volume change.
-#: src/orca/messages.py:2121
+#: src/orca/messages.py:2176
 msgid "softer."
 msgstr "tystare."
 
@@ -10713,7 +10794,7 @@ msgstr "tystare."
 #. applications and reads content. The two levels are "brief" and "verbose".
 #. The following string is a message spoken to the user upon toggling
 #. this setting via command.
-#: src/orca/messages.py:2128
+#: src/orca/messages.py:2183
 msgctxt "Speech"
 msgid "Verbosity level: brief"
 msgstr "Informationsnivå: kort"
@@ -10723,7 +10804,7 @@ msgstr "Informationsnivå: kort"
 #. applications and reads content. The two levels are "brief" and "verbose".
 #. The following string is a message spoken to the user upon toggling
 #. this setting via command.
-#: src/orca/messages.py:2135
+#: src/orca/messages.py:2190
 msgctxt "Speech"
 msgid "Verbosity level: verbose"
 msgstr "Informationsnivå: informativ"
@@ -10732,22 +10813,22 @@ msgstr "Informationsnivå: informativ"
 #. string. The extra space you see at the beginning is because we need the
 #. speech synthesis engine to speak the new string well. For example, "Open..."
 #. turns into "Open dot dot dot".
-#: src/orca/messages.py:2141
+#: src/orca/messages.py:2196
 msgid " dot dot dot"
 msgstr " punkt punkt punkt"
 
 #. Translators: This message is presented to the user when Orca is launched.
-#: src/orca/messages.py:2144
+#: src/orca/messages.py:2199
 msgid "Screen reader on."
 msgstr "Skärmläsare på."
 
 #. Translators: This message is presented to the user when Orca is quit.
-#: src/orca/messages.py:2147
+#: src/orca/messages.py:2202
 msgid "Screen reader off."
 msgstr "Skärmläsare av."
 
 #. Translators: This message means speech synthesis is not installed or working.
-#: src/orca/messages.py:2150
+#: src/orca/messages.py:2205
 msgid "Speech is unavailable."
 msgstr "Uppläsning är inte tillgänglig."
 
@@ -10755,7 +10836,7 @@ msgstr "Uppläsning är inte tillgänglig."
 #. window and then move focus to that text.  For example, they may want to find
 #. the "OK" button.  This message lets them know a string they were searching
 #. for was not found.
-#: src/orca/messages.py:2156
+#: src/orca/messages.py:2211
 msgid "string not found"
 msgstr "strängen hittades inte"
 
@@ -10765,7 +10846,7 @@ msgstr "strängen hittades inte"
 #. prefer to turn this off to use Firefox's search when typing feature. This
 #. message is presented when the user toggles the structural navigation feature
 #. of Orca. It should be a brief informative message.
-#: src/orca/messages.py:2164
+#: src/orca/messages.py:2219
 msgid "Structural navigation keys off."
 msgstr "Strukturella navigeringstangenter av."
 
@@ -10775,7 +10856,7 @@ msgstr "Strukturella navigeringstangenter av."
 #. prefer to turn this off to use Firefox's search when typing feature. This
 #. message is presented when the user toggles the structural navigation feature
 #. of Orca. It should be a brief informative message.
-#: src/orca/messages.py:2172
+#: src/orca/messages.py:2227
 msgid "Structural navigation keys on."
 msgstr "Strukturella navigeringstangenter på."
 
@@ -10785,73 +10866,73 @@ msgstr "Strukturella navigeringstangenter på."
 #. type, such as from link to link, or from heading to heading, or from form
 #. field to form field. This is a brief message which will be presented to the
 #. user if the desired structural navigation object could not be found.
-#: src/orca/messages.py:2180
+#: src/orca/messages.py:2235
 msgctxt "structural navigation"
 msgid "Not found"
 msgstr "Hittades inte"
 
 #. Translators: This message describes the (row, col) position of a table cell.
-#: src/orca/messages.py:2183
+#: src/orca/messages.py:2238
 #, python-format
 msgid "Row %(row)d, column %(column)d."
 msgstr "Rad %(row)d, kolumn %(column)d."
 
 #. Translators: This message is presented to indicate the user is in the last
 #. cell of a table in a document.
-#: src/orca/messages.py:2187
+#: src/orca/messages.py:2242
 msgid "End of table"
 msgstr "Slut på tabell"
 
 #. Translators: When users are navigating a table, they sometimes want the entire
 #. row of a table read; other times they want just the current cell presented.
 #. This string is a message presented to the user when this setting is toggled.
-#: src/orca/messages.py:2192
+#: src/orca/messages.py:2247
 msgid "Speak cell"
 msgstr "Läs upp cell"
 
 #. Translators: When users are navigating a table, they sometimes want the entire
 #. row of a table read; other times they want just the current cell presented.
 #. This string is a message presented to the user when this setting is toggled.
-#: src/orca/messages.py:2197
+#: src/orca/messages.py:2252
 msgid "Speak row"
 msgstr "Läs upp rad"
 
 #. Translators: a uniform table is one in which each table cell occupies one row
 #. and one column (i.e. a perfect grid). In contrast, a non-uniform table is one
 #. in which at least one table cell occupies more than one row and/or column.
-#: src/orca/messages.py:2202
+#: src/orca/messages.py:2257
 msgid "Non-uniform"
 msgstr "Icke likformig"
 
 #. Translators: This is for navigating document content by moving from table cell
 #. to table cell. If the user gives a table navigation command but is not in a
 #. table, presents this message.
-#: src/orca/messages.py:2207
+#: src/orca/messages.py:2262
 msgid "Not in a table."
 msgstr "Inte i en tabell."
 
 #. Translators: This is a message presented to users when the columns in a table
 #. have been reordered.
-#: src/orca/messages.py:2211
+#: src/orca/messages.py:2266
 msgid "Columns reordered"
 msgstr "Kolumnordning ändrad"
 
 #. Translators: This is a message presented to users when the rows in a table
 #. have been reordered.
-#: src/orca/messages.py:2215
+#: src/orca/messages.py:2270
 msgid "Rows reordered"
 msgstr "Radordning ändrad"
 
 #. Translators: this is in reference to a column in a table. The substitution
 #. is the index (e.g. the first column is "column 1").
-#: src/orca/messages.py:2219
+#: src/orca/messages.py:2274
 #, python-format
 msgid "column %d"
 msgstr "kolumn %d"
 
 #. Translators: this is in reference to a column in a table. If the user is in
 #. the first column of a table with five columns, the position is "column 1 of 5"
-#: src/orca/messages.py:2223
+#: src/orca/messages.py:2278
 #, python-format
 msgid "column %(index)d of %(total)d"
 msgstr "kolumn %(index)d av %(total)d"
@@ -10859,21 +10940,21 @@ msgstr "kolumn %(index)d av %(total)d"
 #. Translators: This is for navigating document content by moving from table cell
 #. to table cell. This is the message presented when the user attempts to move to
 #. the cell below the current cell and is already in the last row.
-#: src/orca/messages.py:2228
+#: src/orca/messages.py:2283
 msgid "Bottom of column."
 msgstr "Nederst i kolumnen."
 
 #. Translators: This is for navigating document content by moving from table cell
 #. to table cell. This is the message presented when the user attempts to move to
 #. the cell above the current cell and is already in the first row.
-#: src/orca/messages.py:2233
+#: src/orca/messages.py:2288
 msgid "Top of column."
 msgstr "Överst i kolumnen."
 
 #. Translators: this message is spoken to announce that a table column just became
 #. selected (e.g as a result of navigation via Shift + Arrows). The string substitution
 #. is the column label (e.g. "B").
-#: src/orca/messages.py:2238
+#: src/orca/messages.py:2293
 #, python-format
 msgid "Column %s selected"
 msgstr "Kolumn %s markerad"
@@ -10883,7 +10964,7 @@ msgstr "Kolumn %s markerad"
 #. string substitution is the label of the first column in the range. The second string
 #. substitution is the label in the last column in the range. An example message for
 #. Calc would be "Columns B through F selected".
-#: src/orca/messages.py:2245
+#: src/orca/messages.py:2300
 #, python-format
 msgid "Columns %s through %s selected"
 msgstr "Kolumn %s till %s markerade"
@@ -10893,7 +10974,7 @@ msgstr "Kolumn %s till %s markerade"
 #. string substitution is the label of the first column in the range. The second string
 #. substitution is the label in the last column in the range. An example message for
 #. Calc would be "Columns B through F unselected".
-#: src/orca/messages.py:2252
+#: src/orca/messages.py:2307
 #, python-format
 msgid "Columns %s through %s unselected"
 msgstr "Kolumn %s till %s avmarkerade"
@@ -10901,21 +10982,21 @@ msgstr "Kolumn %s till %s avmarkerade"
 #. Translators: this message is spoken to announce that a table column just became
 #. unselected (e.g as a result of navigation via Shift + Arrows). The string substitution
 #. is the column label (e.g. "B").
-#: src/orca/messages.py:2257
+#: src/orca/messages.py:2312
 #, python-format
 msgid "Column %s unselected"
 msgstr "Kolumn %s avmarkerad"
 
 #. Translators: this is in reference to a row in a table. The substitution is
 #. the index (e.g. the first row is "row 1").
-#: src/orca/messages.py:2261
+#: src/orca/messages.py:2316
 #, python-format
 msgid "row %d"
 msgstr "rad %d"
 
 #. Translators: this is in reference to a row in a table. If the user is in the
 #. the first row of a table with five rows, the position is "row 1 of 5"
-#: src/orca/messages.py:2265
+#: src/orca/messages.py:2320
 #, python-format
 msgid "row %(index)d of %(total)d"
 msgstr "rad %(index)d av %(total)d"
@@ -10923,46 +11004,46 @@ msgstr "rad %(index)d av %(total)d"
 #. Translators: This is for navigating document content by moving from table cell
 #. to table cell. This is the message presented when the user attempts to move to
 #. the left of the current cell and is already in the first column.
-#: src/orca/messages.py:2270
+#: src/orca/messages.py:2325
 msgid "Beginning of row."
 msgstr "Början av raden."
 
 #. Translators: This is for navigating document content by moving from table cell
 #. to table cell. This is the message presented when the user attempts to move to
 #. the right of the current cell and is already in the last column.
-#: src/orca/messages.py:2275
+#: src/orca/messages.py:2330
 msgid "End of row."
 msgstr "Slutet på raden."
 
 #. Translators: This message is presented to the user to confirm that he/she just
 #. deleted a table row.
-#: src/orca/messages.py:2279
+#: src/orca/messages.py:2334
 msgid "Row deleted."
 msgstr "Rad togs bort."
 
 #. Translators: This message is presented to the user to confirm that he/she just
 #. deleted the last row of a table.
-#: src/orca/messages.py:2283
+#: src/orca/messages.py:2338
 msgid "Last row deleted."
 msgstr "Sista raden togs bort."
 
 #. Translators: This message is presented to the user to confirm that he/she just
 #. inserted a table row.
-#: src/orca/messages.py:2287
+#: src/orca/messages.py:2342
 msgid "Row inserted."
 msgstr "Rad infogades."
 
 #. Translators: This message is presented to the user to confirm that he/she just
 #. inserted a table row at the end of the table. This typically happens when the
 #. user presses Tab from within the last cell of the table.
-#: src/orca/messages.py:2292
+#: src/orca/messages.py:2347
 msgid "Row inserted at the end of the table."
 msgstr "Rad infogad på slutet av tabellen."
 
 #. Translators: this message is spoken to announce that a table row just became selected
 #. (e.g as a result of navigation via Shift + Arrows). The string substitution is the row
 #. label (e.g. "2").
-#: src/orca/messages.py:2297
+#: src/orca/messages.py:2352
 #, python-format
 msgid "Row %s selected"
 msgstr "Rad %s markerad"
@@ -10972,7 +11053,7 @@ msgstr "Rad %s markerad"
 #. string substitution is the label of the first row in the range. The second string
 #. substitution is the label of the last row in the range. An example message for
 #. Calc would be "Rows 2 through 10 selected".
-#: src/orca/messages.py:2304
+#: src/orca/messages.py:2359
 #, python-format
 msgid "Rows %s through %s selected"
 msgstr "Rad %s till %s markerade"
@@ -10982,7 +11063,7 @@ msgstr "Rad %s till %s markerade"
 #. string substitution is the label of the first row in the range. The second string
 #. substitution is the label of the last row in the range. An example message for
 #. Calc would be "Rows 2 through 10 unselected".
-#: src/orca/messages.py:2311
+#: src/orca/messages.py:2366
 #, python-format
 msgid "Rows %s through %s unselected"
 msgstr "Rad %s till %s avmarkerade"
@@ -10990,21 +11071,21 @@ msgstr "Rad %s till %s avmarkerade"
 #. Translators: this message is spoken to announce that a table row just became
 #. unselected (e.g as a result of navigation via Shift + Arrows). The string
 #. substitution is the row label (e.g. "2").
-#: src/orca/messages.py:2316
+#: src/orca/messages.py:2371
 #, python-format
 msgid "Row %s unselected"
 msgstr "Rad %s avmarkerad"
 
 #. Translators: when the user selects (highlights) text in a document, Orca lets
 #. them know.
-#: src/orca/messages.py:2320
+#: src/orca/messages.py:2375
 msgctxt "text"
 msgid "selected"
 msgstr "markerad"
 
 #. Translators: when the user unselects (un-highlights) text in a document, Orca
 #. lets them know.
-#: src/orca/messages.py:2324
+#: src/orca/messages.py:2379
 msgctxt "text"
 msgid "unselected"
 msgstr "avmarkerad"
@@ -11012,47 +11093,47 @@ msgstr "avmarkerad"
 #. Translators: Orca has a feature to speak the time when the user presses a
 #. shortcut key. This is one of the alternative formats that the user may wish
 #. it to be presented with.
-#: src/orca/messages.py:2335
+#: src/orca/messages.py:2390
 msgid "%H hours, %M minutes and %S seconds."
 msgstr "%H timmar, %M minuter och %S sekunder."
 
 #. Translators: Orca has a feature to speak the time when the user presses a
 #. shortcut key. This is one of the alternative formats that the user may wish
 #. it to be presented with.
-#: src/orca/messages.py:2340
+#: src/orca/messages.py:2395
 msgid "%H hours and %M minutes."
 msgstr "%H timmar och %M minuter."
 
 #. Translators: this is information about a unicode character reported to the
 #. user.  The value is the unicode number value of this character in hex.
-#: src/orca/messages.py:2344
+#: src/orca/messages.py:2399
 #, python-format
 msgid "Unicode %s"
 msgstr "Unicode %s"
 
 #. Translators: This string is presented when an application's undo command is
 #. used in a document resulting in a change to that document's contents.
-#: src/orca/messages.py:2348
+#: src/orca/messages.py:2403
 msgctxt "command"
 msgid "undo"
 msgstr "ångra"
 
 #. Translators: This string is presented when an application's redo command is
 #. used in a document resulting in a change to that document's contents.
-#: src/orca/messages.py:2352
+#: src/orca/messages.py:2407
 msgctxt "command"
 msgid "redo"
 msgstr "gör om"
 
 #. Translators: This message presents the Orca version number.
-#: src/orca/messages.py:2355
+#: src/orca/messages.py:2410
 #, python-format
 msgid "Screen reader version %s."
 msgstr "Skärmläsare version %s."
 
 #. Translators: This is presented when the user has navigated to a line with only
 #. whitespace characters (space, tab, etc.) on it.
-#: src/orca/messages.py:2359
+#: src/orca/messages.py:2414
 msgid "white space"
 msgstr "vitsteg"
 
@@ -11060,7 +11141,7 @@ msgstr "vitsteg"
 #. top of a page or list is reached without that object being found, we "wrap" to
 #. the bottom and continue looking upwards. We need to inform the user when this
 #. is taking place.
-#: src/orca/messages.py:2365
+#: src/orca/messages.py:2420
 msgid "Wrapping to bottom."
 msgstr "Börjar om från botten."
 
@@ -11068,21 +11149,21 @@ msgstr "Börjar om från botten."
 #. bottom of a page or list is reached without that object being found, we "wrap"
 #. to the top and continue looking downwards. We need to inform the user when
 #. this is taking place.
-#: src/orca/messages.py:2371
+#: src/orca/messages.py:2426
 msgid "Wrapping to top."
 msgstr "Börjar om från toppen."
 
 #. Translators, normally layered panes and tables have items in them. Thus it is
 #. noteworthy when this is not the case. This message is presented to the user to
 #. indicate the current layered pane or table contains zero items.
-#: src/orca/messages.py:2376
+#: src/orca/messages.py:2431
 msgid "0 items"
 msgstr "0 objekt"
 
 #. Translators: The cell here refers to a cell within a table within a
 #. document. We need to announce when the cell occupies or "spans" more
 #. than a single row and/or column.
-#: src/orca/messages.py:2384 src/orca/messages.py:2403
+#: src/orca/messages.py:2439 src/orca/messages.py:2458
 #, python-format
 msgid "Cell spans %d row"
 msgid_plural "Cell spans %d rows"
@@ -11090,7 +11171,7 @@ msgstr[0] "Cellen spänner över %d rad"
 msgstr[1] "Cellen spänner över %d rader"
 
 #. Translators: this represents the number of columns in a table.
-#: src/orca/messages.py:2389
+#: src/orca/messages.py:2444
 #, python-format
 msgid " %d column"
 msgid_plural " %d columns"
@@ -11100,7 +11181,7 @@ msgstr[1] " %d kolumner"
 #. Translators: The cell here refers to a cell within a table within a
 #. document. We need to announce when the cell occupies or "spans" more
 #. than a single row and/or column.
-#: src/orca/messages.py:2396
+#: src/orca/messages.py:2451
 #, python-format
 msgid "Cell spans %d column"
 msgid_plural "Cell spans %d columns"
@@ -11110,7 +11191,7 @@ msgstr[1] "Cellen spänner över %d kolumner"
 #. Translators: People can enter a string of text that is too wide to be
 #. fully displayed in a spreadsheet cell. This message will be spoken if
 #. such a cell is encountered.
-#: src/orca/messages.py:2413
+#: src/orca/messages.py:2468
 #, python-format
 msgid "%d character too long"
 msgid_plural "%d characters too long"
@@ -11120,7 +11201,7 @@ msgstr[1] "%d tecken för långt"
 #. Translators: This message informs the user how many unfocused alert and
 #. dialog windows a newly (re)focused application has. It is added at the
 #. end of a braille message containing the app which just claimed focus.
-#: src/orca/messages.py:2421
+#: src/orca/messages.py:2476
 #, python-format
 msgid "(%d dialog)"
 msgid_plural "(%d dialogs)"
@@ -11130,7 +11211,7 @@ msgstr[1] "(%d dialoger)"
 #. Translators: This message informs the user how many unfocused alert and
 #. dialog windows a newly (re)focused application has. It is added at the
 #. end of a spoken message containing the app which just claimed focus.
-#: src/orca/messages.py:2427
+#: src/orca/messages.py:2482
 #, python-format
 msgid "%d unfocused dialog"
 msgid_plural "%d unfocused dialogs"
@@ -11138,7 +11219,7 @@ msgstr[0] "%d ofokuserad dialog"
 msgstr[1] "%d ofokuserade dialoger"
 
 #. Translators: This is the size of a file in bytes
-#: src/orca/messages.py:2431
+#: src/orca/messages.py:2486
 #, python-format
 msgid "%d byte"
 msgid_plural "%d bytes"
@@ -11147,7 +11228,7 @@ msgstr[1] "%d byte"
 
 #. Translators: This message informs the user who many files were found as
 #. a result of a search.
-#: src/orca/messages.py:2436
+#: src/orca/messages.py:2491
 #, python-format
 msgid "%d file found"
 msgid_plural "%d files found"
@@ -11155,7 +11236,7 @@ msgstr[0] "%d fil hittades"
 msgstr[1] "%d filer hittades"
 
 #. Translators: This message presents the number of forms in a document.
-#: src/orca/messages.py:2443
+#: src/orca/messages.py:2498
 #, python-format
 msgid "%d form"
 msgid_plural "%d forms"
@@ -11163,7 +11244,7 @@ msgstr[0] "%d formulär"
 msgstr[1] "%d formulär"
 
 #. Translators: This message presents the number of headings in a document.
-#: src/orca/messages.py:2450
+#: src/orca/messages.py:2505
 #, python-format
 msgid "%d heading"
 msgid_plural "%d headings"
@@ -11172,7 +11253,7 @@ msgstr[1] "%d rubriker"
 
 #. Translators: This message presents the number of items in a layered pane
 #. or table.
-#: src/orca/messages.py:2455
+#: src/orca/messages.py:2510
 #, python-format
 msgid "%d item"
 msgid_plural "%d items"
@@ -11182,7 +11263,7 @@ msgstr[1] "%d objekt"
 #. Translators: This message presents the number of landmarks in a document.
 #. ARIA role landmarks are the W3C defined HTML tag attribute 'role' used to
 #. identify important part of webpage like banners, main context, search etc.
-#: src/orca/messages.py:2464
+#: src/orca/messages.py:2519
 #, python-format
 msgid "%d landmark"
 msgid_plural "%d landmarks"
@@ -11192,7 +11273,7 @@ msgstr[1] "%d landmärken"
 #. Translators: Orca has several commands that search for, and present a list
 #. of, objects based on one or more criteria. This is a message that will be
 #. presented to the user to indicate how many matching items were found.
-#: src/orca/messages.py:2470
+#: src/orca/messages.py:2525
 #, python-format
 msgid "%d item found"
 msgid_plural "%d items found"
@@ -11202,7 +11283,7 @@ msgstr[1] "%d objekt hittades"
 #. Translators: This message is presented when a user is navigating within a
 #. series of nested blockquotes, such as can be seen in deep email threads,
 #. and then navigates out of several levels at once.
-#: src/orca/messages.py:2476
+#: src/orca/messages.py:2531
 #, python-format
 msgid "Leaving %d blockquote."
 msgid_plural "Leaving %d blockquotes."
@@ -11211,7 +11292,7 @@ msgstr[1] "Lämnar %d blockcitat."
 
 #. Translators: This message is presented when a user is navigating within a
 #. series of nested lists and then navigates out of several levels at once.
-#: src/orca/messages.py:2481
+#: src/orca/messages.py:2536
 #, python-format
 msgid "Leaving %d list."
 msgid_plural "Leaving %d lists."
@@ -11219,7 +11300,7 @@ msgstr[0] "Lämnar %d lista."
 msgstr[1] "Lämnar %d listor."
 
 #. Translators: This message describes a bulleted or numbered list.
-#: src/orca/messages.py:2485
+#: src/orca/messages.py:2540
 #, python-format
 msgid "List with %d item"
 msgid_plural "List with %d items"
@@ -11228,7 +11309,7 @@ msgstr[1] "Lista med %d objekt"
 
 #. Translators: this represents the number of rows in a mathematical table.
 #. See http://www.w3.org/TR/MathML3/chapter3.html#presm.mtable
-#: src/orca/messages.py:2490
+#: src/orca/messages.py:2545
 #, python-format
 msgid "math table with %d row"
 msgid_plural "math table with %d rows"
@@ -11241,8 +11322,8 @@ msgstr[1] "matematisk tabell med %d rader"
 #. which is nested inside another mathematical table.
 #. See http://www.w3.org/TR/MathML3/chapter3.html#presm.mtable
 #. Translators: this represents the number of columns in a table.
-#: src/orca/messages.py:2495 src/orca/messages.py:2511
-#: src/orca/messages.py:2595
+#: src/orca/messages.py:2550 src/orca/messages.py:2566
+#: src/orca/messages.py:2650
 #, python-format
 msgid "%d column"
 msgid_plural "%d columns"
@@ -11252,7 +11333,7 @@ msgstr[1] "%d kolumner"
 #. Translators: this represents the number of rows in a mathematical table
 #. which is nested inside another mathematical table.
 #. See http://www.w3.org/TR/MathML3/chapter3.html#presm.mtable
-#: src/orca/messages.py:2505
+#: src/orca/messages.py:2560
 #, python-format
 msgid "nested math table with %d row"
 msgid_plural "nested math table with %d rows"
@@ -11261,7 +11342,7 @@ msgstr[1] "nästlad matematisk tabell med %d rader"
 
 #. Translators: This message is presented to inform the user of the number of
 #. messages in a list.
-#: src/orca/messages.py:2520
+#: src/orca/messages.py:2575
 #, python-format
 msgid "%d message.\n"
 msgid_plural "%d messages.\n"
@@ -11270,7 +11351,7 @@ msgstr[1] "%d meddelanden.\n"
 
 #. Translators: This message is presented to inform the user of the value of
 #. a slider, progress bar, or other such component.
-#: src/orca/messages.py:2525
+#: src/orca/messages.py:2580
 #, python-format
 msgid "%d percent."
 msgid_plural "%d percent."
@@ -11280,7 +11361,7 @@ msgstr[1] "%d procent."
 #. Translators: This message announces the percentage of the document that
 #. has been read. The value is calculated by knowing the index of the current
 #. position divided by the total number of objects on the page.
-#: src/orca/messages.py:2531
+#: src/orca/messages.py:2586
 #, python-format
 msgid "%d percent of document read"
 msgid_plural "%d percent of document read"
@@ -11289,7 +11370,7 @@ msgstr[1] "%d procent av dokumentet har lästs"
 
 #. Translators: this represents a text attribute expressed in pixels, such as
 #. a margin, indentation, font size, etc.
-#: src/orca/messages.py:2538
+#: src/orca/messages.py:2593
 #, python-format
 msgid "%d pixel"
 msgid_plural "%d pixels"
@@ -11299,7 +11380,7 @@ msgstr[1] "%d bildpunkter"
 #. Translators: Orca will tell you how many characters are repeated on a line
 #. of text. For example: "22 space characters". The %d is the number and the
 #. %s is the spoken word for the character.
-#: src/orca/messages.py:2544
+#: src/orca/messages.py:2599
 #, python-format
 msgid "%(count)d %(repeatChar)s character"
 msgid_plural "%(count)d %(repeatChar)s characters"
@@ -11308,7 +11389,7 @@ msgstr[1] "%(count)d %(repeatChar)s tecken"
 
 #. Translators: This message is presented to indicate the number of selected
 #. objects (e.g. icons) and the total number of those objects.
-#: src/orca/messages.py:2551
+#: src/orca/messages.py:2606
 #, python-format
 msgid "%(index)d of %(total)d item selected"
 msgid_plural "%(index)d of %(total)d items selected"
@@ -11319,7 +11400,7 @@ msgstr[1] "%(index)d av %(total)d objekt markerade"
 #. shortcuts associated with Orca commands which are not specific to the
 #. current application. It appears as the title of the dialog containing
 #. the list.
-#: src/orca/messages.py:2560
+#: src/orca/messages.py:2615
 #, python-format
 msgid "%d Screen reader default shortcut found."
 msgid_plural "%d Screen reader default shortcuts found."
@@ -11329,7 +11410,7 @@ msgstr[1] "%d standardgenvägar för skärmläsare hittades."
 #. Translators: This message is presented when the user is in a list of
 #. shortcuts associated with Orca commands specific to the current
 #. application. It appears as the title of the dialog containing the list.
-#: src/orca/messages.py:2568
+#: src/orca/messages.py:2623
 #, python-format
 msgid "%(count)d Screen reader shortcut for %(application)s found."
 msgid_plural "%(count)d Screen reader shortcuts for %(application)s found."
@@ -11338,7 +11419,7 @@ msgstr[1] "%(count)d skärmläsargenvägar för %(application)s hittades."
 
 #. Translators: This message is presented to inform the user of the number of
 #. space characters in a string.
-#: src/orca/messages.py:2575
+#: src/orca/messages.py:2630
 #, python-format
 msgid "%d space"
 msgid_plural "%d spaces"
@@ -11347,7 +11428,7 @@ msgstr[1] "%d blanksteg"
 
 #. Translators: This message is presented to inform the user of the number of
 #. tab characters in a string.
-#: src/orca/messages.py:2580
+#: src/orca/messages.py:2635
 #, python-format
 msgid "%d tab"
 msgid_plural "%d tabs"
@@ -11355,7 +11436,7 @@ msgstr[0] "%d flik"
 msgstr[1] "%d flikar"
 
 #. Translators: This message presents the number of tables in a document.
-#: src/orca/messages.py:2587
+#: src/orca/messages.py:2642
 #, python-format
 msgid "%d table"
 msgid_plural "%d tables"
@@ -11363,7 +11444,7 @@ msgstr[0] "%d tabell"
 msgstr[1] "%d tabeller"
 
 #. Translators: this represents the number of rows in a table.
-#: src/orca/messages.py:2591
+#: src/orca/messages.py:2646
 #, python-format
 msgid "table with %d row"
 msgid_plural "table with %d rows"
@@ -11372,7 +11453,7 @@ msgstr[1] "tabell med %d rader"
 
 #. Translators: This message presents the number of unvisited links in a
 #. document.
-#: src/orca/messages.py:2607
+#: src/orca/messages.py:2662
 #, python-format
 msgid "%d unvisited link"
 msgid_plural "%d unvisited links"
@@ -11381,7 +11462,7 @@ msgstr[1] "%d obesökta länkar"
 
 #. Translators: This message presents the number of visited links in a
 #. document.
-#: src/orca/messages.py:2615
+#: src/orca/messages.py:2670
 #, python-format
 msgid "%d visited link"
 msgid_plural "%d visited links"
@@ -11434,12 +11515,57 @@ msgstr "trädnivå %d"
 msgid "TREE LEVEL %d"
 msgstr "TRÄDNIVÅ %d"
 
+#. Translators: In web content, authors can identify an element which contains
+#. detailed information about another element. For instance, for a password
+#. field, there may be a list of requirements (number of characters, number of
+#. special symbols, etc.). For an image, there may be an extended description
+#. before or after the image. Often there are visual clues connecting the
+#. detailed information to its related object. We need to convey this non-visually.
+#. This relationship will be presented for the object containing the details, e.g.
+#. when arrowing into or out of it. The string substitution is for the object to
+#. which the detailed information applies. For instance, when navigating into
+#. the details for an image named Pythagorean Theorem, Orca would present:
+#. "details for Pythagorean Theorem image".
+#. See https://w3c.github.io/aria/#aria-details
+#: src/orca/object_properties.py:80
+#, python-format
+msgid "details for %s"
+msgstr "detaljer för %s"
+
+#. Translators: In web content, authors can identify an element which contains
+#. detailed information about another element. For instance, for a password
+#. field, there may be a list of requirements (number of characters, number of
+#. special symbols, etc.). For an image, there may be an extended description
+#. before or after the image. Often there are visual clues connecting the
+#. detailed information to its related object. We need to convey this non-visually.
+#. This relationship will be presented for the object which has details to tell
+#. the user the type of object where the details can be found so that they can
+#. more quickly navigate to it. The string substitution is for the object to
+#. which the detailed information applies. For instance, when navigating to
+#. a password field which has details in a list named "Requirements", Orca would
+#. present: "has details in Requirements list".
+#. See https://w3c.github.io/aria/#aria-details
+#: src/orca/object_properties.py:95
+#, python-format
+msgid "has details in %s"
+msgstr "har detaljer i %s"
+
+#. Translators: This string should be treated as a role describing an object.
+#. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
+#. This role refers to a container with a proposed change. This change can
+#. include the insertion and/or deletion of content, and would typically be seen
+#. in a collaborative editor, such as in Google Docs.
+#: src/orca/object_properties.py:102
+msgctxt "role"
+msgid "suggestion"
+msgstr "förslag"
+
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. The reason for including the editable state as part of the role is to make it
 #. possible for users to quickly identify combo boxes in which a value can be
 #. typed or arrowed to.
-#: src/orca/object_properties.py:73
+#: src/orca/object_properties.py:109
 msgid "editable combo box"
 msgstr "redigerbar kombinationsruta"
 
@@ -11447,7 +11573,7 @@ msgstr "redigerbar kombinationsruta"
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role is to describe elements in web content which have the contenteditable
 #. attribute set to true, indicating that the element can be edited by the user.
-#: src/orca/object_properties.py:79
+#: src/orca/object_properties.py:115
 msgid "editable content"
 msgstr "redigerbart innehåll"
 
@@ -11455,8 +11581,8 @@ msgstr "redigerbart innehåll"
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. The feed role is a scrollable list of articles where scrolling may cause
 #. articles to be added to or removed from either end of the list.
-#. http://rawgit.com/w3c/aria/master/aria/aria.html#feed
-#: src/orca/object_properties.py:86
+#. https://w3c.github.io/aria/#feed
+#: src/orca/object_properties.py:122
 msgctxt "role"
 msgid "feed"
 msgstr "flöde"
@@ -11465,8 +11591,8 @@ msgstr "flöde"
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. The figure role is a perceivable section of content that typically contains a
 #. graphical document, images, code snippets, or example text.
-#. http://rawgit.com/w3c/aria/master/aria/aria.html#figure
-#: src/orca/object_properties.py:93
+#. https://w3c.github.io/aria/#figure
+#: src/orca/object_properties.py:129
 msgctxt "role"
 msgid "figure"
 msgstr "figur"
@@ -11474,8 +11600,8 @@ msgstr "figur"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the abstract in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-abstract
-#: src/orca/object_properties.py:99
+#. https://w3c.github.io/dpub-aria/#doc-abstract
+#: src/orca/object_properties.py:135
 msgctxt "role"
 msgid "abstract"
 msgstr "sammanfattning"
@@ -11483,8 +11609,8 @@ msgstr "sammanfattning"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the acknowledgments in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-acknowledgments
-#: src/orca/object_properties.py:105
+#. https://w3c.github.io/dpub-aria/#doc-acknowledgments
+#: src/orca/object_properties.py:141
 msgctxt "role"
 msgid "acknowledgments"
 msgstr "tillkännagivanden"
@@ -11492,8 +11618,8 @@ msgstr "tillkännagivanden"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the afterword in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-afterword
-#: src/orca/object_properties.py:111
+#. https://w3c.github.io/dpub-aria/#doc-afterword
+#: src/orca/object_properties.py:147
 msgctxt "role"
 msgid "afterword"
 msgstr "efterord"
@@ -11501,8 +11627,8 @@ msgstr "efterord"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the appendix in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-appendix
-#: src/orca/object_properties.py:117
+#. https://w3c.github.io/dpub-aria/#doc-appendix
+#: src/orca/object_properties.py:153
 msgctxt "role"
 msgid "appendix"
 msgstr "appendix"
@@ -11510,8 +11636,8 @@ msgstr "appendix"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a bibliography entry in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-biblioentry
-#: src/orca/object_properties.py:123
+#. https://w3c.github.io/dpub-aria/#doc-biblioentry
+#: src/orca/object_properties.py:159
 msgctxt "role"
 msgid "bibliography entry"
 msgstr "bibliografipost"
@@ -11519,8 +11645,8 @@ msgstr "bibliografipost"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the bibliography in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-bibliography
-#: src/orca/object_properties.py:129
+#. https://w3c.github.io/dpub-aria/#doc-bibliography
+#: src/orca/object_properties.py:165
 msgctxt "role"
 msgid "bibliography"
 msgstr "bibliografi"
@@ -11528,8 +11654,8 @@ msgstr "bibliografi"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a chapter in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-chapter
-#: src/orca/object_properties.py:135
+#. https://w3c.github.io/dpub-aria/#doc-chapter
+#: src/orca/object_properties.py:171
 msgctxt "role"
 msgid "chapter"
 msgstr "kapitel"
@@ -11537,8 +11663,8 @@ msgstr "kapitel"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the colophon in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-colophon
-#: src/orca/object_properties.py:141
+#. https://w3c.github.io/dpub-aria/#doc-colophon
+#: src/orca/object_properties.py:177
 msgctxt "role"
 msgid "colophon"
 msgstr "kolofon"
@@ -11546,8 +11672,8 @@ msgstr "kolofon"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the conclusion in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-conclusion
-#: src/orca/object_properties.py:147
+#. https://w3c.github.io/dpub-aria/#doc-conclusion
+#: src/orca/object_properties.py:183
 msgctxt "role"
 msgid "conclusion"
 msgstr "avslutning"
@@ -11555,8 +11681,8 @@ msgstr "avslutning"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the cover in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-cover
-#: src/orca/object_properties.py:153
+#. https://w3c.github.io/dpub-aria/#doc-cover
+#: src/orca/object_properties.py:189
 msgctxt "role"
 msgid "cover"
 msgstr "omslag"
@@ -11564,8 +11690,8 @@ msgstr "omslag"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a single credit in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-credit
-#: src/orca/object_properties.py:159
+#. https://w3c.github.io/dpub-aria/#doc-credit
+#: src/orca/object_properties.py:195
 msgctxt "role"
 msgid "credit"
 msgstr "erkännande"
@@ -11573,8 +11699,8 @@ msgstr "erkännande"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the credits in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-credits
-#: src/orca/object_properties.py:165
+#. https://w3c.github.io/dpub-aria/#doc-credits
+#: src/orca/object_properties.py:201
 msgctxt "role"
 msgid "credits"
 msgstr "erkännanden"
@@ -11582,8 +11708,8 @@ msgstr "erkännanden"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the dedication in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-dedication
-#: src/orca/object_properties.py:171
+#. https://w3c.github.io/dpub-aria/#doc-dedication
+#: src/orca/object_properties.py:207
 msgctxt "role"
 msgid "dedication"
 msgstr "dedikation"
@@ -11591,8 +11717,8 @@ msgstr "dedikation"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a single endnote in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-endnote
-#: src/orca/object_properties.py:177
+#. https://w3c.github.io/dpub-aria/#doc-endnote
+#: src/orca/object_properties.py:213
 msgctxt "role"
 msgid "endnote"
 msgstr "slutnot"
@@ -11600,8 +11726,8 @@ msgstr "slutnot"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the endnotes in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-endnotes
-#: src/orca/object_properties.py:183
+#. https://w3c.github.io/dpub-aria/#doc-endnotes
+#: src/orca/object_properties.py:219
 msgctxt "role"
 msgid "endnotes"
 msgstr "slutnoter"
@@ -11609,8 +11735,8 @@ msgstr "slutnoter"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the epigraph in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-epigraph
-#: src/orca/object_properties.py:189
+#. https://w3c.github.io/dpub-aria/#doc-epigraph
+#: src/orca/object_properties.py:225
 msgctxt "role"
 msgid "epigraph"
 msgstr "epigraf"
@@ -11618,8 +11744,8 @@ msgstr "epigraf"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the epilogue in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-epilogue
-#: src/orca/object_properties.py:195
+#. https://w3c.github.io/dpub-aria/#doc-epilogue
+#: src/orca/object_properties.py:231
 msgctxt "role"
 msgid "epilogue"
 msgstr "epilog"
@@ -11627,8 +11753,8 @@ msgstr "epilog"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the errata in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-errata
-#: src/orca/object_properties.py:201
+#. https://w3c.github.io/dpub-aria/#doc-errata
+#: src/orca/object_properties.py:237
 msgctxt "role"
 msgid "errata"
 msgstr "rättelser"
@@ -11636,8 +11762,8 @@ msgstr "rättelser"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to an example in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-example
-#: src/orca/object_properties.py:207
+#. https://w3c.github.io/dpub-aria/#doc-example
+#: src/orca/object_properties.py:243
 msgctxt "role"
 msgid "example"
 msgstr "exempel"
@@ -11645,8 +11771,8 @@ msgstr "exempel"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a single footnote in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-footnote
-#: src/orca/object_properties.py:213
+#. https://w3c.github.io/dpub-aria/#doc-footnote
+#: src/orca/object_properties.py:249
 msgctxt "role"
 msgid "footnote"
 msgstr "fotnot"
@@ -11654,8 +11780,8 @@ msgstr "fotnot"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the foreword in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-foreword
-#: src/orca/object_properties.py:219
+#. https://w3c.github.io/dpub-aria/#doc-foreword
+#: src/orca/object_properties.py:255
 msgctxt "role"
 msgid "foreword"
 msgstr "förord"
@@ -11663,8 +11789,8 @@ msgstr "förord"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the glossary in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-glossary
-#: src/orca/object_properties.py:225
+#. https://w3c.github.io/dpub-aria/#doc-glossary
+#: src/orca/object_properties.py:261
 msgctxt "role"
 msgid "glossary"
 msgstr "ordlista"
@@ -11672,8 +11798,8 @@ msgstr "ordlista"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the index in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-index
-#: src/orca/object_properties.py:231
+#. https://w3c.github.io/dpub-aria/#doc-index
+#: src/orca/object_properties.py:267
 msgctxt "role"
 msgid "index"
 msgstr "index"
@@ -11681,8 +11807,8 @@ msgstr "index"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the introduction in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-introduction
-#: src/orca/object_properties.py:237
+#. https://w3c.github.io/dpub-aria/#doc-introduction
+#: src/orca/object_properties.py:273
 msgctxt "role"
 msgid "introduction"
 msgstr "introduktion"
@@ -11690,8 +11816,8 @@ msgstr "introduktion"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a pagebreak in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-pagebreak
-#: src/orca/object_properties.py:243
+#. https://w3c.github.io/dpub-aria/#doc-pagebreak
+#: src/orca/object_properties.py:279
 msgctxt "role"
 msgid "page break"
 msgstr "sidbrytning"
@@ -11699,8 +11825,8 @@ msgstr "sidbrytning"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a page list in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-pagelist
-#: src/orca/object_properties.py:249
+#. https://w3c.github.io/dpub-aria/#doc-pagelist
+#: src/orca/object_properties.py:285
 msgctxt "role"
 msgid "page list"
 msgstr "sidlista"
@@ -11708,8 +11834,8 @@ msgstr "sidlista"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a named part in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-part
-#: src/orca/object_properties.py:255
+#. https://w3c.github.io/dpub-aria/#doc-part
+#: src/orca/object_properties.py:291
 msgctxt "role"
 msgid "part"
 msgstr "del"
@@ -11717,8 +11843,8 @@ msgstr "del"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the preface in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-preface
-#: src/orca/object_properties.py:261
+#. https://w3c.github.io/dpub-aria/#doc-preface
+#: src/orca/object_properties.py:297
 msgctxt "role"
 msgid "preface"
 msgstr "inledning"
@@ -11726,8 +11852,8 @@ msgstr "inledning"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the prologue in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-prologue
-#: src/orca/object_properties.py:267
+#. https://w3c.github.io/dpub-aria/#doc-prologue
+#: src/orca/object_properties.py:303
 msgctxt "role"
 msgid "prologue"
 msgstr "prolog"
@@ -11735,8 +11861,8 @@ msgstr "prolog"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a pullquote in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-pullquote
-#: src/orca/object_properties.py:273
+#. https://w3c.github.io/dpub-aria/#doc-pullquote
+#: src/orca/object_properties.py:309
 msgctxt "role"
 msgid "pullquote"
 msgstr "utdragscitat"
@@ -11744,11 +11870,11 @@ msgstr "utdragscitat"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to a questions-and-answers section in a digitally-published
-#. document. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-qna
+#. document. https://w3c.github.io/dpub-aria/#doc-qna
 #. In English, "QNA" is generally recognized by native speakers. If your language
 #. lacks the equivalent, please prefer the shortest phrase which clearly conveys
 #. the meaning.
-#: src/orca/object_properties.py:282
+#: src/orca/object_properties.py:318
 msgctxt "role"
 msgid "QNA"
 msgstr "frågor och svar"
@@ -11756,8 +11882,8 @@ msgstr "frågor och svar"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the subtitle in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-subtitle
-#: src/orca/object_properties.py:288
+#. https://w3c.github.io/dpub-aria/#doc-subtitle
+#: src/orca/object_properties.py:324
 msgctxt "role"
 msgid "subtitle"
 msgstr "undertitel"
@@ -11765,8 +11891,8 @@ msgstr "undertitel"
 #. Translators: This string should be treated as a role describing an object.
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. This role refers to the table of contents in a digitally-published document.
-#. https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-toc
-#: src/orca/object_properties.py:294
+#. https://w3c.github.io/dpub-aria/#doc-toc
+#: src/orca/object_properties.py:330
 msgctxt "role"
 msgid "table of contents"
 msgstr "innehållsförteckning"
@@ -11775,7 +11901,7 @@ msgstr "innehållsförteckning"
 #. content that you might find in something such as HTML content (e.g., <h1>).
 #. The translated form is meant to be a single character followed by a numeric
 #. heading level, where the single character is to indicate 'heading'.
-#: src/orca/object_properties.py:300
+#: src/orca/object_properties.py:336
 #, python-format
 msgid "h%d"
 msgstr "h%d"
@@ -11783,7 +11909,7 @@ msgstr "h%d"
 #. Translators: The %(level)d is in reference to a heading level in HTML (e.g.,
 #. For <h3>, the level is 3) and the %(role)s is in reference to a previously
 #. translated rolename for the heading.
-#: src/orca/object_properties.py:305
+#: src/orca/object_properties.py:341
 #, python-format
 msgid "%(role)s level %(level)d"
 msgstr "%(role)s nivå %(level)d"
@@ -11793,7 +11919,7 @@ msgstr "%(role)s nivå %(level)d"
 #. The reason we include the orientation as part of the role is because in some
 #. applications and toolkits, it can dictate which keyboard keys should be used
 #. to modify the value of the widget.
-#: src/orca/object_properties.py:312
+#: src/orca/object_properties.py:348
 msgid "horizontal scroll bar"
 msgstr "horisontell rullningslist"
 
@@ -11802,7 +11928,7 @@ msgstr "horisontell rullningslist"
 #. The reason we include the orientation as part of the role is because in some
 #. applications and toolkits, it can dictate which keyboard keys should be used
 #. to modify the value of the widget.
-#: src/orca/object_properties.py:319
+#: src/orca/object_properties.py:355
 msgid "vertical scroll bar"
 msgstr "vertikal rullningslist"
 
@@ -11813,7 +11939,7 @@ msgstr "vertikal rullningslist"
 #. The reason we include the orientation as part of the role is because in some
 #. applications and toolkits, it can dictate which keyboard keys should be used
 #. to modify the value of the widget.
-#: src/orca/object_properties.py:328
+#: src/orca/object_properties.py:364
 msgid "horizontal slider"
 msgstr "horisontellt skjutreglage"
 
@@ -11824,7 +11950,7 @@ msgstr "horisontellt skjutreglage"
 #. The reason we include the orientation as part of the role is because in some
 #. applications and toolkits, it can dictate which keyboard keys should be used
 #. to modify the value of the widget.
-#: src/orca/object_properties.py:337
+#: src/orca/object_properties.py:373
 msgid "vertical slider"
 msgstr "vertikalt skjutreglage"
 
@@ -11838,7 +11964,7 @@ msgstr "vertikalt skjutreglage"
 #. resize these containers is the splitter. The reason we include the orientation
 #. as part of the role is because in some applications and toolkits, it can
 #. dictate which keyboard keys should be used to modify the value of the widget.
-#: src/orca/object_properties.py:349
+#: src/orca/object_properties.py:385
 msgid "horizontal splitter"
 msgstr "horisontell avdelare"
 
@@ -11852,7 +11978,7 @@ msgstr "horisontell avdelare"
 #. resize these containers is the splitter. The reason we include the orientation
 #. as part of the role is because in some applications and toolkits, it can
 #. dictate which keyboard keys should be used to modify the value of the widget.
-#: src/orca/object_properties.py:361
+#: src/orca/object_properties.py:397
 msgid "vertical splitter"
 msgstr "vertikal avdelare"
 
@@ -11860,14 +11986,14 @@ msgstr "vertikal avdelare"
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. The "switch" role is a "light switch" style toggle, such as can be seen in
 #. https://developer.gnome.org/gtk3/stable/GtkSwitch.html
-#: src/orca/object_properties.py:367
+#: src/orca/object_properties.py:403
 msgctxt "role"
 msgid "switch"
 msgstr "brytare"
 
 #. Translators: This is an alternative name for the parent object of a series
 #. of icons.
-#: src/orca/object_properties.py:371
+#: src/orca/object_properties.py:407
 msgid "Icon panel"
 msgstr "Ikonpanel"
 
@@ -11876,7 +12002,7 @@ msgstr "Ikonpanel"
 #. The "banner" role is defined in the ARIA specification as "A region that
 #. contains mostly site-oriented content, rather than page-specific content."
 #. See https://www.w3.org/TR/wai-aria-1.1/#banner
-#: src/orca/object_properties.py:378
+#: src/orca/object_properties.py:414
 msgctxt "role"
 msgid "banner"
 msgstr "banderoll"
@@ -11887,7 +12013,7 @@ msgstr "banderoll"
 #. section of the document, designed to be complementary to the main content at a
 #. similar level in the DOM hierarchy, but remains meaningful when separated from
 #. the main content." See https://www.w3.org/TR/wai-aria-1.1/#complementary
-#: src/orca/object_properties.py:386
+#: src/orca/object_properties.py:422
 msgctxt "role"
 msgid "complementary content"
 msgstr "kompletterande innehåll"
@@ -11898,7 +12024,7 @@ msgstr "kompletterande innehåll"
 #. perceivable region that contains information about the parent document.
 #. Examples of information included in this region of the page are copyrights and
 #. links to privacy statements." See https://www.w3.org/TR/wai-aria-1.1/#contentinfo
-#: src/orca/object_properties.py:394
+#: src/orca/object_properties.py:430
 msgctxt "role"
 msgid "information"
 msgstr "information"
@@ -11907,7 +12033,7 @@ msgstr "information"
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. The "main" role is defined in the ARIA specification as "The main content of
 #. a document." See https://www.w3.org/TR/wai-aria-1.1/#main
-#: src/orca/object_properties.py:400
+#: src/orca/object_properties.py:436
 msgctxt "role"
 msgid "main content"
 msgstr "huvudinnehåll"
@@ -11917,7 +12043,7 @@ msgstr "huvudinnehåll"
 #. The "navigation" role is defined in the ARIA specification as "A collection of
 #. navigational elements (usually links) for navigating the document or related
 #. documents." See https://www.w3.org/TR/wai-aria-1.1/#navigation
-#: src/orca/object_properties.py:407
+#: src/orca/object_properties.py:443
 msgctxt "role"
 msgid "navigation"
 msgstr "navigering"
@@ -11929,7 +12055,7 @@ msgstr "navigering"
 #. purpose and sufficiently important that users will likely want to be able to
 #. navigate to the section easily and to have it listed in a summary of the page."
 #. See https://www.w3.org/TR/wai-aria-1.1/#region
-#: src/orca/object_properties.py:416
+#: src/orca/object_properties.py:452
 msgctxt "role"
 msgid "region"
 msgstr "region"
@@ -11939,7 +12065,7 @@ msgstr "region"
 #. The "search" role is defined in the ARIA specification as "A landmark region
 #. that contains a collection of items and objects that, as a whole, combine to
 #. create a search facility." See https://www.w3.org/TR/wai-aria-1.1/#search
-#: src/orca/object_properties.py:423
+#: src/orca/object_properties.py:459
 msgctxt "role"
 msgid "search"
 msgstr "sökning"
@@ -11949,7 +12075,7 @@ msgstr "sökning"
 #. The reason for including the visited state as part of the role is to make it
 #. possible for users to quickly identify if the link is associated with content
 #. already read.
-#: src/orca/object_properties.py:430
+#: src/orca/object_properties.py:466
 msgid "visited link"
 msgstr "besökt länk"
 
@@ -11957,125 +12083,125 @@ msgstr "besökt länk"
 #. Examples of roles include "checkbox", "radio button", "paragraph", and "link."
 #. A menu button is button widget that causes a menu to appear when the user
 #. activates the button.
-#: src/orca/object_properties.py:436
+#: src/orca/object_properties.py:472
 msgid "menu button"
 msgstr "menyknapp"
 
 #. Translators: This is a state which applies to elements in document content
 #. which have an "onClick" action.
-#: src/orca/object_properties.py:440
+#: src/orca/object_properties.py:476
 msgid "clickable"
 msgstr "klickbar"
 
 #. Translators: This is a state which applies to items which can be expanded
 #. or collapsed such as combo boxes and nodes/groups in a treeview. Collapsed
 #. means the item's children are not showing; expanded means they are.
-#: src/orca/object_properties.py:445
+#: src/orca/object_properties.py:481
 msgid "collapsed"
 msgstr "infälld"
 
 #. Translators: This is a state which applies to items which can be expanded
 #. or collapsed such as combo boxes and nodes/groups in a treeview. Collapsed
 #. means the item's children are not showing; expanded means they are.
-#: src/orca/object_properties.py:450
+#: src/orca/object_properties.py:486
 msgid "expanded"
 msgstr "utfälld"
 
 #. Translators: This is a state which applies to elements in document content
 #. which have a longdesc attribute. http://www.w3.org/TR/WCAG20-TECHS/H45.html
-#: src/orca/object_properties.py:454
+#: src/orca/object_properties.py:490
 msgid "has long description"
 msgstr "har lång beskrivning"
 
 #. Translators: This is a state which applies to the orientation of widgets
 #. such as sliders and scroll bars.
-#: src/orca/object_properties.py:458
+#: src/orca/object_properties.py:494
 msgid "horizontal"
 msgstr "horisontell"
 
 #. Translators: This is a state which applies to the orientation of widgets
 #. such as sliders and scroll bars.
-#: src/orca/object_properties.py:462
+#: src/orca/object_properties.py:498
 msgid "vertical"
 msgstr "vertikal"
 
 #. Translators: This is a state which applies to a check box.
-#: src/orca/object_properties.py:465
+#: src/orca/object_properties.py:501
 msgctxt "checkbox"
 msgid "checked"
 msgstr "kryssad"
 
 #. Translators: This is a state which applies to a check box.
-#: src/orca/object_properties.py:468
+#: src/orca/object_properties.py:504
 msgctxt "checkbox"
 msgid "not checked"
 msgstr "inte kryssad"
 
 #. Translators: This is a state which applies to a switch. For an example of
 #. a switch, see https://developer.gnome.org/gtk3/stable/GtkSwitch.html
-#: src/orca/object_properties.py:472
+#: src/orca/object_properties.py:508
 msgctxt "switch"
 msgid "on"
 msgstr "på"
 
 #. Translators: This is a state which applies to a switch. For an example of
 #. a switch, see https://developer.gnome.org/gtk3/stable/GtkSwitch.html
-#: src/orca/object_properties.py:476
+#: src/orca/object_properties.py:512
 msgctxt "switch"
 msgid "off"
 msgstr "av"
 
 #. Translators: This is a state which applies to a check box.
-#: src/orca/object_properties.py:479
+#: src/orca/object_properties.py:515
 msgctxt "checkbox"
 msgid "partially checked"
 msgstr "delvis kryssad"
 
 #. Translators: This is a state which applies to a toggle button.
-#: src/orca/object_properties.py:482
+#: src/orca/object_properties.py:518
 msgctxt "togglebutton"
 msgid "pressed"
 msgstr "nedtryckt"
 
 #. Translators: This is a state which applies to a toggle button.
-#: src/orca/object_properties.py:485
+#: src/orca/object_properties.py:521
 msgctxt "togglebutton"
 msgid "not pressed"
 msgstr "inte nedtryckt"
 
 #. Translators: This is a state which applies to a radio button.
-#: src/orca/object_properties.py:488
+#: src/orca/object_properties.py:524
 msgctxt "radiobutton"
 msgid "selected"
 msgstr "markerad"
 
 #. Translators: This is a state which applies to a radio button.
-#: src/orca/object_properties.py:491
+#: src/orca/object_properties.py:527
 msgctxt "radiobutton"
 msgid "not selected"
 msgstr "inte markerad"
 
 #. Translators: This is a state which applies to a table cell.
-#: src/orca/object_properties.py:494
+#: src/orca/object_properties.py:530
 msgctxt "tablecell"
 msgid "not selected"
 msgstr "inte markerad"
 
 #. Translators: This is a state which applies to a link.
-#: src/orca/object_properties.py:497
+#: src/orca/object_properties.py:533
 msgctxt "link state"
 msgid "visited"
 msgstr "besökt"
 
 #. Translators: This is a state which applies to a link.
-#: src/orca/object_properties.py:500
+#: src/orca/object_properties.py:536
 msgctxt "link state"
 msgid "unvisited"
 msgstr "obesökt"
 
 #. Translators: This state represents an item on the screen that has been set
 #. insensitive (or grayed out).
-#: src/orca/object_properties.py:504 src/orca/object_properties.py:508
+#: src/orca/object_properties.py:540 src/orca/object_properties.py:544
 msgid "grayed"
 msgstr "gråad"
 
@@ -12084,7 +12210,7 @@ msgstr "gråad"
 #. It is assumed that form fields will be editable; if they lack this state,
 #. we need to present that information to the user. This string is the spoken
 #. version.
-#: src/orca/object_properties.py:515
+#: src/orca/object_properties.py:551
 msgctxt "text"
 msgid "read only"
 msgstr "skrivskyddad"
@@ -12094,27 +12220,27 @@ msgstr "skrivskyddad"
 #. It is assumed that form fields will be editable; if they lack this state,
 #. we need to present that information to the user. This string is the braille
 #. version. (Because braille displays have limited real estate, we abbreviate.)
-#: src/orca/object_properties.py:522
+#: src/orca/object_properties.py:558
 msgctxt "text"
 msgid "rdonly"
 msgstr "skrskydd"
 
 #. Translators: Certain objects (such as form controls on web pages) can have
 #. STATE_REQUIRED set to inform the user that this field must be filled out.
-#: src/orca/object_properties.py:526 src/orca/object_properties.py:530
+#: src/orca/object_properties.py:562 src/orca/object_properties.py:566
 msgid "required"
 msgstr "nödvändig"
 
 #. Translators: "multi-select" refers to a web form list in which more than
 #. one item can be selected at a time.
-#: src/orca/object_properties.py:534
+#: src/orca/object_properties.py:570
 msgid "multi-select"
 msgstr "flermarkering"
 
 #. Translators: STATE_INVALID_ENTRY indicates that the associated object, such
 #. as a form field, has an error. The following string is spoken when all we
 #. know is that an error has occurred, but not the type of error.
-#: src/orca/object_properties.py:539
+#: src/orca/object_properties.py:575
 msgctxt "error"
 msgid "invalid entry"
 msgstr "ogiltig post"
@@ -12124,7 +12250,7 @@ msgstr "ogiltig post"
 #. when all we know is that an error has occurred, but not the type of error.
 #. We prefer a smaller string than in speech because braille displays have a
 #. limited size.
-#: src/orca/object_properties.py:546
+#: src/orca/object_properties.py:582
 msgctxt "error"
 msgid "invalid"
 msgstr "ogiltig"
@@ -12132,7 +12258,7 @@ msgstr "ogiltig"
 #. Translators: STATE_INVALID_ENTRY indicates that the associated object, such
 #. as a form field, has an error. The following string is spoken when the error
 #. is related to spelling.
-#: src/orca/object_properties.py:551
+#: src/orca/object_properties.py:587
 msgctxt "error"
 msgid "invalid spelling"
 msgstr "ogiltig stavning"
@@ -12141,7 +12267,7 @@ msgstr "ogiltig stavning"
 #. as a form field, has an error. The following string is displayed in braille
 #. when the error is related to spelling. We prefer a smaller string than in
 #. speech because braille displays have a limited size.
-#: src/orca/object_properties.py:557
+#: src/orca/object_properties.py:593
 msgctxt "error"
 msgid "spelling"
 msgstr "stavning"
@@ -12149,7 +12275,7 @@ msgstr "stavning"
 #. Translators: STATE_INVALID_ENTRY indicates that the associated object, such
 #. as a form field, has an error. The following string is spoken when the error
 #. is related to grammar.
-#: src/orca/object_properties.py:562
+#: src/orca/object_properties.py:598
 msgctxt "error"
 msgid "invalid grammar"
 msgstr "ogiltig grammatik"
@@ -12158,7 +12284,7 @@ msgstr "ogiltig grammatik"
 #. as a form field, has an error. The following string is displayed in braille
 #. when the error is related to grammar. We prefer a smaller string than in
 #. speech because braille displays have a limited size.
-#: src/orca/object_properties.py:568
+#: src/orca/object_properties.py:604
 msgctxt "error"
 msgid "grammar"
 msgstr "grammatik"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]