# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/accerciser/issues\n" "POT-Creation-Date: 2023-11-09 18:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: accerciser.appdata.xml.in:6 accerciser.desktop.in:3 msgid "Accerciser" msgstr "" #: accerciser.appdata.xml.in:7 msgid "Accessibility explorer for the GNOME desktop" msgstr "" #: accerciser.appdata.xml.in:9 msgid "" "Accerciser is an interactive Python accessibility explorer for the GNOME " "desktop. It uses AT-SPI to inspect and control widgets, allowing you to " "check if an application is providing correct information to assistive " "technologies and automated test frameworks." msgstr "" #: accerciser.appdata.xml.in:14 msgid "" "Accerciser has a simple plugin framework which you can use to create custom " "views of accessibility information." msgstr "" #: accerciser.desktop.in:4 msgid "Give your application an accessibility workout" msgstr "" #. Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #: accerciser.desktop.in:6 msgid "accessibility;development;test;" msgstr "" #: org.a11y.Accerciser.gschema.xml:6 msgid "A list of plugins that are disabled by default" msgstr "" #: org.a11y.Accerciser.gschema.xml:7 msgid "A list of plugins that are disabled by default." msgstr "" #: org.a11y.Accerciser.gschema.xml:11 msgid "Highlight duration" msgstr "" #: org.a11y.Accerciser.gschema.xml:12 msgid "The duration of the highlight box when selecting accessible nodes." msgstr "" #: org.a11y.Accerciser.gschema.xml:16 msgid "Highlight fill color" msgstr "" #: org.a11y.Accerciser.gschema.xml:17 msgid "The color and opacity of the highlight fill." msgstr "" #: org.a11y.Accerciser.gschema.xml:21 msgid "Highlight border color" msgstr "" #: org.a11y.Accerciser.gschema.xml:22 msgid "The color and opacity of the highlight border." msgstr "" #: org.a11y.Accerciser.gschema.xml:26 msgid "Horizontal split" msgstr "" #: org.a11y.Accerciser.gschema.xml:27 msgid "Position of the horizontal split of the main window." msgstr "" #: org.a11y.Accerciser.gschema.xml:31 msgid "Vertical split" msgstr "" #: org.a11y.Accerciser.gschema.xml:32 msgid "Position of the vertical split of the main window." msgstr "" #: org.a11y.Accerciser.gschema.xml:36 msgid "Default window height" msgstr "" #: org.a11y.Accerciser.gschema.xml:37 msgid "The window height value." msgstr "" #: org.a11y.Accerciser.gschema.xml:41 msgid "Default window width" msgstr "" #: org.a11y.Accerciser.gschema.xml:42 msgid "The window width value." msgstr "" #: org.a11y.Accerciser.gschema.xml:51 msgid "The layout for the bottom panel" msgstr "" #: org.a11y.Accerciser.gschema.xml:52 msgid "The layout for the bottom panel pluginview." msgstr "" #: org.a11y.Accerciser.gschema.xml:56 msgid "The layout for the top panel" msgstr "" #: org.a11y.Accerciser.gschema.xml:57 msgid "The layout for the top panel pluginview." msgstr "" #: org.a11y.Accerciser.gschema.xml:61 msgid "Single layout view" msgstr "" #: org.a11y.Accerciser.gschema.xml:62 msgid "View plugins in a single layout." msgstr "" #: org.a11y.Accerciser.gschema.xml:66 msgid "Available new pluginviews" msgstr "" #: org.a11y.Accerciser.gschema.xml:67 msgid "This list contains all the new available pluginviews" msgstr "" #: org.a11y.Accerciser.gschema.xml:73 msgid "The pluginview layout" msgstr "" #: org.a11y.Accerciser.gschema.xml:74 msgid "The default plugin layout for the top panel." msgstr "" #: org.a11y.Accerciser.gschema.xml:78 msgid "Window height" msgstr "" #: org.a11y.Accerciser.gschema.xml:79 msgid "Window height value." msgstr "" #: org.a11y.Accerciser.gschema.xml:83 msgid "Window width" msgstr "" #: org.a11y.Accerciser.gschema.xml:84 msgid "Window width value." msgstr "" #: org.a11y.Accerciser.gschema.xml:90 msgid "Hotkey combination" msgstr "" #: org.a11y.Accerciser.gschema.xml:91 msgid "Hotkey combination for related action." msgstr "" #: plugins/api_view.py:32 msgid "API Browser" msgstr "" #: plugins/api_view.py:35 msgid "Browse the various methods of the current accessible" msgstr "" #: plugins/api_view.py:66 msgid "Hide private attributes" msgstr "" #: plugins/api_view.py:79 msgid "Method" msgstr "" #: plugins/api_view.py:88 msgid "Property" msgstr "" #: plugins/api_view.py:93 msgid "Value" msgstr "" #: plugins/console.py:32 msgid "IPython Console" msgstr "" #: plugins/console.py:35 msgid "Interactive console for manipulating currently selected accessible" msgstr "" #: plugins/event_monitor.ui:61 msgid "Event monitor" msgstr "" #: plugins/event_monitor.ui:114 msgid "_Monitor Events" msgstr "" #: plugins/event_monitor.ui:224 msgid "C_lear Selection" msgstr "" #: plugins/event_monitor.ui:257 msgid "Everything" msgstr "" #: plugins/event_monitor.ui:273 msgid "Selected application" msgstr "" #: plugins/event_monitor.ui:289 msgid "Selected accessible" msgstr "" #: plugins/event_monitor.ui:310 msgid "Source" msgstr "" #. add accessible's name to buffer #: plugins/event_monitor.ui:338 plugins/interface_view.ui:563 #: plugins/interface_view.py:729 plugins/validate.py:295 #: src/lib/accerciser/accessible_treeview.py:503 #: src/lib/accerciser/plugin/plugin_manager.py:386 msgid "Name" msgstr "" #: plugins/event_monitor.ui:358 msgid "Full Name" msgstr "" #: plugins/event_monitor.py:51 msgid "Event Monitor" msgstr "" #: plugins/event_monitor.py:54 msgid "Shows events as they occur from selected types and sources" msgstr "" #: plugins/event_monitor.py:64 msgid "Highlight last event entry" msgstr "" #: plugins/event_monitor.py:68 msgid "Start/stop event recording" msgstr "" #: plugins/event_monitor.py:72 msgid "Clear event log" msgstr "" #: plugins/interface_view.ui:125 msgid "Child count" msgstr "" #: plugins/interface_view.ui:144 plugins/interface_view.ui:976 #: plugins/interface_view.ui:1945 plugins/interface_view.ui:1964 #: plugins/interface_view.ui:1983 plugins/interface_view.ui:2777 #: plugins/interface_view.ui:2796 plugins/interface_view.ui:2815 msgid "0" msgstr "" #: plugins/interface_view.ui:181 plugins/interface_view.ui:1525 #: plugins/interface_view.py:341 plugins/interface_view.py:857 msgid "(no description)" msgstr "" #. add description to buffer #: plugins/interface_view.ui:199 plugins/interface_view.ui:574 #: plugins/interface_view.ui:1493 plugins/validate.py:230 #: plugins/validate.py:293 msgid "Description" msgstr "" #: plugins/interface_view.ui:273 msgid "States" msgstr "" #: plugins/interface_view.ui:345 plugins/interface_view.ui:1190 #: plugins/interface_view.ui:2687 msgid "Attributes" msgstr "" #: plugins/interface_view.ui:466 plugins/interface_view.ui:1353 msgid "Show" msgstr "" #: plugins/interface_view.ui:499 msgid "Relations" msgstr "" #: plugins/interface_view.ui:520 msgid "_Accessible" msgstr "" #: plugins/interface_view.ui:585 msgid "Key binding" msgstr "" #: plugins/interface_view.ui:639 msgid "Perform action" msgstr "" #: plugins/interface_view.ui:672 msgid "Acti_on" msgstr "" #: plugins/interface_view.ui:705 msgid "ID" msgstr "" #: plugins/interface_view.ui:720 msgid "Toolkit" msgstr "" #: plugins/interface_view.ui:737 msgid "Version" msgstr "" #: plugins/interface_view.ui:813 msgid "Ap_plication" msgstr "" #: plugins/interface_view.ui:832 msgid "Col_lection" msgstr "" #. Screen coordinates #. Component size in pixels #. Screen coordinates #. Component size #: plugins/interface_view.ui:865 plugins/interface_view.ui:902 #: plugins/interface_view.ui:1050 plugins/interface_view.ui:1453 #: plugins/interface_view.ui:1473 msgid "0, 0" msgstr "" #: plugins/interface_view.ui:885 msgid "Relative position" msgstr "" #: plugins/interface_view.ui:922 plugins/interface_view.ui:1436 msgid "Size" msgstr "" #: plugins/interface_view.ui:939 msgid "WIDGET" msgstr "" #: plugins/interface_view.ui:959 msgid "Layer" msgstr "" #: plugins/interface_view.ui:996 msgid "MDI-Z-order" msgstr "" #: plugins/interface_view.ui:1033 msgid "Alpha" msgstr "" #: plugins/interface_view.ui:1068 msgid "Absolute position" msgstr "" #: plugins/interface_view.ui:1087 msgid "Co_mponent" msgstr "" #: plugins/interface_view.ui:1106 msgid "Des_ktop" msgstr "" #: plugins/interface_view.ui:1212 msgid "Locale:" msgstr "" #: plugins/interface_view.ui:1253 msgid "_Document" msgstr "" #. add url role to buffer #: plugins/interface_view.ui:1274 plugins/validate.py:299 msgid "Hyperlink" msgstr "" #: plugins/interface_view.ui:1386 msgid "H_ypertext" msgstr "" #: plugins/interface_view.ui:1419 msgid "Position" msgstr "" #: plugins/interface_view.ui:1508 msgid "Locale" msgstr "" #: plugins/interface_view.ui:1570 msgid "_Image" msgstr "" #: plugins/interface_view.ui:1589 msgid "Lo_gin Helper" msgstr "" #: plugins/interface_view.ui:1660 msgid "Select All" msgstr "" #: plugins/interface_view.ui:1702 msgid "_Selection" msgstr "" #: plugins/interface_view.ui:1740 msgid "Content type" msgstr "" #: plugins/interface_view.ui:1751 plugins/interface_view.py:737 msgid "URI" msgstr "" #: plugins/interface_view.ui:1770 msgid "St_reamable Content" msgstr "" #: plugins/interface_view.ui:1811 msgid "Caption:" msgstr "" #: plugins/interface_view.ui:1856 msgid "Summary:" msgstr "" #: plugins/interface_view.ui:2000 msgid "Selected columns" msgstr "" #: plugins/interface_view.ui:2016 msgid "Selected rows" msgstr "" #: plugins/interface_view.ui:2032 msgid "Columns" msgstr "" #: plugins/interface_view.ui:2048 msgid "Rows" msgstr "" #: plugins/interface_view.ui:2073 msgid "Table Information" msgstr "" #: plugins/interface_view.ui:2119 msgid "name (x,y)" msgstr "" #: plugins/interface_view.ui:2173 plugins/interface_view.ui:2292 msgid "Header:" msgstr "" #: plugins/interface_view.ui:2186 plugins/interface_view.ui:2305 msgid "" msgstr "" #. How many rows the cell spans. #. How many columns the cell spans. #: plugins/interface_view.ui:2219 plugins/interface_view.ui:2338 msgid "Extents:" msgstr "" #: plugins/interface_view.ui:2259 msgid "Row" msgstr "" #: plugins/interface_view.ui:2378 msgid "Column" msgstr "" #: plugins/interface_view.ui:2396 msgid "Selected Cell" msgstr "" #: plugins/interface_view.ui:2420 msgid "_Table" msgstr "" #: plugins/interface_view.ui:2481 msgid "Text" msgstr "" #: plugins/interface_view.ui:2519 msgid "Offset" msgstr "" #: plugins/interface_view.ui:2557 msgid "Include defaults" msgstr "" #. Start character offset of text attributes span #: plugins/interface_view.ui:2579 msgid "Start: 0" msgstr "" #. End character offset of text attributes span #: plugins/interface_view.ui:2597 msgid "End: 0" msgstr "" #: plugins/interface_view.ui:2711 msgid "Te_xt" msgstr "" #: plugins/interface_view.ui:2766 msgid "Current value" msgstr "" #: plugins/interface_view.ui:2834 msgid "Minimum increment" msgstr "" #: plugins/interface_view.ui:2849 msgid "Maximum value" msgstr "" #: plugins/interface_view.ui:2864 msgid "Minimum value" msgstr "" #: plugins/interface_view.ui:2890 msgid "Val_ue" msgstr "" #: plugins/interface_view.ui:2909 msgid "unknown" msgstr "" #. Translators: this is a plugin name #: plugins/interface_view.py:42 msgid "Interface Viewer" msgstr "" #. Translators: this is a plugin description #: plugins/interface_view.py:45 msgid "Allows viewing of various interface properties" msgstr "" #: plugins/interface_view.py:235 msgid "(not implemented)" msgstr "" #: plugins/interface_view.py:745 msgid "Start" msgstr "" #: plugins/interface_view.py:753 msgid "End" msgstr "" #: plugins/interface_view.py:915 msgid "Too many selectable children" msgstr "" #: plugins/interface_view.py:1260 plugins/interface_view.py:1263 msgid "(Editable)" msgstr "" #. Translators: This string appears in Accerciser's Interface Viewer #. and refers to a range of characters which has a particular format. #. "Start" is the character offset where the formatting begins. If #. the first four letters of some text is bold, the start offset of #. that bold formatting is 0. #: plugins/interface_view.py:1410 #, python-format msgid "Start: %d" msgstr "" #. Translators: This string appears in Accerciser's Interface Viewer #. and refers to a range of characters which has a particular format. #. "End" is the character offset where the formatting ends. If the #. first four letters of some text is bold, the end offset of that #. bold formatting is 4. #: plugins/interface_view.py:1416 #, python-format msgid "End: %d" msgstr "" #: plugins/quick_select.py:16 msgid "Quick Select" msgstr "" #: plugins/quick_select.py:19 msgid "Plugin with various methods of selecting accessibles quickly." msgstr "" #: plugins/quick_select.py:25 msgid "Inspect last focused accessible" msgstr "" #: plugins/quick_select.py:29 msgid "Inspect accessible under mouse" msgstr "" #: plugins/validate.ui:38 msgid "Sche_ma:" msgstr "" #: plugins/validate.ui:89 msgid "V_alidate" msgstr "" #: plugins/validate.ui:174 plugins/validate.py:376 plugins/validate.py:433 msgid "Idle" msgstr "" #: plugins/validate.py:80 msgid "No description" msgstr "" #: plugins/validate.py:167 msgid "AT-SPI Validator" msgstr "" #: plugins/validate.py:169 msgid "Validates application accessibility" msgstr "" #. log level column #. add level to buffer #: plugins/validate.py:223 plugins/validate.py:291 msgid "Level" msgstr "" #. add accessible's role to buffer #: plugins/validate.py:297 src/lib/accerciser/accessible_treeview.py:513 msgid "Role" msgstr "" #: plugins/validate.py:362 msgid "Saving" msgstr "" #: plugins/validate.py:413 msgid "Validating" msgstr "" #: plugins/validate.py:571 msgid "EXCEPT" msgstr "" #: plugins/validate.py:578 msgid "ERROR" msgstr "" #: plugins/validate.py:586 msgid "WARN" msgstr "" #: plugins/validate.py:593 msgid "INFO" msgstr "" #: plugins/validate.py:600 msgid "DEBUG" msgstr "" #: plugindata/validate/basic.py:8 msgid "Basic" msgstr "" #: plugindata/validate/basic.py:9 msgid "Tests fundamental GUI application accessibility" msgstr "" #: plugindata/validate/basic.py:28 #, python-format msgid "actionable %s is not focusable or selectable" msgstr "" #: plugindata/validate/basic.py:46 #, python-format msgid "interactive %s is not actionable" msgstr "" #: plugindata/validate/basic.py:61 msgid "more than one focused widget" msgstr "" #: plugindata/validate/basic.py:84 #, python-format msgid "%s has no text interface" msgstr "" #. Translators: The first variable is the role name of the object that has an #. index mismatch. #. #: plugindata/validate/basic.py:104 #, python-format msgid "%s index in parent does not match child index" msgstr "" #: plugindata/validate/basic.py:150 #, python-format msgid "Missing reciprocal for %s relation" msgstr "" #. Translators: The first variable is the role name of the object that is missing #. the name or label. #. #: plugindata/validate/basic.py:199 #, python-format msgid "%s missing name or label" msgstr "" #: plugindata/validate/basic.py:217 #, python-format msgid "focusable %s has a table interface, but not a selection interface" msgstr "" #. Translators: First variable is an accessible role name, the next two #. variables are accessible state names. #. For example: "button has focused state without focusable state". #. #: plugindata/validate/basic.py:246 #, python-format msgid "%s has %s state without %s state" msgstr "" #. Translators: The radio button does not belong to a set, thus it is useless. #. The first variable is the object's role name. #. #: plugindata/validate/basic.py:272 #, python-format msgid "%s does not belong to a set" msgstr "" #. Translators: The row or column number retrieved from a table child's #. object at a certain index is wrong. #. The first variable is the role name of the object, the second is the #. given index. #. #: plugindata/validate/basic.py:307 #, python-format msgid "%(rolename)s index %(num)d does not match row and column" msgstr "" #. Translators: The "parent index" is the order of the child in the parent. #. the "row and column index" should be the same value retrieved by the #. object's location in the table. #. The first variable is the object's role name, the second and third variables #. are index numbers. #. #: plugindata/validate/basic.py:339 #, python-format msgid "" "%(rolename)s parent index %(num1)d does not match row and column index " "%(num2)d" msgstr "" #: plugindata/validate/basic.py:366 #, python-format msgid "%s has no name or description" msgstr "" #: src/lib/accerciser/accerciser.py:80 msgid "_Preferences..." msgstr "" #: src/lib/accerciser/accerciser.py:82 msgid "_Contents" msgstr "" #: src/lib/accerciser/accessible_treeview.py:459 msgid "" msgstr "" #: src/lib/accerciser/accessible_treeview.py:520 msgid "Children" msgstr "" #: src/lib/accerciser/accessible_treeview.py:549 msgid "_Hide/Show Applications without children" msgstr "" #: src/lib/accerciser/accessible_treeview.py:552 msgid "_Refresh Registry" msgstr "" #. Translators: Appears as tooltip #. #: src/lib/accerciser/accessible_treeview.py:555 msgid "Refresh all" msgstr "" #. Translators: Refresh current tree node's children. #. #: src/lib/accerciser/accessible_treeview.py:558 msgid "Refresh _Node" msgstr "" #. Translators: Appears as tooltip #. #: src/lib/accerciser/accessible_treeview.py:561 msgid "Refresh selected node's children" msgstr "" #: src/lib/accerciser/hotkey_manager.py:247 msgid "Component" msgstr "" #: src/lib/accerciser/hotkey_manager.py:254 msgid "Task" msgstr "" #: src/lib/accerciser/hotkey_manager.py:261 msgid "Key" msgstr "" #: src/lib/accerciser/hotkey_manager.py:271 msgid "Alt" msgstr "" #: src/lib/accerciser/hotkey_manager.py:278 msgid "Ctrl" msgstr "" #: src/lib/accerciser/hotkey_manager.py:286 msgid "Shift" msgstr "" #: src/lib/accerciser/main_window.py:43 msgid "Accerciser Accessibility Explorer" msgstr "" #: src/lib/accerciser/main_window.py:77 msgid "Top panel" msgstr "" #: src/lib/accerciser/main_window.py:78 msgid "Bottom panel" msgstr "" #: src/lib/accerciser/prefs_dialog.py:38 msgid "accerciser Preferences" msgstr "" #: src/lib/accerciser/prefs_dialog.py:45 msgid "Plugins" msgstr "" #: src/lib/accerciser/prefs_dialog.py:46 msgid "Global Hotkeys" msgstr "" #: src/lib/accerciser/prefs_dialog.py:55 msgid "Highlighting" msgstr "" #: src/lib/accerciser/prefs_dialog.py:87 msgid "Highlight duration:" msgstr "" #: src/lib/accerciser/prefs_dialog.py:94 msgid "Border color:" msgstr "" #: src/lib/accerciser/prefs_dialog.py:97 msgid "The border color of the highlight box" msgstr "" #: src/lib/accerciser/prefs_dialog.py:98 msgid "Fill color:" msgstr "" #: src/lib/accerciser/prefs_dialog.py:101 msgid "The fill color of the highlight box" msgstr "" #: src/lib/accerciser/about_dialog.py:52 msgid "translator-credits" msgstr "" #: src/lib/accerciser/about_dialog.py:53 msgid "An interactive Python accessibility explorer" msgstr "" #: src/lib/accerciser/about_dialog.py:54 msgid "accerciser Copyright (c) 2006, 2007 IBM Corporation (BSD)" msgstr "" #: src/lib/accerciser/about_dialog.py:56 msgid "The New BSD License See the COPYING and NOTICE files for details." msgstr "" #: src/lib/accerciser/about_dialog.py:58 msgid "Web site" msgstr "" #: src/lib/accerciser/bookmarks.py:66 msgid "_Add Bookmark..." msgstr "" #: src/lib/accerciser/bookmarks.py:67 msgid "Bookmark selected accessible." msgstr "" #: src/lib/accerciser/bookmarks.py:69 msgid "_Edit Bookmarks..." msgstr "" #: src/lib/accerciser/bookmarks.py:70 msgid "Manage bookmarks." msgstr "" #: src/lib/accerciser/bookmarks.py:328 msgid "Edit Bookmarks..." msgstr "" #: src/lib/accerciser/bookmarks.py:434 msgid "Title" msgstr "" #: src/lib/accerciser/bookmarks.py:442 msgid "Application" msgstr "" #: src/lib/accerciser/bookmarks.py:450 msgid "Path" msgstr "" #: src/lib/accerciser/bookmarks.py:519 msgid "Add Bookmark..." msgstr "" #: src/lib/accerciser/bookmarks.py:533 msgid "Title:" msgstr "" #: src/lib/accerciser/bookmarks.py:536 msgid "Application:" msgstr "" #: src/lib/accerciser/bookmarks.py:539 msgid "Path:" msgstr "" #: src/lib/accerciser/plugin/message.py:153 msgid "Plugin Errors" msgstr "" #. Translators: This is the viewport in which the plugin appears, #. it is a noun. #. #: src/lib/accerciser/plugin/plugin_manager.py:395 msgctxt "viewport" msgid "View" msgstr "" #: src/lib/accerciser/plugin/plugin_manager.py:472 msgid "No view" msgstr "" #: src/lib/accerciser/plugin/view.py:377 msgid "_Single plugins view" msgstr "" #: src/lib/accerciser/plugin/view.py:766 msgid "Plugin View" msgstr "" #: src/lib/accerciser/plugin/view.py:769 #, python-format msgid "Plugin View (%d)" msgstr "" #: src/lib/accerciser/plugin/view.py:1074 msgid "_New view..." msgstr "" #: src/lib/accerciser/plugin/view.py:1130 msgid "New View..." msgstr "" #: src/lib/accerciser/ui_manager.py:23 msgid "_File" msgstr "" #: src/lib/accerciser/ui_manager.py:24 msgid "_Edit" msgstr "" #: src/lib/accerciser/ui_manager.py:25 msgctxt "menu" msgid "_Bookmarks" msgstr "" #: src/lib/accerciser/ui_manager.py:26 msgctxt "menu" msgid "_View" msgstr "" #: src/lib/accerciser/ui_manager.py:27 msgid "_Help" msgstr ""